Les processus suivants ont lieu lorsque R1 reçoit la trame Ethernet du PC1 :

1. R1 examine l'adresse MAC de destination, qui correspond à l'adresse MAC de l'interface de réception, FastEthernet 0/0. R1 copie, par conséquent, la trame dans sa mémoire tampon.

2. R1 constate que le type d'Ethernet indiqué est 0x800, ce qui signifie que la trame Ethernet contient un paquet IPv4 dans sa partie données.

3. R1 désencapsule la trame Ethernet.

4. Comme l'adresse IPv4 de destination du paquet ne correspond à aucune adresse de réseau connecté directement de R1, ce dernier consulte sa table de routage pour acheminer ce paquet. R1 recherche dans la table de routage une adresse réseau qui inclut l'adresse IPv4 de destination du paquet en tant qu'adresse hôte dans ce réseau. Dans cet exemple, la table de routage comprend une route vers le réseau 192.168.4.0/24. L'adresse IPv4 de destination du paquet est 192.168.4.10, ce qui correspond à une adresse IPv4 d'hôte sur ce réseau.

La route que R1 trouve au réseau 192.168.4.0/24 a l'adresse IPv4 de tronçon suivant 192.168.2.2 et l'interface de sortie FastEthernet 0/1. Cela signifie que le paquet IPv4 est encapsulé dans une nouvelle trame Ethernet avec l'adresse MAC de destination de l'adresse IPv4 du routeur de tronçon suivant.

Comme l'interface de sortie se trouve sur un réseau Ethernet, R1 doit convertir l'adresse IPv4 du tronçon suivant en adresse MAC de destination à l'aide du protocole ARP :

1. R1 recherche l'adresse IPv4 de tronçon suivant 192.168.2.2 dans son cache ARP. Si l'entrée ne se trouve pas dans le cache ARP, R1 envoie une requête ARP depuis son interface FastEthernet 0/1 et R2 renvoie une réponse ARP. R1 met ensuite à jour le cache ARP avec une entrée pour 192.168.2.2 et l'adresse MAC associée.

2. Le paquet IPv4 est maintenant encapsulé dans une nouvelle trame Ethernet et transféré à l'interface FastEthernet 0/1 de R1.

L'animation de la figure illustre la façon dont R1 transfère le paquet à R2.