Schematy routingu

Unicast

Unicast.svg

Rozgłaszanie

Broadcast.svg

. Multicast

Multicast.svg

Anycast

Anycast-BM.svg

Geocast

Geocast.svg

W sieci komputerowej, broadcasting odnosi się do nadawania pakietu, który zostanie odebrany przez każde urządzenie w sieci. W praktyce zasięg rozgłaszania jest ograniczony do domeny rozgłoszeniowej. Rozgłaszanie wiadomości jest w przeciwieństwie do adresowania unicastowego, w którym host wysyła datagramy do innego pojedynczego hosta identyfikowanego przez unikalny adres.

Rozgłaszanie jest najbardziej ogólną metodą komunikacji, a także najbardziej intensywną w tym sensie, że może być wymaganych wiele wiadomości i zaangażowanych jest wiele urządzeń sieciowych.

Rozgłaszanie może być wykonywane jako all scatter, w którym każdy nadawca wykonuje swój własny scatter, w którym komunikaty są różne dla każdego odbiorcy, lub all broadcast, w którym są takie same.

Metoda przekazywania komunikatów MPI, która jest de facto standardem na dużych klastrach komputerowych, zawiera metodę MPI_Alltoall.

Nie wszystkie technologie sieciowe obsługują adresowanie rozgłoszeniowe; na przykład ani X.25 ani frame relay nie mają możliwości rozgłaszania. Protokół internetowy w wersji 4 (IPv4), który jest podstawowym protokołem sieciowym używanym obecnie w Internecie i wszystkich sieciach do niego podłączonych, obsługuje rozgłaszanie, ale domeną rozgłaszania jest podsieć hosta rozgłaszającego, która zazwyczaj jest mała; nie ma możliwości rozgłaszania na cały Internet. Rozgłaszanie jest w dużej mierze ograniczone do technologii sieci lokalnych (LAN), zwłaszcza Ethernet i Token Ring, gdzie wpływ rozgłaszania na wydajność nie jest tak duży, jak w przypadku sieci rozległej.

Następca protokołu internetowego w wersji 4 (IPv4), IPv6 również nie wdraża metody rozgłaszania, aby zapobiec zakłócaniu pracy wszystkich węzłów w sieci, gdy tylko kilka z nich może być zainteresowanych konkretną usługą. Zamiast tego opiera się na adresowaniu multicastowym – koncepcyjnie podobnej metodologii routingu typu jeden do wielu. Jednak multicasting ogranicza pulę odbiorników do tych, którzy dołączają do określonej grupy odbiorców multicastingu.

Zarówno Ethernet, jak i IPv4 używają adresu rozgłoszeniowego all-ones, aby wskazać pakiet rozgłoszeniowy. Token Ring używa specjalnej wartości w polu kontrolnym IEEE 802.2.

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.