Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
pourquoi un cache arp pour le routeur ?
Envoyé par: youp

Bonjour,

quand on envoie des packets d'une machine à une autre dans un réseau local, on a besoin de connaitre l'adresse mac de la machine distante : pour cela, il existe le protocole arp.

maintenant la question est :

Etant donné que la machine possède déjà un cache arp et qu'elle connait donc l'adresse mac de la machine distante, pourquoi le commutateur est lui aussi doté de ce cache ?

merci

Poste le Friday 2 February 2007 16:16:13
Répondre     Citer    
Re: pourquoi un cache arp pour le routeur ?
Envoyé par: youp

j'ai vu sur un article qu'en fait le cache arp du commutateur ne comprend que les adresses macs des machines associées à un port. L'intéret de ce cache est donc de déterminer le chemin.

a+

Poste le Friday 2 February 2007 16:41:44
Répondre     Citer    
Re: pourquoi un cache arp pour le routeur ?
Envoyé par: chromosome

Ooooolaaaa !!!
en fait c'est pas tout a fait juste ce que tu dis.
Tu dis pour qu'une machine communique avec une autre elle doivent connaitre leurs adresses mac respectives. Oui, mais uniquement si on parle du meme LAN.

Maintenant la mac que tu recois est en fait l'adresse a laquelle tu dois envoyer le paquets afin que le paquet arrive a destination. (ce qui n'est pas la meme chose).

Donc un router donne sa mac adresse au client si c'est lui qui doit recevoir le paquet afin de le transmettre a la machine distante.

Un teste simple c'est de faire "arp -a" sur ta machine, et tu verras que tu n'auras pas les mac adresses de lea-linux, google et autres.


Poste le Friday 2 February 2007 19:50:47
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
pourquoi un cache arp pour le routeur ?
Posez dans ce forum les questions qui ne trouvent pas place dans les autres...

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons