Unicasting vs multicasting
A számítógépes hálózatokban az unicast az információ továbbítását jelenti egy feladótól egy vevőhöz. Tehát az egyszemélyesítés csak két csomópontot érint a hálózatban. Az egyszemélyes fogadót az egyedi cím azonosítja. Másrészt, a multicasting az információ továbbítását jelenti egyetlen átvitel útján a vevők egy csoportjára. A multicasting-ot általában IP (internet Protocol) multicasting-ként hajtják végre.
Mi az az egyszemélyesítés??
Ami a számítógépes hálózatépítést illeti, az egyszemélyesítés az információ továbbítását jelenti egyetlen küldőtől egyetlen vevőhöz. Az Unicasting munkamenet-alapú IP-kézbesítési protokollokat használ, például a TCP (Transmission Control Protocol) és a UDP (User Datagram Protocol). Az egyedi küldés során minden vevő vagy ügyfél csatlakozik a szerverhez, további sávszélességet fogyasztva. Az ügyfél közvetlen kapcsolatban áll a szerverrel. Például fontolja meg egy olyan helyzetet, amikor a http://www.cnn.com URL-t kéri a számítógépről. Ezt a kérelmet csak a CNN szervernek kell fogadnia, különben a hálózatot a hálózat más számítógépeire küldött nem kívánt kérések fogják kitölteni. Ezért az unicast átvitel nélkülözhetetlen a hálózatok számára, és az Ethernet és az IP hálózatok támogatják. Az unicast átvitel néhány példája a http, smtp, telnet, ssh és pop3. Az egyszemélyesítést akkor használják, amikor egy ügyfél magán vagy egyedi erőforrást kér. Az egyszemélyesítés azonban nem megfelelő, ha az információ sok kliens számára továbbítódik, mivel a feladónak külön kapcsolatot kell létrehoznia minden vevővel. Ez elhasználja a számítási erőforrásokat a feladóban, és nagy sávszélességet fog felhasználni a hálózatban.
Mi a multicasting??
Mint korábban említettük, a multicasting az információ továbbítását jelenti egy vevőkészülék csoportjának egyetlen átvitel során. A multicasting során a forrásnak csak egy adatcsomagot kell továbbítania. A hálózat csomópontjai, például az útválasztók, elkészítik a továbbított adatcsomag szükséges másolatait, hogy azt több vevő is megkaphassa. A közbenső útválasztók a csomagokat elküldik a vevőknek, akik regisztráltak velük, jelezve, hogy érdeklődnek az adatok fogadásakor az adott feladótól. Az IP multicasting az egyik leggyakrabban használt multicasting megvalósítás. Ezenkívül a forrásnak nem kell tudnia a fogadó címeit, amelyre a multicast küldi, és nincs közvetlen kapcsolat a küldő és a vevők között. A multicasting nem alkalmas tömeges adatátvitelre, és általában nem használják széles körben az interneten, mivel csak az Internet kis részei képesek multicast-kompatibilisnek.
Mi a különbség az Unicasting és a Multicasting között?
A fő különbség az unicasting és a multicasting között az, hogy miként kommunikálnak a vevővel. Az egyszemélyesítés során az információkat egyetlen küldő továbbítja egyetlen vevőnek, és a vevő közvetlen kapcsolatban áll a küldővel. A multicasting során az információkat több vevőnek továbbítják egyetlen átvitel során, és nincs közvetlen kapcsolat a küldők és a vevők között. Az egyszemélyesítés akkor történik, amikor egy ügyfél magánforrást igényel, és nem alkalmas az információk továbbítására sok ügyfél számára, mivel a hálózat nagy sávszélességét fogja igénybe venni. Másrészről, a multicasting nem hoz létre közvetlen kapcsolatot a vevőkkel, tehát nem használja a hálózati sávszélességet mint unicasting.