Doporučená, 2024

Redakce Choice

Rozdíl mezi vysíláním a multicastem

Přenos je proces přeposílání paketu z jednoho hostitele na druhého připojeného v síti. V tomto článku jsem hovořil o dvou vysílacích a vysílacích metodách. V obou případech se provádí agregace adres, která snižuje velikost předpony, která definuje síť, ke které jsou připojeni cíloví hostitelé. Agregace adres kombinuje pakety a dodává je poskytovateli internetových služeb (WP), který drží určitou síť společně. Pakety jsou dále odděleny, aby byly doručeny do konečného místa určení.

Vysílací technologie a vysílání multicast se od sebe liší v kontextu, že ve vysílání je paket předáván všem hostům připojeným k síti, zatímco v multicast je paket předáván pouze určeným příjemcům. Diskutoval jsem o některých dalších rozdílech mezi vysíláním a multicastem ve srovnávací tabulce uvedené níže.

Srovnávací graf

Základ pro porovnáníPřenosMulticast
ZákladníPaket se přenáší na všechny počítače připojené k síti.Paket je přenášen pouze určeným příjemcům v síti.
PřenosJednorázové.Jeden-k-mnoho.
ŘízeníVysílání nevyžaduje žádnou správu skupiny.Multicasting vyžaduje správu skupiny, aby definovala skupinu hostitelů / stanic, které budou přijímat pakety.
Šířka pásmaŠířka pásma je zbytečná.Šířka pásma je využívána efektivně.
ProvozV síti je generováno zbytečně velké množství provozu.Provoz je pod kontrolou.
ProcesZpomalit.Rychle.

Definice vysílání

Vysílání je přenosová technologie, která umožňuje všem hostitelům připojeným k síti sdílet stejný komunikační kanál. Ve vysílání je paket odeslaný hostitelem přijímán všemi ostatními hostiteli v síti.

Když hostitel vysílá paket, určuje adresu zamýšleného příjemce v adresovém poli paketu. Nyní je paket vysílán všemi ostatními hostiteli v síti. Po přijetí paketu každý host zkontroluje adresové pole paketu. Pokud paket má adresu přijímajícího hostitele, zpracovává ho přijímající hostitel. Pak je paket ignorován.

Vysílání má možnost adresovat paket všem hostům v síti. Hostitel vysílající paket za tímto účelem specifikuje speciální kód v poli adresy paketu. Když je paket se speciálním kódem v poli adresy vyslán, paket je přijímán a zpracováván všemi hostiteli v síti.

Vysílání lze vysvětlit pomocí příkladu. Představte si přednášku ve třídě 50 studentů. Mezitím zavoláte studenta „James vstane“. I když je poslouchán všemi studenty ve třídě, ale pouze James odpoví, ostatní budou tuto zprávu ignorovat.

Bezdrátová síť je běžným příkladem vysílání.

Definice Multicast

Vysílání umožňuje přenos paketu do skupiny hostitelů v síti, což se nazývá multicasting. Multicasting je způsob přenosu, ve kterém jsou kopie jediného paketu přenášeny do skupiny hostitele v síti, která má zájem přijímat paket.

Vztah mezi zdrojem a cílem je jeden k mnoha . Existuje pouze jeden zdroj a více cílů. Ve vícesměrovém vysílání je zdrojovou adresou adresa pro vysílání jednosměrového vysílání, zatímco cílová adresa je adresa skupiny . Adresa skupiny je adresa jedné nebo více cílových sítí, která má alespoň jednoho člena ve skupině, která má zájem o přijetí paketu.

Směrovače v síti předávají přijatý paket přes několik jeho rozhraní. Stejně jako na obrázku můžete vidět, že router R1 odesílá přijatý paket přes rozhraní 1 a 2. Dále můžete vidět, že směrovač R2 předává přijatý paket přes rozhraní 1 a 2, protože síť připojená k oběma rozhraním má alespoň jeden zájemce o přijetí paketu. Podobně směrovač R3 předává přijatý paket přes rozhraní 2.

Multicasting má v současné době několik aplikací. Stejně jako hodnocení distribuované databáze vyžaduje multicasting. V distribuované databázi jsou informace uloženy ve více než jednom místě. Požadavek uživatele na informace je tedy multicasted do všech umístění databáze a umístění s určenými informacemi odpovídá.

Stejně tak distribuce podobných informací několika zákazníkům v oblasti obchodu, distribuce zpráv, telekonference a distančního vzdělávání.

Klíčové rozdíly mezi vysíláním a multicastem

  1. Klíčovým rozdílem mezi vysíláním a multicastem je to, že ve vysílání je paket doručován do celého hostitele připojeného k síti, zatímco v multicastovém paketu je doručován pouze zamýšleným příjemcům .
  2. Ve vysílání, přenos paketu je one-to-all, zatímco v multicast vysílání paketu je jeden-k-mnoho .
  3. Ve vysílání se nevyžaduje řízení skupiny ; řízení skupiny je vyžadováno ve vícesměrovém vysílání, aby se definovaly sítě, ve kterých má alespoň jeden hostitel zájem o přijetí paketu.
  4. Šířka pásma je zbytečná ve vysílání, protože paket je doručován i těm hostům, kteří nemají zájem přijímat paket. Šířka pásma je však efektivně využívána ve vícesměrovém vysílání, protože paket je dodáván pouze těm hostitelům, kteří mají zájem přijímat paket.
  5. Vysílání vytváří obrovské množství provozu v síti, protože dodává každý paket všem hostům v síti. Provoz je ve vícesměrovém vysílání pod kontrolou, protože pakety jsou doručovány zainteresovaným hostitelům, čímž se snižuje provoz v síti.
  6. Vysílání vytváří obrovské množství provozu, čímž zpomaluje systém. Nicméně, multicast vytváří méně provozu, který upevňuje systém ve srovnání s vysíláním.

Závěr:

Vysílání odesílá paket všem hostům připojeným k systému. Není to hodné, pokud jsou k síti připojeny tisíce strojů. Multicasting je užitečný, protože dodává paket hostitelům, kteří mají zájem o příjem paketu.

Top