Bon en fait c'est super simple et il ne faut pas melanger ARP et routage.
Quand une machine emet un paquet IP, elle l'envoi soit sur le lan local car la destination se trouve dans le meme lan, soit a l'adresse de la machine qui se chargera de router le paquet vers la bonne destination.
Donc pour commencer la machine source emet une ARP request afin de trouver la MAC adresse de la machine a lauquelle elle va envoyer son paquet (soit la machine distante si meme lan, soit un "router").
La machine repond en donnant sa MAC adresse. Ensuite tous les paquets sont envoyes a cette MAC adresse.
Maintenant si le paquet est pour une machine ne se trouvant pas dans le reseau local, c'est le router (route ou default route) qui va donc prendre les paquets, et la on remonte au niveau 3 du modele OSI. Le routeur recherche l'adresse distante dans sa table de routage, et re-emet le paquet sur l'interface ou il trouvera l'adresse distante (et la a nouveau route ou machine distante), etc....
Evidement quand un router remet un paquet c'est ca AMC adresse qui apparait dans la source du paquet. Donc la machine distante ne verra que la MAC adresse du routeur.
Voila j'espere que ca repond a ta question.
Poste le Thursday 15 February 2007 21:00:31