Arp vs rarp
ARP (Protocole de résolution d'adresses) et RARP (protocole de résolution d'adresses inverse) sont deux des protocoles de réseau informatique utilisés pour résoudre les adresses de couche de liaison et de protocole IP. ARP résout une adresse IP, compte tenu de l'adresse matérielle. RARP résout une adresse matérielle lorsque l'adresse IP correspondante est fournie. En réalité, Rarp fait le contraire ou l'inverse de l'ARP, d'où le nom inverse ARP. Mais Rarp n'est plus utilisé (a été remplacé par de meilleurs protocoles).
Qu'est-ce que l'ARP?
ARP est un protocole de réseau informatique utilisé pour convertir. RFC 826 décrit l'ARP. En cas de transmission du trafic de couche de réseau, la détermination des adresses de couche de liaison dans les réseaux à accès multiple est important. L'ARP est utilisé sous de nombreuses technologies telles que IPv4, FDDI, X.25, et relais de cadre. Les deux usages les plus populaires sont IPv4 sur IEEE 802.3 et IEEE 802.11. ARP fonctionne comme un protocole de demande. Il appartient à la famille des protocoles non routibles (i.e. il ne traversera pas les nœuds Internet)). Le format de message ARP est très simple et est composé d'une demande de résolution d'adresse ou d'une réponse. Mais la taille réelle du message dépend de la taille d'adresse des couches au-dessus et en dessous. L'en-tête de message spécifie ces tailles et les longueurs d'adresse de chaque couche. La charge utile est composée des adresses matérielles / protocole des nœuds d'envoi et de réception.
L'ARP est parfois utilisé comme protocole pour des annonces simples. Par exemple, lorsque l'adresse IP ou MAC a changé, il peut informer d'autres hôtes pour mettre à jour leurs mappages d'adresses. Dans une situation comme ce qui précède, les messages ARP sont appelés message ARP gratuit. Ces messages mettent simplement à jour le cache des autres hôtes du réseau et ne leur demandent pas réellement de réponse. Pour s'assurer que tous les hôtes disposent des informations ARP actuelles dans leurs caches, de nombreux systèmes d'exploitation utilisent des messages ARP gratuits au moment du démarrage.
Qu'est-ce que Rarp?
RARP est un protocole de réseautage utilisé dans les réseaux informatiques. RARP est décrit dans RFC 903 publié par IETF. Ceci est un protocole obsolète et n'est plus utilisé. Un ordinateur hôte utilisé pour utiliser ce protocole pour demander l'adresse IP (protocole Internet, plus spécifiquement IPv4) d'un autre hôte, lorsque l'adresse de l'adresse matérielle (couche de liaison) est disponible. Exemple d'une adresse matérielle utilisée était l'adresse Mac (Contrôle d'accès aux médias) de l'hôte. Rarp est devenu obsolète en raison des introductions de BootP (protocole bootstrap) et des protocoles DHCP plus récents (Dynamic Host Configuration Protocol), car les deux offrent des fonctionnalités beaucoup plus que RARP. Rarp fonctionne en s'assurant que peu d'hôtes serveurs conservent une base de données contenant la couche de liaison aux mappages d'adresses de protocole respectives. Rarp a servi uniquement l'adresse IP. Les adresses MAC des hôtes ont été configurées individuellement par les administrateurs.
Quelle est la différence entre l'ARP et RARP?
ARP mappe les adresses IP à l'adresse matérielle, tandis que RARP fait le contraire (cartographie les adresses matérielles aux adresses IP). En d'autres termes, la saisie de l'ARP est une adresse logique, tandis que l'entrée pour RARP est une adresse physique. De même, les sorties de ces deux protocoles sont également inversées. Contrairement à l'ARP, RARP est obsolète maintenant et il a été remplacé par des protocoles BOOTP et DHCP.