Il Routing

I pacchetti transitano da una rete logica alla rete logica adiacente tramite un router. Partono dal nodo mittente che li invia al primo router, quindi transitano da un router all'altro fino a pervenire al router di ingresso della rete di destinazione; questi compie il recapito finale al nodo di destinazione.

E' da notare che lo smistamento avviene a due livelli, all'interno della rete di partenza e di destinazione, e tra le reti a livello router. I router devono usare i protocolli TCP/IP per compiere lo smistamento intrarete.

Il Protocollo IP

IP compie lo smistamento effettivo consultando la tabella di routing.

La tabella di routing e' composta da tre colonne principali:

Il protocollo IP che deve smistare un pacchetto consulta la tabella di routing per determinare il router successivo di invio. Vi sono tre casi:

I pacchetti in transito possono venir scartati per numerosi altri motivi. La facilita' di eliminazione pacchetti fa si che IP venga definito un protocollo inaffidabile, al miglior sforzo. Tocca ai protocolli a livelli superiori preoccuparsi del mancato recapito pacchetti e del controllo errori.

La decisione locale di smistamento o eliminazione e la variazione dinamica della tabella di routing rendono la rete Internet resiliente a variazioni anche repentine della struttura di rete.

I Protocolli di Ricerca Percorso

Le tabelle di routing dei router di smistamento dell'Internet vengono riempite con l'ausilio di protocolli che funzionano a livello di rete, ma con scopi altri e piu' alti di quello di IP. Sono i Protocolli di Ricerca Percorso (Route Discovery Protocols).

La rete internet si e' evoluta in modo gerarchico a piu' livelli organizzativi. Ad alto livello la rete puo venir vista come un insieme di 'dorsali' ad alta velocita' e 'sistemi autonomi' connessi alle dorsali e tra loro.

Si distinguono due livelli di problematiche di routing:

Vi sono diversi protocolli sviluppati per questi due ambiti, quelli pi' di successo sembrano essere:


©1998 A.P.Software Informatica