Le sous-adressage (suite)
Le routage unifié : Une entrée dans la table de routage =
(masque de sous-réseau, adresse sous-réseau, adresse de la passerelle)
Algorithme de routage unifié :
Route_IP_Datagram(datagram, routing_table)
Extraire l’adresse ID de destination du datagramme,
Calculer l’adresse IN du réseau destination,
Si IN correspond à une adresse réseau directement accessible
envoyer le datagramme sur le réseau physique correspondant,
Sinon
- Pour chaque entrée dans la table de routage,
- N = (ID & masque de sous-réseau de l’entrée)
- Si N est égal au champ adresse réseau de l’entrée
router le datagramme vers la passerelle correspondante,
- Fin_Pour
Si aucune entrée ne correspond, déclarer une erreur de routage.