Distance Vector Multicast Routing Protocol: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
+Bibliografia
 
(7 versioni intermedie di 4 utenti non mostrate)
Riga 1:
Il '''Distance Vector Multicast Routing Protocol''' ('''DVMRP''') è un [[protocollo di routing]], ovvero un insieme di regole che sovraintende la comunicazione tra [[router]], che permette ad essi di condividere informazioni utili al trasporto di pacchetti IP Multicast nella rete. Definito originariamente nella [[Request for Comments|RFC]] 1075, assomiglia nel funzionamento al protocollo di routing unicast [[Routing Information Protocol|RIP]] (Routing Information Protocol), e ne conserva pro e contro, anche se può essere impiegato indipendentemente dall'[[Interior gateway protocol|IGP]] utilizzato nella rete. In origine esso utilizzava un algoritmo di tipo ''Truncated Reverse Path Broadcasting (TRPB)'' per la costruzione dell'albero di distribuzione [[multicast]]. Nelle successive implementazioni, esso è stato dotato di un algoritmo più efficiente, detto di ''Reverse Path Multicasting (RPM)'', che consente un mantenimento più dinamico dello stesso albero di distribuzione.
Il '''DVMRP''' ('''Distance Vector Multicast Routing Protocol''') è un [[Protocollo di rete|protocollo]] utilizzato per il dimensionamento geometrico/algoritmico di un vettore compreso tra due [[router]] interessati da traffico di tipo [[multicast]] (mrouter). Viene inserito nell'intestazione dei [[datagrammi]] delle informazioni in transito e definisce il clock di inizio trasmissione, un valore numerico intero progressivamente decrescente in funzione del numero di passaggi attraverso un [[mrouter]]. Al raggiungimento del valore zero, il pacchetto si disperde in quanto si suppone già transitato in precedenza e quindi non utile all'instradamento successivo alla macchina di destinazione. TTL (time to live) definisce il tempo di vita del pacchetto stesso. La trasmissione tra due mrouter viene resa possibile da un processo di [[incapsulamento]] del datagram multicast in un datagram "fittizio" di tipo [[unicast]] che previene il processo di perdita dei pacchetti a causa del traffico su router che non riconoscono l'indirizzo di classe D specifico dei packet multicast. All'arrivo all'mrouter destinatario l'intestazione unicast viene rimossa e il pacchetto viene ad essere distribuito, in copie multiple, tra tutte le macchine del gruppo di ricezione multicast presente nell'area e collegate al mrouter ricevente. Nel datagram fittizio è presente l'indirizzo dell'unità mittente a cui pervengo messaggi di errore lungo il canale definito tra due mrouter (tunnel).
 
Il '''DVMRP''' ('''Distance Vector Multicast Routing Protocol''') è un [[Protocollo di rete|protocollo]] utilizzato per il dimensionamento geometrico/algoritmico di un vettore compreso tra due [[router]] interessati da traffico di tipo [[multicast]] (mrouter). Vieneviene inserito nell'intestazione dei [[datagramma|datagrammi]] delle informazioni in transito e definisce il clock di inizio trasmissione, un valore numerico intero progressivamente decrescente in funzione del numero di passaggi attraverso un [[mrouter]]multicast router. Al raggiungimento del valore zero, il pacchetto si disperde in quanto si suppone già transitato in precedenza e quindi non utile all'instradamento successivo alla macchina di destinazione. Il TTL (time to live) definisce il tempo di vita del pacchetto stesso. La trasmissione tra due mroutermulticast router viene resa possibile da un processo di [[incapsulamento]] del datagramdatagramma multicast in un datagramdatagramma "fittizio" di tipo [[unicast]] che previene il processo di perdita dei pacchetti a causa del traffico su router che non riconoscono l'indirizzo di classe D specifico dei packet multicast. All'arrivo all'mrouteral multicast router destinatario l'intestazione unicast viene rimossa e il pacchetto viene ad essere distribuito, in copie multiple, tra tutte le macchine del gruppo di ricezione multicast presente nell'area e collegate al mroutermulticast router ricevente. Nel datagramdatagramma fittizio è presente l'indirizzo dell'unità mittente a cui pervengo messaggi di errore lungo il canale definito tra due mroutermulticast router (tunnel).
 
== Bibliografia ==
* {{IETF|1075|Distance Vector Multicast Routing Protocol}}
 
== Voci correlate ==
* [[IEEE 802.1aq]] - [[Shortest Path Bridging|Shortest Path Bridging (SPB)]]
*[[Protocol Independent Multicast]]
*[[IP Multicastmulticast]]
 
{{Portale|Telematica}}
 
[[Categoria:Multicast]]
[[Categoria:Protocolli di routing]]