Architektura adresów multiemisji

Adresy multiemisji

Adresy multiemisji mieszczą się w zakresie 224.0.0.0 – 239.0.0.0. Niektóre adresy mają specjalne znaczenie. Adresy 224.0.0.0/24 pozostają tylko w segmencie sieci lokalnej. Na przykład, gdybyśmy chcieli zaadresować wszystkie hosty w całej sieci, adres miałby postać 224.0.0.1. To coś w rodzaju „transmisji”. Na przykład adres 224.0.0.2 będzie adresowany do wszystkich routerów w naszej sieci. Istnieją również adresy, które są routowalne i publiczne. Adres 239.0.0.0/24 jest adresem wewnętrznym. Jeśli będziemy musieli wysłać jakiś ruch biznesowy przez sieć LAN, prawdopodobnie zacznie się on od pierwszego oktetu liczby 239.

Sprzężenie między przełącznikiem a ruchem sieciowym

Skąd przełącznik wie, gdzie przełączyć ramki multiemisji? Bit (najmniejsze trzy bajty) adresu IP jest bezpośrednio powiązany z adresem MAC (najmniejsze trzy bajty). Switch wie o tym dzięki serwerowi multiemisji uruchamiającemu adres MAC multiemisji (01-00-5e). Na przykład adres IP multiemisji 224.0.0.1 jest mapowany na adres MAC multiemisji 01-00-5e-00-00-01.

Kolizje multiemisji

Istnieją jednak nierówności w przypadku multiemisji. Problem polega na tym, że mapowanie działa tylko na trzech ostatnich oktetach adresu IP, więc na przykład adres 224.128.0.1 również jest mapowany na 01-00-5e-00-00-01, ponieważ pierwszy bit nie jest liczony w trybie multiemisji i jest podawany jako 0. Mamy więc 32 niejednoznaczności mapowania multiemisji. Ale nie zdarza się to często, chyba że aplikacje są źle napisane.

Marián Knězek