Question relative au protocole arp

rocqolivier Messages postés 85 Statut Membre -  
brupala Messages postés 115288 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir,

Etudiant les réseaux tcp/ip je me suis retrouvé face à cette question :

Mon PC portable contacte un autre PC via un routeur possédant 2
interfaces Ethernet. Il n'y a pas de réseau entre. Combien de requêtes ARP seront nécessaires, expliquer pourquoi?

Pourriez vous m'aider?

Merci d'avance

3 réponses

brupala Messages postés 115288 Date d'inscription   Statut Membre Dernière intervention   14 255
 
réponse:
une seule, avec le routeur.
0
rocqolivier Messages postés 85 Statut Membre 1
 
donc si j'ai bien compris le portable envoie une requête arp au routeur pour connaitre son adresse physique, mais ce dernier ne doit il pas également effectuer une requête arp pour connaître l'adresse physique du pc destinataire ce qui ferait alors 2 requêtes arp au total?

Merci d'avance
0
A6world Messages postés 532 Date d'inscription   Statut Contributeur Dernière intervention   132
 
non en fait quand tu broadcast pour connaitre la mac du router tu envoie ta trame mais tu donne l adresse de retour donc une seul requete est requise
0
rocqolivier Messages postés 85 Statut Membre 1
 
merci pour votre réponse,

mais le routeur communique l'adresse mac du destinataire au portable alors? celui ca la connait parce qu'il l'a en cache?

Merci d'avance !
0
brupala Messages postés 115288 Date d'inscription   Statut Membre Dernière intervention   14 255
 
Effectivement, si l'autre PC est connecté au routeur sur une autre interface ethernet (ou token ring) , le routeur devra lui aussi trouver son adresse mac avec un arp, sil il ne la connait pas déjà.
mais, tu ne verras pas cette 2eme demande ARP car elle est sur un autre réseau.
sinon, non, le routeur ne fournit pas l'adresse mac du destinataire au portable.
le portable n'a pas à la connaitre.
le premier routeur non plus d'ailleurs, sauf si le destinataire lui est directement connecté (ce qui est le cas dans ta question).
0