Maison  >  Article  >  Quel est le protocole utilisé pour résoudre les adresses Mac

Quel est le protocole utilisé pour résoudre les adresses Mac

青灯夜游
青灯夜游original
2022-09-13 16:59:294736parcourir

Le protocole utilisé pour résoudre les adresses Mac est "RARP". RARP (Reverse Address Translation Protocol) peut résoudre les adresses MAC en adresses IP, permettant aux machines physiques du réseau local de demander leurs adresses IP à la table ou au cache ARP du serveur de passerelle. RARP émet une adresse physique à résolution inverse et s'attend à ce que son adresse IP correspondante soit renvoyée. La réponse inclut l'adresse IP émise par un serveur RARP qui peut fournir les informations requises.

Quel est le protocole utilisé pour résoudre les adresses Mac

L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.

Le protocole utilisé pour résoudre les adresses Mac est "RARP", qui peut résoudre les adresses MAC en adresses IP.

La relation entre l'adresse IP et l'adresse MAC est ARP, et la conversion de MAC en adresse IP est RARP.

Reverse Address Translation Protocol (RARP : Reverse Address Résolution Protocol) permet aux machines physiques du réseau local de demander leurs adresses IP à la table ou au cache ARP du serveur de passerelle. L'administrateur réseau crée une table dans le routeur passerelle LAN pour mapper les adresses physiques (MAC) et leurs adresses IP correspondantes. Lors de la configuration d'une nouvelle machine, son programme client RARP doit demander l'adresse IP appropriée au serveur RARP sur le routeur. En supposant qu'un enregistrement ait été créé dans la table de routage, le serveur RARP renverra l'adresse IP à la machine, qui la stockera pour une utilisation ultérieure. RARP peut être utilisé sur Ethernet, l'interface de données distribuées par fibre optique et le LAN à jeton

La raison de RARP

ARP (Address Resolution Protocol) est que l'appareil obtient une adresse physique qu'il ne connaît pas via l'adresse IP qu'il sait. Supposons qu'un périphérique ne connaisse pas sa propre adresse IP, mais connaît son adresse physique. C'est le cas des postes de travail sans disque sur le réseau. Tout ce que le périphérique connaît, c'est l'adresse physique de la carte d'interface réseau. Que devez-vous faire dans cette situation ? RARP (Reverse Address Résolution Protocol) est un protocole adapté à cette situation.

RARP fonctionne de manière opposée à ARP. RARP émet une adresse physique à résolution inverse et s'attend à ce que son adresse IP correspondante soit renvoyée. La réponse inclut l'adresse IP émise par un serveur RARP qui peut fournir les informations requises. Bien que l'expéditeur envoie un message diffusé, RARP stipule que seul le serveur RARP peut générer une réponse. De nombreux réseaux spécifient plusieurs serveurs RARP, à la fois pour l'équilibrage de charge et comme sauvegarde en cas de problème.

Comment ça marche

  • L'hôte expéditeur envoie une diffusion RARP locale Dans ce paquet de diffusion, il déclare son adresse MAC et demande à tout serveur RARP qui reçoit cette demande d'attribuer une adresse IP

  • Locale. Une fois que le serveur RARP sur le segment de réseau a reçu cette requête, il vérifie sa liste RARP pour trouver l'adresse IP correspondant à l'adresse MAC

  • Si elle existe, le serveur RARP envoie un paquet de réponse à l'hôte source et fournit l'adresse : Adresse IP Utilisée par l'autre hôte ;

  • S'il n'existe pas, le serveur RARP ne répondra pas du tout

  • L'hôte source reçoit les informations de réponse du serveur RARP et utilise l'adresse IP obtenue pour la communication ; ; s'il n'existe pas, les informations de réponse reçues du serveur RARP indiquent que l'initialisation a échoué.

Processus de travail RARP :

1. Chaque appareil sur le réseau aura une adresse matérielle unique, généralement une adresse MAC attribuée par le fabricant de l'appareil. PC1 lit l'adresse MAC de la carte réseau, puis envoie un paquet de diffusion de requête RARP sur le réseau, demandant au serveur RARP de répondre à l'adresse IP du PC.

2. Le serveur RARP reçoit le paquet de requête RARP, lui attribue une adresse IP et envoie la réponse RARP au PC1.

Quel est le protocole utilisé pour résoudre les adresses Mac

3. Une fois que PC1 a reçu la réponse RARP, il utilise l'adresse IP obtenue pour la communication.

Quel est le protocole utilisé pour résoudre les adresses Mac

Pour plus de connaissances connexes, veuillez visiter la colonne FAQ !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn