Adresová architektura multicastu

Adresy multicastu

Adresy multicastu jsou z rozsahu 224.0.0.0 – 239.0.0.0. Některé adresy mají speciální významy. Adresy 224.0.0.0/24 zůstává pouze na lokálním segmentu sítě. Například, kdybychom chtěli oslovit všechny hostitele na celé síti, tak je to adresa 224.0.0.1. Je to něco jako „broadcast“. Například adresou 224.0.0.2 oslovíte všechny směrovače na naší sítě. Dále jsou tam i adresy, které jsou směrovatelné i veřejně. Adresa 239.0.0.0/24 je pro interní adresu. Pokud potřebujeme nějaký firemní provoz poslat přes síť LAN, pravděpodobně bude začínat prvním oktetem 239.

Vazba mezi switchem a síťovým provozem

Jak switch ví, kam má přepínat multicastové rámce? Kousek (spodní tři bajty) IP adresy se váže přímo na MAC adresu (spodní tři bajty). Switch to zná tak, že server multicast střílí na multicastovou MAC adresu (01-00-5e). Například multicastová IP adresa 224.0.0.1 se namapuje na multicastovou MAC adresu 01-00-5e-00-00-01.

Multicastové kolize

Existují ale multicastové nejednačnosti. Problém je v tom, že mapování funguje jen na posledních třech oktetech IP adresy, tedy například adresa 224.128.0.1 se také namapuje na 01-00-5e-00-00-01, protože první bit se v multicastu nepočítá a ten se dává jako 0. Tedy existuje 32 multicastových nejednoznačností mapování. Ale nestává se to často, pokud nejsou špatně napsané aplikace.

Jak začít programovat?

Úvod do programování pro každého bez předchozích znalostí.

Stáhněte si náš ebook teď výjimečně zdarma!!!

Marián Knězek

 

Súvisiace články: