Tipi di protocolli di routing: statico, dinamico, IP, CISCO
โก Riepilogo intelligente
I protocolli di routing sono le regole che i router utilizzano per condividere le informazioni di raggiungibilitร e costruire tabelle di routing, consentendo ai pacchetti di percorrere il percorso migliore attraverso le reti tramite percorsi statici o metodi dinamici basati su vettori di distanza, stato dei collegamenti e metodi ibridi come RIP, OSPF e BGP.

Che cosa sono i protocolli di routing?
I protocolli di routing sono l'insieme di regole definite utilizzate dai router per comunicare tra sorgente e destinazione. Non trasferiscono i dati stessi, ma si limitano ad aggiornare la tabella di routing che contiene le informazioni sul percorso.
I protocolli di routing specificano anche come i router comunicano tra loro e consentono alla rete di selezionare i percorsi tra due nodi qualsiasi di una rete di computer.
Tipi di protocolli di routing
Esistono principalmente due tipi di protocolli di routing di rete:
- statica
- Dinamico
Il diagramma seguente mostra come i protocolli di routing vengono raggruppati in categorie statiche e dinamiche, insieme ai principali protocolli dinamici per ciascuna tipologia:
Protocolli di routing statico
I protocolli di routing statico vengono utilizzati quando un amministratore assegna manualmente il percorso dalla rete di origine a quella di destinazione. Questo approccio offre maggiore sicurezza alla rete.
Vantaggi
- Nessun sovraccarico per la CPU del router.
- Nessuna larghezza di banda inutilizzata tra i collegamenti.
- Solo l'amministratore puรฒ aggiungere percorsi.
Svantaggi
- L'amministratore deve sapere come รจ connesso ciascun router.
- Non รจ la soluzione ideale per le reti di grandi dimensioni, poichรฉ richiede molto tempo.
- Ogni volta che un collegamento si interrompe, la rete si blocca, il che non รจ fattibile su reti di grandi dimensioni.
Protocolli di routing dinamico
I protocolli di routing dinamico rappresentano un altro importante tipo di protocollo di routing. Essi consentono ai router di aggiungere automaticamente informazioni alle proprie tabelle di routing dai router connessi. Questi protocolli inviano anche aggiornamenti della topologia ogni volta che la struttura topologica della rete subisce delle modifiche.
Vantaggi
- Piรน facile da configurare, anche su reti di grandi dimensioni.
- Possono scegliere dinamicamente un percorso alternativo se un collegamento si interrompe.
- Contribuiscono a bilanciare il traffico tra piรน collegamenti.
Svantaggi
- Gli aggiornamenti vengono condivisi tra i router, quindi consumano larghezza di banda.
- I protocolli di routing impongono un carico aggiuntivo alla CPU e alla RAM del router.
Protocollo di routing vettoriale a distanza (DVR)
I protocolli Distance Vector pubblicizzano la propria tabella di routing a ogni vicino direttamente connesso a intervalli di tempo specifici, consumando molta larghezza di banda e convergendo lentamente.
Nel protocollo di routing Distance Vector, quando una rotta diventa non disponibile, tutte le tabelle di routing devono essere aggiornate con le nuove informazioni.
Vantaggi
- Gli aggiornamenti della rete vengono scambiati periodicamente e sono sempre trasmessi.
- Il protocollo si fida delle informazioni di routing ricevute dai router vicini.
Svantaggi
- Poichรฉ le informazioni di routing vengono scambiate periodicamente, si genera traffico superfluo che consuma la larghezza di banda disponibile.
Protocolli di instradamento Internet
Di seguito sono elencati i tipi di protocolli che aiutano i pacchetti di dati a trovare la loro strada attraverso Internet. Ciascuno rientra nella categoria a vettore di distanza, a stato di collegamento o ibrida descritta in precedenza.
Protocollo di informazioni di instradamento (RIP)
RIP viene utilizzato sia nelle reti LAN che WAN e viene eseguito sul livello applicativo del Modello OSIEsistono due versioni di RIP:
- RIPv1
- RIPv2
La versione originale, RIPv1, determina i percorsi di rete in base all'indirizzo IP di destinazione e al numero di hop del percorso. RIPv1 interagisce con la rete trasmettendo la propria tabella IP a tutti i router connessi alla rete.
RIPv2 รจ leggermente piรน sofisticato, in quanto invia la sua tabella di routing a un indirizzo multicast anzichรฉ trasmetterla in broadcast.
Protocollo di routing del gateway interno (IGRP)
IGRP รจ un protocollo di gateway interno a vettore di distanza sviluppato da Cisco. ร stato introdotto per superare i limiti di RIP. Le metriche che utilizza sono carico, larghezza di banda, ritardo, MTU e affidabilitร , e scambia dati di routing all'interno di un sistema autonomo.
Questo protocollo รจ adatto a reti di grandi dimensioni, poichรฉ trasmette ogni 90 secondi e supporta un numero massimo di hop pari a 255. Resiste ai loop di routing aggiornandosi automaticamente quando i percorsi cambiano e puรฒ bilanciare il traffico su percorsi con costi metrici uguali o diversi.
Protocollo di routing dello stato dei collegamenti
I protocolli Link State adottano un approccio unico per trovare il percorso di routing ottimale. In questo protocollo, il percorso viene calcolato in base alla velocitร del tragitto verso la destinazione e al costo delle risorse.
Tabelle dei protocolli di routing
Un protocollo di routing a stato dei collegamenti gestisce le tre tabelle riportate di seguito:
- Tavolo vicino: Questa tabella contiene informazioni solo sui router vicini al router in questione, ad esempio i router con cui รจ stata stabilita un'adiacenza.
- Tabella della topologia: Questa tabella memorizza informazioni sull'intera topologia, ad esempio sia il percorso migliore che quello di backup verso una particolare rete pubblicizzata.
- Tabella di routing: Questa tabella contiene tutti i percorsi migliori per accedere alla rete pubblicizzata.
Vantaggi
- Il protocollo mantiene tabelle separate sia per il percorso migliore che per i percorsi di backup, quindi possiede una conoscenza piรน approfondita della rete rispetto a qualsiasi protocollo di routing a vettore di distanza.
- Vengono utilizzati aggiornamenti attivati, quindi non viene consumata larghezza di banda inutilmente.
- Gli aggiornamenti parziali vengono attivati โโsolo in caso di modifica della topologia, quindi non รจ necessario sostituire l'intera tabella di routing.
Protocollo Gateway Esterno (EGP)
EGP รจ un protocollo utilizzato per lo scambio di dati tra host gateway adiacenti all'interno di sistemi autonomi. Consente ai router di condividere informazioni tra domini diversi, inclusi router noti, indirizzi di rete, costi di instradamento e dispositivi vicini.
Protocollo di routing del gateway interno avanzato (EIGRP)
EIGRP รจ un protocollo di routing ibrido che combina le caratteristiche dei protocolli di routing a vettore di distanza e a stato dei collegamenti. Instrada gli stessi protocolli instradati da IGRP, utilizzando le stesse metriche composite di IGRP, che aiutano la rete a selezionare il percorso migliore verso una destinazione.
Apri per primo il percorso piรน breve (OSPF)
Open Shortest Path First (OSPF) รจ un protocollo di protocollo integrato a stato dei collegamenti, progettato specificamente per le reti IP, che utilizza il metodo Shortest Path First (SPF).
OSPF mantiene database che descrivono in dettaglio la topologia della rete circostante. Utilizza l'algoritmo di Dijkstra per il percorso piรน breve per ricalcolare i percorsi di rete quando la topologia cambia. ร inoltre sicuro, in quanto puรฒ autenticare le modifiche al protocollo per proteggere i dati.
Ecco alcune delle principali differenze tra i protocolli di routing Distance Vector e Link State:
| Vettore di distanza | Stato di collegamento |
|---|---|
| Il protocollo Distance Vector invia l'intera tabella di routing. | Il protocollo Link State invia solo informazioni sullo stato del collegamento. |
| ร suscettibile ai loop di routing. | ร meno suscettibile ai loop di routing. |
| Talvolta gli aggiornamenti vengono inviati tramite broadcast. | Utilizza esclusivamente il metodo multicast per l'instradamento degli aggiornamenti. |
| ร semplice da configurare. | ร piรน difficile da configurare. |
| Non conosce la topologia della rete. | Conosce l'intera topologia. |
| Esempi: RIP, IGRP. | Esempi: OSPF, IS-IS. |
Sistema intermedio da sistema a sistema intermedio (IS-IS)
IS-IS รจ un protocollo di routing CISCO utilizzato su Internet per inviare Instradamento IP informazione. ร costituito da una serie di componenti, inclusi sistemi finali, sistemi intermedi, aree e domini.
Secondo il protocollo IS-IS, i router sono organizzati in gruppi chiamati aree, e piรน aree vengono raggruppate per formare un dominio.
Protocollo del gateway di frontiera (BGP)
BGP รจ l'ultimo protocollo di routing di questo elenco ed รจ quello che gestisce Internet. ร classificato come protocollo di vettore di percorso di distanza (DPVP).
Questo protocollo invia dati aggiornati alla tabella di routing solo quando vengono apportate modifiche. Non รจ previsto il rilevamento automatico delle modifiche alla topologia, il che significa che il BGP deve essere configurato manualmente.
Qual รจ lo scopo dei protocolli di routing?
I protocolli di routing sono necessari per i seguenti motivi:
- Consentono la selezione del percorso ottimale.
- Offrono un instradamento senza cicli.
- Garantiscono una convergenza rapida.
- Riducono al minimo il traffico di aggiornamento.
- Sono facili da configurare.
- Si adattano ai cambiamenti.
- Sono scalabili fino a raggiungere grandi dimensioni.
- Rimangono compatibili con gli host e i router esistenti.
- Supportano maschere di sottorete a lunghezza variabile.
Classe vs. Protocolli di routing senza classi
Ecco le principali differenze tra queste due famiglie di protocolli di routing:
| Protocolli di routing di classe | Protocolli di routing senza classi |
|---|---|
| I protocolli di routing classful non inviano mai i dettagli della subnet mask durante gli aggiornamenti di routing. | I protocolli di routing senza classi possono inviare informazioni sulla maschera di sottorete IP durante gli aggiornamenti di routing. |
| RIPv1 e IGRP sono protocolli classful, in quanto non includono informazioni sulla maschera di sottorete. | RIPv2, OSPF, EIGRP e IS-IS sono protocolli senza classi, poichรฉ trasportano le informazioni sulla maschera di sottorete all'interno dei loro aggiornamenti. |
Confronto tra RIP, IGRP, OSPF ed EIGRP
La tabella seguente riassume le differenze tra i protocolli di routing piรน comuni:
| Caratteristiche | RIPv1 | RIPv2 | IGRP | OSPF | EIGRP |
|---|---|---|---|---|---|
| Di classe/senza classi | Di classe | Senza classi | Di classe | Senza classi | Senza classi |
| Metrico | Luppolo | Luppolo | Composito | Larghezza di banda (Costo) | Composizione (larghezza di banda, ritardo) |
| Aggiornamento periodico | 30 secondi | 30 secondi | 90 secondi | Nona | Nessuno (attivato) |
| Indirizzo pubblicitario | 255.255.255.255 | 224.0.0.9 | 255.255.255.255 | 224.0.0.5 / 224.0.0.6 | 224.0.0.10 |
| Categoria | Vettore di distanza | Vettore di distanza | Vettore di distanza | Stato di collegamento | IBRIDO |
| Distanza amministrativa predefinita | 120 | 120 | 100 | 110 | 90 |

