Les bases

La table ARP

Auteur

Noël NICOLAS

Date

9 août 2018

Commentaires

0

Les bases

 

OBJECTIFS PEDAGOGIQUES


 

Les objectifs pédagogiques 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 d’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 façons de remplir cette table ARP :

statique
dynamique

 

 

Faire une entrée statique



Quand ?

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

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 veut envoyer un message à Alice. Ce qu’il connait :

– adresse IP de Bob : 1.1.1.1
– adresse IP d’Alice : 1.1.1.2
– adresse MAC de Bob : MAC01
– adresse MAC d’Alice : ??????

Bob va donc partir à la recherche de l’adresse MAC d’Alice grâce au protocole ARP.

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

N.B. : Broadcast = Pour tout le monde.

ARP Request
ARP Request

 

Alice reçoit ce broadcast et va y répondre en unicast.

N.B. : Unicast = Une seule personne.

ARP Reply
ARP Reply

 

Bob connait maintenant l’adresse MAC d’Alice. Il va 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 !

N’hésitez pas si vous avez des questions ou si vous avez des informations a apporter !!

FingerInTheNet

Expert Réseau
11 ans d’expérience
CCNP Routing and Switching
Fondateur de FingerInTheNet

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

19 − onze =

%d blogueurs aiment cette page :