IP è una tecnica di internetworking, di conseguenza nel trasferimento di datagrammi tra due host si serve della capacità di inoltro delle reti locali attraversate. Infatti si parla di:
Quando il pacchetto è trasmesso tra reti locali è incapsulato in trame di secondo livello e si basa sugli indirizzi di secondo livello (indirizzi MAC).
Consideriamo la rete locale contenente gli host A e B, e il router C.
Inoltro diretto
Inoltro indiretto
Analogamente agli host anche i router seguono tecniche di inoltro diretto e indiretto, tuttavia:
L'inoltro ha le seguenti caratteristiche:
L'inoltro avviene da router a router attraverso le reti IP. Tutti gli host che appartengono alla rete di destinazione sono identificati nelle tabelle di routing da una singola entry.
In ogni tabella di routing deve sempre essere indicata per ogni entry in modo esplicito la lunghezza del NetID. Infatti i protocolli di routing devono supportare l'invio dell'informazione di netmask insieme agli indirizzi di rete in tutti i messaggi di annuncio di rotte. In passato non tutti i protocolli lo consentivano.