La table ARP

Table ARP = Annuaire téléphonique !

Table ARP = Annuaire téléphonique !

ARP = Address Resolution Protocol

 

Objectif pédagogique


Les objectifs pédagogique de cette leçon sont :

– Connaitre le protocole ARP.
Savoir l’expliquer à ses collègues.
– Savoir faire une entrée ARP statique sous Windows.
– Savoir comment il fonctionne.

Objectif du protocole ARP


Association d’une adresse IP et une adresse MAC

Exemple :

192.168.1.10 = 3D:54:31:FA:35:31
192.168.1.31 = FA:3D:31:35:31:54
192.168.1.254 = 12:65:F3:A3:45:12

Chaque équipement (Ordinateur, Switch, Routeur, borne WiFI ) possède une table ARP.

Sous Windows, il suffit de taper la commande arp -a pour la visualiser :

C:\Users\Noël NICOLAS> arp -a

 Résultat :

Résultat de la commande arp -a

Résultat de la commande arp -a

Il existe deux facon de remplir cette table ARP :

Statique
Dynamique

 

Faire une entrée statique


Quand ?

Dans des cas particuliers, évitez de le faire au maximum

C:\Users\Noël NICOLAS> arp -s [@IP] [@MAC]
soit
C:\Users\Noël NICOLAS> arp -s 157.55.85.212 00-aa-00-62-c6-09

 

 

Faire une entrée dynamique


BOB veux envoyé un message à ALICE. Ce qu’il connait :

– Adresse IP de BOB : 1.1.1.1
– Adresse IP de ALICE : 1.1.1.2
– Adresse MAC de BOB : MAC01
– Adresse MAC de ALICE : ??????

BOB vas donc partir à la recherche de l’adresse MAC de ALICE grâce au protocole ARP.

Il vas donc lancer un broadcast ARP (FF:FF:FF:FF:FF:FF) sur le réseau.

NB : Broadcast = Pour tout le monde 

ARP Request

ARP Request

ALICE reçoit ce broadcast et vas y répondre en Unicast.

NB : Unicast = Une seule personne.

ARP Reply

ARP Reply

BOB connait maintenant l’adresse MAC de ALICE. Il vas donc mettre cette dernière dans sa table ARP.

Si on regarde d’un peu plus près la partie réseau :

Avec le logiciel Wireshark, nous verrons ceci :

Wireshark Simplifié

Wireshark Simplifié

Ce qui nous donne dans la vraie vie :

ARP via Wireshark

ARP via Wireshark

 

Prochain cours


La Table CAM

Cet article parlera du fonctionnement d’un Switch.

 

En espérant avoir pu vous aidez !

Hésitez pas si vous avez des questions ou si vous voulez allez des informations à apporter.

 

@FingerInTheNet

Noël NICOLAS

Expert Réseau
10 ans d’expérience
CCNP Routing and Switching
Fondateur du site FingerInTheNet

Poster un Commentaire

Laisser un commentaire

  Subscribe  
Me notifier des