Étudions les autres différences entre ARP et RARP dans le tableau de comparaison.
Tableau de comparaison
Base de comparaison | ARP | RARP |
---|---|---|
Formulaire complet | Protocole de résolution d'adresse. | Protocole de résolution d'adresse inversée. |
De base | Récupère l'adresse physique du destinataire. | Récupère l'adresse logique d'un ordinateur à partir du serveur. |
Cartographie | ARP mappe une adresse logique (IP) 32 bits sur une adresse physique 48 bits. | RARP mappe une adresse physique de 48 bits sur une adresse logique (IP) de 32 bits. |
Définition de l'ARP
Le protocole ARP (Address Resolution Protocol) est un protocole de couche réseau. ARP étant un protocole de mappage dynamique, chaque hôte du réseau connaît l'adresse logique d'un autre hôte. Supposons maintenant qu'un hôte ait besoin d'envoyer le datagramme IP à un autre hôte. Mais le datagramme IP doit être encapsulé dans une trame pour pouvoir traverser le réseau physique entre l'expéditeur et le destinataire. Dans ce cas, l'expéditeur a besoin de l'adresse physique du destinataire pour pouvoir identifier le destinataire auquel le paquet appartient lorsque le paquet voyage dans le réseau physique.
Pour récupérer l'adresse physique du destinataire, l'expéditeur effectue l'action suivante.
- L'expéditeur envoie le paquet de requête ARP sur le réseau qui est diffusé à tous les autres hôtes ou routeurs présents sur le réseau.
- Le paquet de requête ARP contient les adresses logique et physique de l'expéditeur et l'adresse logique du destinataire.
- L'ensemble de l'hôte et du routeur recevant le paquet de requête ARP le traite mais seul le destinataire est identifié par son adresse logique présente dans le paquet de requête ARP.
- Le destinataire envoie ensuite un paquet de réponse ARP contenant l’adresse logique (IP) et l’adresse physique du destinataire.
- Le paquet de réponse ARP est unicast directement à l'expéditeur dont l'adresse physique est présente dans le paquet de requête ARP.
Définition de RARP
RARP (Reverse Address Resolution Protocol) est également un protocole de couche réseau. RARP est un protocole TCP / IP qui permet à n’importe quel hôte d’obtenir son adresse IP du serveur. RARP est adapté du protocole ARP et c'est juste l'inverse de ARP.
RARP effectue les étapes suivantes pour obtenir une adresse IP du serveur.
- L'expéditeur a diffusé la demande RARP à tous les autres hôtes présents sur le réseau.
- Le paquet de demande RARP contient l'adresse physique de l'expéditeur.
- Tous les hôtes recevant le paquet de demande RARP le traitent mais, seul l'hôte autorisé pouvant servir le service RARP, répond au paquet de demande RARP que cet hôte est appelé serveur RARP.
- Le serveur RARP autorisé répond directement à l'hôte demandeur avec le paquet de réponse RARP contenant l'adresse IP de l'expéditeur.
Principales différences entre ARP et RARP
- La forme complète de l'ARP est le protocole de résolution d'adresse alors que la forme complète de RARP est le protocole de résolution d'adresse inversée.
- Le protocole ARP récupère l'adresse physique du destinataire. D'autre part, le protocole RARP récupère l'adresse logique (IP) du protocole.
- ARP mappe une adresse logique 32 bits (IPv4) sur une adresse physique 48 bits du récepteur. D'autre part, RARP mappe l'adresse physique sur 48 bits à l'adresse logique sur 32 bits du récepteur.
Conclusion:
RARP a été remplacé par BOOTP et DHCP.