Multicast routing

Schemi d'instradamento IP

Multicast routing

Schemi d'instradamento IP

Unicast

Broadcast

Multicast

Anycast

Geocast

Incast

Il multicast routing è uno dei protocolli di routing nelle reti IP.[1]

Esistono diversi protocolli di multicast routing che supportano le comunicazioni in cui la trasmissione dei dati è indirizzata a un gruppo di computer di destinazione contemporaneamente: Multicast Source Discovery Protocol, Multicast BGP, Protocol Independent Multicast.[2]

Panoramica

L'instradamento multicast è un metodo di trasmissione a tutti gli abbonati registrati in un gruppo da una trasmissione a differenza dell'instradamento unicast (es; OSPF, RIP) che trasmette 1: 1 i dati necessari.[2] Per implementare il routing multicast, sono necessari il protocollo IGMP e il protocollo di routing multicast ( Reverse-path forwarding, PIM -SM) per la registrazione, il raggruppamento degli abbonati e il controllo del traffico per la trasmissione multicast.[2][3][4] Per quanto riguarda il multicast IP, è una tecnica per la comunicazione uno-a-molti su una rete IP. Il multicast IP copre alcune parti del protocollo di routing multicast comune. IP multicast descrive anche il software IP multicast (es VideoLAN, http://www.nongnu.org/qpimd/. — Modulo PIM per Quagga Routing Suite, UFTP, ecc.). L'instradamento multicast è un'ampia gamma di protocolli specifici per il protocollo di instradamento di livello 3 per funzionalità multicast ed è definito nella RFC 5110.

Meccanismo di instradamento

Un protocollo di multicast routing è un meccanismo per costruire un percorso più breve senza loop da un host di origine che invia i dati alle destinazioni multiple che ricevono i dati. IPV4 utilizza un indirizzo di classe D (224.0.0.0 ~ 239.255.255.255)[2] IPv6 multicast fornisce la precedente funzione di IPV4 e una nuova funzione IPv6, consentendo a un host di inviare un singolo flusso di dati a un sottoinsieme di tutti gli host (trasmissione di gruppo) simultaneamente.[5] Esistono quattro tipi di intervallo di indirizzi multicast IPv6 noti: ff02::1: Tutti i dispositivi IPv6,•ff02::2: Tutti i router IPv6,•ff02::5: Tutti i router OSPFv3,•ff02::a: Tutti i router EIGRP (IPv6).[6]

La classificazione dell'albero multicast

Esistono due tipi di alberi multicast che sono l'albero basato sulla sorgente e l'albero condiviso di gruppo.[2][3]

Albero basato sulla sorgente (SBT)

Il suo protocollo SSM (Source Specific Multicast). Il ritardo massimo è breve tra la comunicazione end-to-end. Ha una scarsa scalabilità. (è difficile applicare reti di grandi dimensioni) I protocolli supportati includono DVMRP, MOSPF e PIM-DM.[2][3]

Albero condiviso di gruppo

È un albero basato su core, che seleziona un router nella rete come root e trasmette le informazioni attraverso il router root. Il ritardo massimo nell'albero è maggiore di SBT (albero basato sulla sorgente), il router principale gestisce tutte le informazioni e i router rimanenti gestiscono la direzione del core e le informazioni multicast richieste dal router adiacente corrente. Ha una buona scalabilità (applicabile a reti di grandi dimensioni). I protocolli supportati includono CBT, PIM -SM, ecc.[2][3]

Note

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.