Směrovací schémata
|
---|
|
|
|
|
|
|
Multicast, multicast broadcasting ( angl. multicast - multicast) - forma vysílání , ve které je cílovou adresou síťového paketu multicastová skupina (jedna až mnoho). Existuje multicast na datovém spoji , síťové a aplikační vrstvě. Multicast by neměl být zaměňován s přenosovou technologií fyzické vrstvy typu point-to-multipoint .
Řada aplikací, jako je dálkové studium, mailing, rádio, video-on-demand, videokonference, podporuje multicast. V unicastové síti je navázáno individuální spojení s každým příjemcem, i když je jeden zdroj spotřebován na společné trase. Ve vícesměrovém vysílání odesílá zdroj jedinou instanci dat společnou cestou těm příjemcům, kteří se přihlásili do konference. Výhodou tohoto přístupu je, že přidání nových uživatelů neznamená potřebu zvětšovat šířku pásma sítě podél společné trasy ke spotřebitelům služby. V souladu s tím je také sníženo zatížení mezilehlého zařízení.
Když na serveru běží aplikace s povoleným vícesměrovým vysíláním, odešle do sítě oznámení, že je k dispozici odpovídající skupina pro připojení. Klient, který se chce připojit k mailing listu, o tom zašle upozornění. Všechny zprostředkující směrovače zaznamenávají, že klient příslušné skupiny multicast je za odpovídající cestou. Vzhledem k tomu, že se složení skupiny může v průběhu času měnit, jsou nově příchozí a odcházející členové skupiny dynamicky zohledňováni při konstrukci směrovacích cest. V místní síti jsou skupiny vícesměrového vysílání obvykle spravovány protokolem IGMP . Existuje několik algoritmů a protokolů pro vytváření stromu vícesměrového vysílání a účastníků dotazování.
Pro skupiny vícesměrového vysílání jsou adresy vyhrazeny na úrovni linky i sítě.
Aby technologie fungovala, musí ji podporovat server, klient a všechny zprostředkující směrovače. Aby switche posílaly pakety jen potřebným příjemcům, musí podporovat IGMP snooping ( Cisco má vlastní implementaci - CGMP), jinak se pakety vysílají. Musíte také mít na paměti, že multicast může být blokován firewally .
V roce 1995 byla vytvořena mezinárodní páteřní síť pro výměnu multicastového provozu Mbone . Na jeho základě v letech 1997 až 2008 fungoval systém virtuálních místností pro videokonference. Ruský výměnný bod multicastového provozu Multicast Internet Exchange (Multicast-IX) byl vytvořen na základě Moskevské internetové výměny v roce 2002.
Každý účastník Multicast-IX tvoří svou vlastní PIM doménu a může používat vlastní sadu Rendezvous Point (RP), která se liší od RP ostatních účastníků Multicast IX. Každý z účastníků Multicast-IX konfiguruje PIM RP na svém routeru pro svou doménu. Párová interakce mezi účastníky se provádí nastavením relací MBGP/MSDP.www.msk-ix.ru
Existují jedinečné globální skupiny multicast vlastněné příslušnými společnostmi. Běžný jedinec nemůže vysílat na internetu pomocí soukromých skupin multicast. Navíc mnoho ISP nemá multicast konektivitu nebo ji zakazuje. Tunelování lze použít k procházení úseků, které nepodporují multicast .
V IPv4 je podsíť 224.0.0.0/4 vyhrazena pro multicast. Kompletní aktuální seznam rezervovaných bloků naleznete na webu IANA [1] . Vyjasnění vyhrazených podsítí vícesměrového vysílání RFC 5771 . Přidělování adres vícesměrového vysílání je popsáno v RFC 5771 . Globální směrování je povoleno pouze pro podsítě 233.0.0.0/8 a 234.0.0.0/8. Ne všichni poskytovatelé však podporují multicastové připojení.
V systému Windows můžete zobrazit tabulku arp příkazem arp -a ; zobrazit členství ve skupině multicast: rozhraní netsh ipv4 show joins .
224.0.0.0/24 | Ovládací blok místní sítě. Zpravidla pouze pro známé protokoly. RFC 3171 vyžaduje pro tento blok TTL =1.
224.0.0.0 – Rezervováno |
224.0.1.0 až 238.255.255.255 |
Globálně škálované adresy
224.0.1.0/24 - Blok řízení sítě Internet |
239.0.0.0/8 | Pro soukromé multicastové domény/organizace (uživatelské adresy). Může být použit dynamicky protokoly. 239.255.255.250 - SSDP . |
Uvnitř odkazu: IGMP ( Internet Group Management Protocol ) v IPV4 a Multicast Listener Discovery v IPv6.
Vnitrodoménový ( Inter-domain ) protokol: BGMP ( Border Gateway Multicast Protocol )
Mezidoménové protokoly:
V sítích s pohyblivými uzly:
MoM (Mobile Multicast) MMA (Multicast by Multicast Agent) MobiCast MRMP ( Maximum-Residual Multicast Protocol )Xcast (explicitní multi-unicast) je speciální protokol multicast, který nepoužívá skupiny multicast. Funguje dobře v malých skupinách.
multicast NTP , Multicast BGP , Multicast DNS , Multicast File Transfer Protocol , Pragmatic General Multicast , Multicast router Discovery , Narada multicast protokol , Gossip protokol , SMART Multicast , Scalable Reliable Multicast , Shortest Path Bridging (SPB) (IEEE 802.1aq), Cisco Group Multicast Protocol , Simple Multicast Routing Protocol , Multiple Registration Protocol .