La fonction principale du protocole arp est de résoudre les adresses IP en adresses physiques. ARP fait référence au protocole de résolution d'adresse, qui est un protocole TCP/IP qui obtient une adresse physique basée sur une adresse IP. À l'aide du protocole ARP, les informations sur l'adresse matérielle cible (adresse MAC) peuvent être analysées en fonction des informations sur l'adresse IP contenues dans. l'en-tête du paquet IP de la couche réseau pour assurer une communication fluide.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
La fonction principale du protocole ARP est de résoudre les adresses IP en adresses physiques.
Qu'est-ce que le protocole arp ?
Address Resolution Protocol, ou ARP (Address Resolution Protocol), est un protocole TCP/IP qui obtient une adresse physique basée sur une adresse IP. Lorsque l'hôte envoie des informations, il diffuse la requête ARP contenant l'adresse IP cible à tous les hôtes du réseau local et reçoit le message de retour pour déterminer l'adresse physique de la cible. Après avoir reçu le message de retour, l'adresse IP et l'adresse physique sont ; stocké sur la machine locale. Le cache ARP est conservé pendant une certaine période de temps, et le cache ARP est directement interrogé lors de la prochaine requête pour économiser les ressources.
Le protocole de résolution d'adresse est basé sur la confiance mutuelle entre les hôtes du réseau. Les hôtes du réseau local peuvent envoyer des messages de réponse ARP indépendamment, et les autres hôtes ne détecteront pas le message lorsqu'ils recevront le message de réponse. l'authenticité sera enregistrée dans le cache ARP local ; ainsi l'attaquant peut envoyer un faux message de réponse ARP à un certain hôte, de sorte que les informations envoyées ne puissent pas atteindre l'hôte attendu ou atteignent le mauvais hôte, ce qui constitue une usurpation d'ARP.
La commande ARP peut être utilisée pour interroger la correspondance entre les adresses IP et les adresses MAC dans le cache ARP local, ajouter ou supprimer des correspondances statiques, etc. Les protocoles pertinents incluent RARP et proxy ARP. NDP est utilisé pour remplacer le protocole de résolution d'adresse dans IPv6.
Fonction :
Le modèle OSI divise le travail du réseau en sept couches. L'adresse IP se trouve sur la troisième couche du modèle OSI et l'adresse MAC est sur la deuxième. couche Ils ne sont pas directement connectés les uns aux autres. Lors de l'envoi de paquets de données IP via Ethernet, il est nécessaire d'encapsuler les en-têtes de la troisième couche (adresse IP 32 bits) et de la deuxième couche (adresse MAC 48 bits). Cependant, seule l'adresse IP cible est connue lors de l'envoi. , son adresse MAC n'est pas connue et ne peut pas couvrir les deuxième et troisième couches, le protocole de résolution d'adresse doit donc être utilisé. À l'aide du protocole de résolution d'adresse, les informations sur l'adresse matérielle cible (adresse MAC) peuvent être analysées en fonction des informations sur l'adresse IP dans l'en-tête du paquet IP de la couche réseau pour garantir une communication fluide.
(Recommandations associées : windows)
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!