Routing Information Protocol: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Versioni: Modifiche alla punteggiatura
Etichette: Modifica da mobile Modifica da web per mobile
Botcrux (discussione | contributi)
m Bot, replaced: Distance Vector → Distance vector
Riga 1:
'''Routing Information Protocol''' (RIP) è un [[protocollo di routing]] di tipo [[Distancedistance Vectorvector]], che impiega il numero di hop come metrica. RIP evita i routing loop adottando un limite massimo di hop dalla sorgente verso la destinazione. Il numero massimo di hop consentito è 15.
Questo numero di hop limita in ogni caso il diametro della rete consentito da RIP.
Un numero di hop equivalente a 16 viene considerato come metrica infinita per indicare le rotte inaccessibili che non verranno installate in tabella di routing.
Riga 30:
=== Versioni ===
 
Ci sono 3 versioni di RIP: ''RIPv1'', ''RIPv2'' e ''RIPng''.
 
* RIPv1, definito da RFC 77, usa il routing "classful". Gli aggiornamenti delle tabelle di routing non contengono la maschera di sottorete rendendo impossibile la creazione di sottoreti di dimensione differente all'interno della stessa classe di rete. Non viene supportata nessuna forma di autenticazione, lasciando RIPv1 vulnerabile ad attacchi;
 
* RIPv2, è stato sviluppato nel [[1994]] e definito da RFC 2453, include il trasporto delle informazioni sulla maschera di sottorete, supportando così il [[Classless Inter-Domain Routing]], CIDR. Per garantire la sicurezza degli aggiornamenti sono disponibili 2 metodi: autenticazione semplice con testo in chiaro e [[MD5]], (RFC 2082). Per mantenere la retrocompatibilità il limite di hop count rimane a 15;
 
* RIPng, (RFC 2080<nowiki>), è una estensione del protocollo originale RIPv1 per supportare IPv6; utilizza UDP sulla porta 521 e non 520, e così può convivere sullo stesso host con una versione per IPv4 (cfr RFC 2080 pag 4).</nowiki>