Vysielané vysielacie technológie a multicast sa navzájom líšia v kontexte, že v rámci vysielania je paket preposielaný všetkým hostiteľom pripojeným k sieti, zatiaľ čo v multicast je paket preposielaný iba určeným príjemcom. Rozprávali som niekoľko rozdielov medzi vysielaním a multicastom v porovnávacej tabuľke uvedenej nižšie.
Porovnávacia tabuľka
Základ pre porovnanie | Broadcast | Multicast |
---|---|---|
základné | Paket sa prenáša na všetkých hostiteľov pripojených do siete. | Paket sa prenáša iba do určených príjemcov v sieti. |
prevodovka | One-to-all. | One-to-many. |
management | Vysielanie nevyžaduje žiadne riadenie skupiny. | Multicasting vyžaduje, aby skupinová správa definovala skupinu hostiteľov / staníc, ktoré budú prijímať pakety. |
Bandwidth | Šírka pásma je plytvaná. | Šírka pásma sa využíva efektívne. |
prevádzka | V sieti sa generuje zbytočne obrovská návštevnosť. | Doprava je pod kontrolou. |
proces | Pomalá. | Rýchlo. |
Definícia vysielania
Vysielanie je prenosová technológia, ktorá umožňuje všetkým hosťom pripojeným k sieti zdieľať rovnaký komunikačný kanál. Vo vysielaní prijme paket vyslaný hostiteľom všetok druhý hostiteľ v sieti.
Keď hostiteľ vysiela paket, určuje adresu určeného príjemcu v poli adresy paketu. Keď je paket vysielaný, prijal ho všetci hostitelia v sieti. Po prijatí paketu každý hostiteľ kontroluje pole adresy paketu. Ak má paket adresu prijímajúceho hostiteľa, spracuje ho prijímajúci hostiteľ. V opačnom prípade sa paket ignoruje.
Vysielanie možno vysvetliť pomocou príkladu. Predstavte si prednášku v triede 50 študentov. Medzitým vy voláte študenta "James sa postaví". Aj keď ju počúvajú všetci študenti v triede, ale len James odpovie, ostatní budú ignorovať túto správu.
Bezdrôtová sieť je bežným príkladom vysielania.
Definícia Multicast
Vysielanie umožňuje prenos paketu do skupiny hostiteľov v sieti a toto sa nazýva multicasting. Multicasting je spôsob prenosu, v ktorom sú kópie jedného paketu prenášané do skupiny hostiteľa v sieti, ktorá má záujem o prijatie paketu.
Vzťah medzi zdrojom a určením je jeden-k-mnoho . Existuje iba jeden zdroj a viacero destinácií. Pri multicastingu je zdrojová adresa adresa unicast, pričom cieľová adresa je adresa skupiny . Adresa skupiny je adresa jednej alebo viacerých cieľových sietí, v ktorých má aspoň jeden člen v skupine záujem o prijatie paketu.
Multicasting má v súčasnosti niekoľko aplikácií. Rovnako ako hodnotenie distribuovanej databázy vyžaduje multicasting. V distribuovanej databáze sa informácie ukladajú na viac ako jednom mieste. Požiadavka na informácie používateľa je preto presunutá do všetkých umiestnení databázy a miesto, kde sa informácie plánujú, reaguje.
Podobne aj distribúcia podobných informácií viacerým zákazníkom v oblasti obchodu, distribúcie správ, telekonferencií a dištančného vzdelávania.
Kľúčové rozdiely medzi vysielaním a rozosielaním
- Kľúčovým rozdielom medzi vysielaním a rozosielaním je to, že v rozhlase je paket doručený všetkému hostiteľovi pripojenému k sieti, zatiaľ čo v paketom pre multicast je dodávaný len určeným príjemcom .
- Vo vysielaní je prenos paketu jednotný, zatiaľ čo vo viacnásobnom vysielaní prenos paketu je jeden-k-mnoho .
- V rámci vysielania nie je potrebná skupinová správa, zatiaľ čo; pri multicastingu je potrebné riadenie skupiny definovať siete, v ktorých má aspoň jeden hostiteľ záujem o prijatie paketu.
- Šírka pásma je plytvaná pri vysielaní, pretože paket sa doručuje aj tým hostiteľom, ktorí nemajú záujem o prijatie paketu. Avšak šírka pásma sa efektívne využíva pri multicastingu, pretože paket je dodávaný iba tým hostiteľom, ktorí majú záujem o prijatie paketu.
- Vysielanie vytvára obrovské množstvo návštevnosti v sieti, pretože prináša každý paket všetkým hostiteľom v sieti. Prevádzka je pod kontrolou pri multicastingu, pretože pakety sa doručujú zainteresovaným hostiteľom, a tým sa znižuje prevádzka v sieti.
- Vysielanie vytvára obrovské množstvo dopravy a tým spomaľuje systém. Multicast však vytvára menšiu návštevnosť, ktorá systém pripevňuje v porovnaní s vysielaním.
záver:
Vysielanie posiela paket všetkým hostiteľom pripojeným k systému. Nie je hodné, ak sa do každej siete pripoja tisícky strojov. Multicasting je užitočný, pretože prináša paket hosťom, ktorí majú záujem o prijatie paketu.