Routage des datagrammes (suite)
Route_Datagramme_IP(datagramme, table_de_routage)
Extraire l’adresse IP destination, ID, du datagramme,
Calculer l’adresse du réseau destination, IN.
Si IN correspondant à une adresse de réseau directement accessible,
envoyer le datagramme vers sa destination, sur ce réseau.
sinon si dans la tablede routage, il existe une route vers ID
router le datagramme selon les informations contenues dans la table de
routage.
sinon si IN apparaît dans la table de routage,
router le datagramme selon les informations contenues dans la table de
routage.
sinon s’il existe une route par défaut
router le datagramme vers la passerelle par défaut.
sinon déclarer une erreur de routage.