Pour résoudre efficacement les problèmes de routage, il est préférable de revoir le fonctionnement du routage et les tableaux d'informations liés.
- Recevez un paquet à envoyer à une adresse IP de destination.
- Consultez la table de routage et déterminez l'adresse IP du tronçon suivant.
- Déterminez laquelle de vos interfaces réseau peut l'atteindre.
- Obtenez une adresse MAC de ce tronçon suivant (via ARP).
- Créez une trame L2.
- Envoyez la trame en dehors de l'interface.
Pour procéder au routage, vous devez posséder :
- Une table d'interface (avec les adresses IP et les masques de réseau de l'interface)
- Une table de routage
- Une table ARP