ARP (Address Resolution Protocol) et votre réseau informatique

Table des matières:

ARP (Address Resolution Protocol) et votre réseau informatique
ARP (Address Resolution Protocol) et votre réseau informatique
Anonim

ARP (Address Resolution Protocol) convertit une adresse IP (Internet Protocol) en son adresse réseau physique correspondante. Les réseaux IP, y compris ceux qui fonctionnent sur Ethernet et Wi-Fi, nécessitent ARP pour fonctionner.

Histoire et but de l'ARP

ARP a été développé au début des années 1980 en tant que protocole de traduction d'adresses à usage général pour les réseaux IP. Outre Ethernet et Wi-Fi, ARP a été implémenté pour ATM, Token Ring et d'autres types de réseaux physiques.

ARP permet à un réseau de gérer les connexions indépendamment du périphérique physique spécifique attaché à chacune. Cela permet au protocole Internet de fonctionner plus efficacement que la gestion indépendante de divers périphériques matériels et réseaux physiques.

Image
Image

Comment fonctionne ARP

ARP fonctionne à la couche 2 dans le modèle OSI. La prise en charge du protocole est implémentée dans les pilotes de périphérique des systèmes d'exploitation réseau. Internet RFC 826 documente les détails techniques du protocole, y compris son format de paquet et le fonctionnement des messages de demande et de réponse

ARP fonctionne sur les réseaux Ethernet et Wi-Fi modernes comme suit:

  • Les adaptateurs réseau sont produits avec une adresse physique intégrée dans le matériel appelée adresse MAC (Media Access Control). Les fabricants s'assurent que ces adresses à six octets (48 bits) sont uniques, car IP s'appuie sur ces identifiants uniques pour la livraison des messages.
  • Avant qu'un appareil n'envoie des données à un autre appareil cible, il doit déterminer l'adresse MAC en fonction de son adresse IP. Ces mappages d'adresses IP à MAC sont dérivés d'un cache ARP maintenu sur chaque appareil.
  • Si l'adresse IP donnée n'apparaît pas dans le cache d'un appareil, cet appareil ne peut pas diriger les messages vers cette cible tant qu'il n'a pas obtenu un nouveau mappage. Pour ce faire, l'équipement initiateur envoie d'abord un message de diffusion de demande ARP sur le sous-réseau local. L'hôte avec l'adresse IP donnée envoie une réponse ARP en réponse à la diffusion, permettant au périphérique initiateur de mettre à jour son cache et de transmettre des messages directement à la cible.

ARP inversé et ARP inversé

Les experts ont développé un autre protocole réseau appelé RARP (Reverse ARP) dans les années 1980 pour compléter ARP. RARP remplissait la fonction opposée d'ARP, convertissant les adresses réseau physiques en adresses IP attribuées à ces appareils. RARP a été rendu obsolète par DHCP (Dynamic Host Configuration Protocol) et n'est plus utilisé.

Un protocole distinct appelé Inverse ARP prend également en charge la fonction de mappage d'adresse inverse. L'ARP inverse n'est pas utilisé sur les réseaux Ethernet ou Wi-Fi, bien que vous puissiez parfois le trouver sur d'autres types.

ARP gratuit

Pour améliorer l'efficacité de l'ARP, certains réseaux et périphériques réseau utilisent une méthode de communication appelée ARP gratuit. Un appareil diffuse un message de requête ARP sur le réseau local pour informer les autres appareils de son existence.

Conseillé: