Juil 7, 2001
246 Vues
0 0

C’est quoi ARP?

Ecrit par

ARP ( Address Resolution Protocol ) est un protocole de bas-niveau ( mis

en place dans tcp-ip ) qui représente la solution au problème suivant :

Au sein d’un réseau, les applicatifs symbolisent les machines connectées

par des adresses IP (adresses logiques ) et les échanges de données se

réalisent entre deux unités physiques. Comment la machine émettrice peut

être assurée que les paquets de données qu’elle émet parviendront jusqu’à

l’unité concernée alors que les applicatifs, « maîtres » de ces flux, ne

connaissent pas l’adresse physique de cette dernière ?

Le protocole ARP intervient alors, soient A et B deux stations du même

réseau :

A souhaite envoyer des données à B mais ignore l’adresse physique de

cette dernière, elle va indiquer à B qu’elle souhaite connaître son adresse

physique en envoyant en « multicast » ( diffusion ) une requête ARP. Cette

requête contient l’adresse IP ( adresse de 32 bits ) de B ( ainsi que le

couple adresse IP/adresse physique de A). B répondra en fournissant à A son

adresse physique par un message, le message ARP.

Il me parait inutile de préciser que les autres machines ne répondent pas…

Le lien adresse IP/adresse physique établi par ARP est précieusement

conservé dans le cache des machines afin de ne pas devoir renouveler la

requête à chaque émission. L’association adresse logique/adresse physique de

la machine émettrice est aussi gardée dans la mémoire cache des autres

stations lors de la diffusion de la requête.

La requête ARP est encapsulée dans la trame de liaison de données ( couche 2

du modèle OSI ).

Auteur: Arnaud MARTINEZ

Url: C’est quoi?

Contact: Pascal Montagne

Catégorie:
News

Laissez un commentaire

Menu Title