Raccomandato, 2024

Scelta Del Redattore

Differenza tra RIP e OSPF

Un protocollo di routing descrive le regole che devono essere seguite da un router mentre interagisce con i router vicini per apprendere il percorso e mantenere la rete nelle tabelle di routing. RIP e OSPF sono i protocolli di Interior Gateway Routing che differiscono in molti modi.

La differenza principale è che il RIP rientra nella categoria del protocollo di routing del vettore a distanza mentre OSPF è l'esempio del routing dello stato del collegamento. Un'altra differenza è che RIP utilizza l'algoritmo ford bellman mentre OSPF utilizza l'algoritmo Dijkstra.

Esistono due varietà di protocolli di routing per internetworks che sono IGP ed EGP. IGP (Internal gateway routing protocol) è limitato a un sistema autonomo, il che significa che tutti i router operano all'interno di un sistema autonomo. D'altro canto, EGP (external gateway routing protocol) funziona per i due sistemi autonomi, da un sistema autonomo all'altro e viceversa. Un sistema autonomo è un confine logico che rappresenta una rete che funziona con un'unica amministrazione comune.

Le tre classi di protocolli di routing sono:

  • Vettore a distanza - Il protocollo di routing vettoriale a distanza trova il percorso migliore per una rete remota utilizzando la distanza relativa. Ogni volta che un pacchetto passa attraverso un router viene indicato come un salto. Il percorso migliore è il percorso con il numero più basso di hop nella rete. RIP ed EIGRP sono gli esempi dei protocolli di instradamento vettoriale di distanza.
  • Link State - È anche noto prima come percorso più breve, in cui ogni router crea tre tabelle separate. Ogni tabella svolge le sue diverse funzioni, come tenere traccia dei vicini direttamente collegati, il secondo determina la topologia dell'intero internetwork e il terzo viene utilizzato per la tabella di routing. OSPF è un esempio di protocollo di instradamento dello stato dei collegamenti.
  • Ibrido : utilizza le caratteristiche del vettore di distanza e dello stato dei collegamenti come EIGRP.

Grafico comparativo

Base per il confrontoRIPOSA IN PACEOSPF
Sta perRouting Information Protocol.Apri il percorso più breve per primo
ClasseProtocollo di routing del vettore a distanzaLink State Routing Protocol
Metrica predefinitaHop contaLarghezza di banda (costo)
Distanza amministrativa120110
ConvergenzaLentoVeloce
SummarizationAutoManuale
Timer di aggiornamento30 secondiSolo quando si verificano cambiamenti
Limite di conteggio hop15Nessuna
Indirizzo multicast usato224.0.0.9224.0.0.5 e 224.0.0.6
Protocollo e porta utilizzatiUDP e porta 20IP e porta 89
Algoritmo usatoBellman-FordDijkstra

Definizione di RIP

Routing Information Protocol è l'implementazione diretta del routing del vettore a distanza per le reti locali. In ogni 30 secondi, fornisce un'intera tabella di routing a tutte le interfacce attive. Il conteggio hop è l'unica metrica per descrivere il percorso migliore per una rete remota, ma può essere 15 al massimo. Impedisce i cicli di routing, limitando il numero di conteggi di hop consentiti nel percorso.

Esistono due versioni di RIP, RIP versione 1 e RIP versione 2, la differenza tra entrambe le versioni è descritta nella seguente tabella.

CaratteristicheRIPv1RIPv2
Supporto di classeclassfulSenza classi
Supporta subnet mask a lunghezza variabile (VLSM)No
Invia la subnet mask insieme all'aggiornamento del routingNo
Comunica con un altro router RIP tramite il seguente tipo di indirizzoTrasmissioneMulticast
Definizione RFCRFC 1058RFC 1721, 1722 e 2453
Supporta l'autenticazioneNo

La convergenza è un processo di raccolta delle informazioni topologiche o aggiornamento delle informazioni per gli altri router attraverso il protocollo di routing implementato. La convergenza si verifica quando il router viene trasferito da uno stato di inoltro o di blocco e impedisce l'inoltro dei dati in quel momento.

Il problema principale con la convergenza è il tempo necessario per aggiornare le informazioni in un dispositivo. La convergenza lenta può causare una tabella di routing e percorsi di routing incoerenti. I cicli di routing si formano quando le informazioni di routing non vengono aggiornate o quando le informazioni propagate nella rete sono errate.

Gli orizzonti divisi e l' avvelenamento da rotta sono la soluzione al problema del ciclo di routing. Split horizon applica una regola che impedisce al modulo di informazioni di ritornare alla sorgente da cui è stato ricevuto. Nell'avvelenamento delle route, quando una rete va giù, il suo router simula la rete come 16 nella voce della tabella (che è irraggiungibile o infinita poiché sono consentiti solo 15 hop). In definitiva, ciò comporta la diffusione delle informazioni sul percorso avvelenato a tutti i percorsi nel segmento.

Lo svantaggio del RIP è che è inefficiente su reti di grandi dimensioni o su reti in cui viene instradato un numero elevato di router.

Timer RIP:

  • Il timer di aggiornamento definisce la frequenza con cui un router invia l'aggiornamento della tabella di routing e il suo valore predefinito è 30 secondi.
  • Il timer non valido specifica la durata di una rotta fino alla quale potrebbe rimanere nella tabella di routing prima di essere considerata non valida se nessun nuovo aggiornamento è a conoscenza di questa rotta. La route non valida non viene rimossa dalla tabella di routing, ma è contrassegnata come metrica di 16 e posta nello stato di attesa. Il valore predefinito del timer non valido è 180 secondi.
  • Il timer di attesa indica la durata fino alla quale una rotta è vietata dalla ricezione di aggiornamenti. RIP non riceverà alcun nuovo aggiornamento per le rotte quando è in stato di attesa; il suo valore predefinito è 180 secondi.
  • Il timer di svuotamento specifica per quanto tempo un percorso può essere conservato in una tabella di routing prima di essere svuotato quando non si ricevono nuovi aggiornamenti. Il suo valore predefinito è 240 secondi.

Definizione di OSPF

Open Shortest Path First è uno stato di collegamento e un algoritmo di routing IGP gerarchico. È una versione avanzata di RIP, che comprende funzionalità come il routing multipath, il routing meno costoso e il bilanciamento del carico. La sua metrica principale è il costo per determinare il percorso migliore.

OSPF implica il tipo di instradamento del servizio, il che significa che più percorsi possono essere installati in base alla priorità o al tipo di servizio. OSPF offre il bilanciamento del carico in cui distribuisce equamente le rotte del traffico complessivo. Consente inoltre reti e router suddivisi in sottoinsiemi e aree che migliorano la crescita e la facilità di gestione.

OSPF attiva l' autenticazione (Tipo 0) in tutti gli scambi tra i router, il che significa che per impostazione predefinita questi scambi sulla rete non sono autenticati. Offre altri due metodi di autenticazione, autenticazione con password semplice e autenticazione MD5 . Supporta percorsi specifici per sottoreti, host specifici e senza classi, anche percorsi specifici per reti classificate.

In OSPF il routing viene eseguito sostenendo il database con le informazioni sullo stato dei collegamenti nei router e i pesi del percorso calcolati utilizzando lo stato del collegamento, l'indirizzo IP ecc. Gli stati dei collegamenti vengono trasmessi attraverso il sistema autonomo ai router per aggiornare il database. Successivamente, ciascun router crea un albero dei percorsi più breve come nodo root, sulla base dei pesi memorizzati nel database.

Differenze chiave tra RIP e OSPF

  1. Il RIP dipende dai conteggi hop per determinare il percorso migliore mentre OSPF dipende dal costo (larghezza di banda) che aiuta a determinare il percorso migliore.
  2. Le distanze amministrative (AD) misurano la probabilità delle informazioni di routing ricevute su un router da un router adiacente. Una distanza amministrativa può variare da numeri interi da 0 a 255, dove 0 specifica il numero intero più fidato, e 255 indica che nessun traffico è autorizzato a passare attraverso questa rotta. Il valore AD di RIP è 120 mentre è 110 per OSPF.
  3. La convergenza nel RIP è lenta al contrario, è veloce in OSPF.
  4. Riepilogo consente una singola voce della tabella di routing per illustrare una raccolta di numeri di rete IP. RIP supporta il riepilogo automatico, poiché OSPF supporta il riepilogo manuale.
  5. Non esiste un limite di conteggio hop in OSPF. Al contrario, il RIP è limitato a 15 conteggi di hop.

Conclusione

RIP è il protocollo più comunemente usato e genera i costi generali più bassi, ma non può essere utilizzato su reti più grandi. Dall'altro lato, OSPF ha prestazioni migliori rispetto a RIP in termini di costi di trasmissione ed è adatto per reti più grandi. OSPF fornisce anche il massimo throughput e il ritardo di accodamento più basso.

Top