Útválasztási sémák
|
---|
|
|
|
|
|
|
Multicast, multicast broadcasting ( angol. multicast - multicast) - a műsorszórás egyik formája , amelyben a hálózati csomag célcíme egy multicast csoport (egytől sokig). Van multicast az adatkapcsolati , hálózati és alkalmazási rétegekben. A csoportos küldést nem szabad összetéveszteni a pont-többpont közötti fizikai réteg átviteli technológiával .
Számos alkalmazás, például távoktatás, levelezés, rádió, igény szerinti videó, videokonferencia támogatja a csoportos küldést. Egy unicast hálózatban minden címzettel egyéni kapcsolat jön létre, még akkor is, ha egy erőforrást közös útvonalon fogyasztanak el. Multicast esetén a forrás egyetlen adatpéldányt küld el közös útvonalon azoknak a címzetteknek, akik feliratkoztak a levelezőlistára. Ennek a megközelítésnek az az előnye, hogy az új felhasználók hozzáadásával nem kell növelni a hálózati sávszélességet a szolgáltatás fogyasztóihoz vezető közös útvonalon. Ennek megfelelően a közbenső berendezések terhelése is csökken.
Amikor egy multicast-kompatibilis alkalmazás fut egy kiszolgálón, értesítést küld a hálózatnak, hogy a megfelelő csoport elérhető a csatlakozáshoz. Az a kliens, aki csatlakozni kíván a levelezőlistához, erről értesítést küld. Minden közbenső útválasztó rögzíti, hogy a megfelelő multicast csoport egyik kliense van a megfelelő útvonal mögött. Mivel egy csoport összetétele idővel változhat, a csoport újonnan érkezőit és távozó tagjait dinamikusan figyelembe veszik az útvonaltervezés során. A helyi hálózaton a csoportos küldési csoportokat általában az IGMP kezeli . Számos algoritmus és protokoll létezik a multicast fa felépítésére és a résztvevők lekérdezésére.
Multicast csoportok esetén a címek mind a kapcsolati, mind a hálózati szinten le vannak foglalva.
A technológia működéséhez a kiszolgálónak, az ügyfélnek és az összes köztes útválasztónak támogatnia kell. Ahhoz, hogy a kapcsolók csak a szükséges címzetteknek küldjenek csomagokat, támogatniuk kell az IGMP snooping -ot ( a Cisco saját implementációval rendelkezik - CGMP), ellenkező esetben a csomagokat sugározzák. Azt is szem előtt kell tartania, hogy a csoportos küldést a tűzfalak blokkolhatják .
1995-ben létrejött egy nemzetközi gerinchálózat a multicast forgalom cseréjére Mbone . Ennek alapján 1997-től 2008-ig a videokonferenciák virtuális termeinek rendszere működött. Az orosz multicast forgalmi cserepont, a Multicast Internet Exchange (Multicast-IX) a moszkvai Internet Exchange alapján jött létre 2002-ben.
Minden Multicast-IX résztvevő saját PIM tartományt alkot, és használhatja saját Rendezvous Point (RP) készletét, amely eltér a többi Multicast IX résztvevő RP-jétől. A Multicast-IX résztvevői mindegyike beállítja a PIM RP-t az útválasztóján a saját tartományához. A résztvevők közötti páros interakció az MBGP/MSDP munkamenetek beállításával valósul meg.www.msk-ix.ru
Vannak egyedi globális multicast csoportok, amelyek a megfelelő vállalatok tulajdonában vannak. Egy átlagos egyén nem sugározhat az interneten privát multicast csoportok használatával. Ezenkívül sok internetszolgáltató nem rendelkezik multicast kapcsolattal, vagy tiltja azt. Alagúttal lehet áthaladni olyan szakaszokon, amelyek nem támogatják a csoportos küldést .
Az IPv4-ben a 224.0.0.0/4 alhálózat a csoportos küldéshez van fenntartva. A lefoglalt blokkok teljes, naprakész listája az IANA webhelyén [1] található . RFC 5771 fenntartott csoportos küldési alhálózatok tisztázva . A csoportos küldés címkiosztását az RFC 5771 írja le . A globális útválasztás csak a 233.0.0.0/8 és a 234.0.0.0/8 alhálózatokhoz engedélyezett. De nem minden szolgáltató támogatja a multicast kapcsolatot.
Windows rendszeren az arp táblát az arp -a paranccsal tekintheti meg ; multicast csoport tagság megtekintése: netsh interfész ipv4 show joins .
224.0.0.0/24 | Helyi hálózati vezérlőblokk. Általános szabály, hogy csak az ismert protokollokhoz. Az RFC 3171 ehhez a blokkhoz TTL =1-et ír elő.
224.0.0.0 – Fenntartva |
224.0.1.0 - 238.255.255.255 |
Globális hatókörű címek
224.0.1.0/24 - Internetmunka vezérlőblokk |
239.0.0.0/8 | Privát multicast tartományokhoz/szervezetekhez (felhasználói címekhez). Protokollokkal dinamikusan használható. 239.255.255.250 - SSDP . |
A hivatkozáson belül: IGMP ( Internet Group Management Protocol ) az IPV4-ben és Multicast Listener Discovery az IPv6-ban.
Domainen belüli ( Inter-domain ) protokoll: BGMP ( Border Gateway Multicast Protocol )
Interdomain protokollok:
Mozgó csomópontokkal rendelkező hálózatokban:
MoM (Mobile Multicast) MMA (Multicast by Multicast Agent) MobiCast MRMP ( Maximum-Residual Multicast Protocol )Az Xcast (explicit multi-unicast) egy speciális multicast protokoll, amely nem használ multicast csoportokat. Kis csoportokban jól működik.
multicast NTP , Multicast BGP , Multicast DNS , Multicast File Transfer Protocol , Pragmatic General Multicast , Multicast router discovery , Narada multicast protokoll , Gossip protokoll , SMART Multicast , Méretezhető, megbízható csoportos küldés , Legrövidebb út áthidalás (SPB) (IEEE 802.1aq), Cisco Group Multicast Protocol , Simple Multicast Routing Protocol , Multiple Registration Protocol .