Server d'inoltro
Il server d'inoltro è il componente in modalità kernel del router responsabile dell'inoltro dei dati da un'interfaccia router ad altre. Il server d'inoltro decide anche se un pacchetto è destinato al recapito locale, se è destinato a essere inoltrato da un'altra interfaccia o da entrambi.
Esistono due server d'inoltro in modalità kernel: unicast e multicast.
Il gestore router ottiene le route migliori per tutte le destinazioni dalla gestione tabelle di routing. Queste route vengono passate al server d'inoltro unicast. Il server d'inoltro unicast usa queste route per eseguire l'inoltro effettivo dei dati unicast. In questo modo, il server d'inoltro unicast mantiene una cache delle route migliori nella visualizzazione unicast della tabella di routing.
Gestione gruppi multicast usa le informazioni della visualizzazione multicast della tabella di routing per aggiungere voci di inoltro multicast al server d'inoltro multicast.