Schémata směrování

Unicast

Unicast.svg

Broadcast

Broadcast.svg

Multicast

Multicast.svg

Anycast

Anycast-BM.svg

Geocast

Geocast.svg

V počítačových sítích, vysílání označuje vysílání paketu, který přijme každé zařízení v síti. V praxi je rozsah vysílání omezen na doménu vysílání. Vysílání zprávy je na rozdíl od jednosměrného adresování, kdy hostitel posílá datagramy jinému jedinému hostiteli identifikovanému jedinečnou adresou.

Vysílání je nejobecnější komunikační metoda a je také nejnáročnější v tom smyslu, že může být vyžadováno mnoho zpráv a zapojeno mnoho síťových zařízení.

Broadcasting může být prováděn jako all scatter, kdy každý odesílatel provádí svůj vlastní scatter, při kterém jsou zprávy pro každého příjemce odlišné, nebo all broadcast, při kterém jsou stejné.

Metoda předávání zpráv MPI, která je de facto standardem na velkých počítačových clusterech, zahrnuje metodu MPI_Alltoall.

Ne všechny síťové technologie podporují broadcast adresování; například ani X.25 ani frame relay nemají možnost vysílání. Internetový protokol verze 4 (IPv4), který je dnes hlavním síťovým protokolem používaným na internetu a ve všech sítích k němu připojených, podporuje vysílání, ale doménou vysílání je podsíť vysílajícího hostitele, která je obvykle malá; neexistuje způsob, jak provést vysílání pro celý internet. Vysílání je do značné míry omezeno na technologie lokálních sítí (LAN), zejména Ethernet a Token Ring, kde dopad vysílání na výkon není tak velký, jako by byl v rozsáhlé síti.

Nástupce internetového protokolu verze 4 (IPv4), IPv6, také neimplementuje metodu vysílání, aby se zabránilo rušení všech uzlů v síti, když o určitou službu může mít zájem jen několik uzlů. Místo toho se spoléhá na vícesměrové adresování – koncepčně podobnou metodiku směrování typu one-to-many. Vícesměrové vysílání však omezuje okruh příjemců na ty, kteří se připojí k určité skupině příjemců vícesměrového vysílání.

Ethernet i IPv4 používají pro označení vysílacího paketu adresu all-ones broadcast. Token Ring používá speciální hodnotu v řídicím poli IEEE 802.2.

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.