420-2Q5-AA - Réseaux Locaux Help

Le protocole ARP (et RARP)

Le protocole ARP (Address Resolution Protocol) et le protocole RARP (Reverse Address Resolution Protocol) sont deux protocoles utilisés dans les réseaux informatiques pour résoudre des adresses entre la couche de liaison de données (couche 2) et la couche réseau (couche 3) du modèle OSI.

Ils opèrent dans des directions opposées en termes de résolution d'adresses.

Protocole ARP (Address Resolution Protocol)

ARP est utilisé pour trouver l'adresse MAC (Media Access Control) qui correspond à une adresse IP (Internet Protocol) connue dans un réseau local. Le processus est essentiel pour la communication IP dans les réseaux locaux, car bien que les paquets IP soient routés à l'aide d'adresses IP, la transmission effective des données sur le segment de réseau local nécessite l'adresse MAC de l'interface de destination.

Le fonctionnement d'ARP se déroule comme suit :

  1. Requête ARP: Lorsqu'un dispositif a besoin de communiquer avec un autre sur le même réseau local mais ne connaît que son adresse IP, il envoie une requête ARP en broadcast sur le réseau. Cette requête contient l'adresse IP du destinataire demandé.

  2. Réponse ARP: Tous les dispositifs du réseau reçoivent la requête ARP, mais seul le dispositif possédant l'adresse IP demandée répond en envoyant une réponse ARP. Cette réponse contient son adresse MAC, qui est envoyée directement à l'expéditeur initial.

  3. Mise à jour du cache ARP: L'expéditeur reçoit l'adresse MAC et met à jour son cache ARP, qui est une table de correspondance entre les adresses IP et MAC. Il peut alors envoyer le paquet au destinataire en utilisant son adresse MAC.

Protocole RARP (Reverse Address Resolution Protocol)

RARP est l'opposé d'ARP; il est utilisé pour trouver une adresse IP à partir d'une adresse MAC connue. Ce protocole était principalement utilisé pour les dispositifs sans disque ou les stations de travail qui, au démarrage, ne connaissaient pas leur adresse IP. Cependant, RARP est désormais largement considéré comme obsolète et a été remplacé par des protocoles plus modernes comme BOOTP (Bootstrap Protocol) ou DHCP (Dynamic Host Configuration Protocol).

Le fonctionnement de RARP est le suivant :

  1. Requête RARP: Un dispositif envoie une requête RARP au serveur RARP du réseau, demandant son adresse IP en utilisant son adresse MAC connue.

  2. Réponse RARP: Le serveur RARP, qui maintient une table de correspondance entre les adresses MAC et IP, répond à la requête en fournissant l'adresse IP correspondant à l'adresse MAC demandée.

RARP est utile dans des cas spécifiques où un dispositif avait besoin de connaître son adresse IP sans avoir la capacité de stockage pour la conserver en mémoire persistante.

Avec l'évolution des réseaux et le déploiement généralisé de DHCP, RARP est devenu moins pertinent, DHCP offrant une solution plus robuste et flexible pour la configuration automatique des adresses IP sur les réseaux informatiques.

En vidéo!

Last modified: 26 May 2025