Accueil/Blog/CCNA · ARP
9 min de lectureRévisé

ARP et adresses MAC : comment les appareils se trouvent sur un réseau local

Comment ARP associe les adresses IPv4 aux adresses MAC, comment les commutateurs acheminent les trames et comment diagnostiquer les pannes locales courantes.

Ce que vous allez retenir

Des connaissances à mettre en pratique.

  • Relier ARP, les tables MAC et le routage dans un même parcours de paquet
  • Distinguer diffusion, monodiffusion et résolution de la passerelle
  • Diagnostiquer les défauts ARP et de couche 2 à l’aide des tables et des captures

ARP associe un prochain saut IPv4 à une adresse MAC sur le réseau local. Pour une destination distante, un hôte résout l’adresse de sa passerelle, pas celle du serveur distant ; les commutateurs apprennent séparément les adresses MAC source par VLAN et par port.

Les adresses MAC et l’échange ARP

Les interfaces Ethernet utilisent couramment des adresses MAC hexadécimales de 48 bits, par exemple AA:BB:CC:11:22:33. Une adresse constructeur est censée être unique, mais les adresses administrées localement, virtuelles ou modifiées manuellement peuvent différer ou être dupliquées. Dans l’exemple 00:1A:2B:3C:4D:5E, la première partie identifie l’attribution au constructeur et le reste la partie propre à l’appareil.

Un hôte qui connaît l’adresse IPv4 de destination 192.168.1.5, mais pas son adresse MAC locale, diffuse une requête ARP vers FF:FF:FF:FF:FF:FF. Le propriétaire répond normalement en monodiffusion avec sa MAC, illustrée ici par AA:BB:CC:DD:EE:FF. L’expéditeur met temporairement l’association en cache pour éviter une diffusion à chaque trame. La commande arp -a affiche le cache ARP local ; un exemple de cache contient des entrées dynamiques pour 192.168.1.1 et 192.168.1.55.

L’hôte résout le prochain saut local

Pour une destination dans son propre sous-réseau, un hôte IPv4 résout la MAC de cette destination. Pour un sous-réseau distant, il résout celle de la passerelle par défaut. La trame Ethernet atteint le routeur, qui transmet le paquet IP et crée un nouvel en-tête de couche 2 pour le segment suivant.

Les requêtes ARP restent des diffusions dans le VLAN local et les réponses sont généralement en monodiffusion. Le cache ARP stocke les associations IP-MAC. Indépendamment, un commutateur apprend les adresses MAC source en les associant aux VLAN et aux ports dans sa table CAM ou MAC.

ARP explique des problèmes apparemment liés à IP

Si un hôte a des paramètres IP corrects, mais ne peut joindre un voisin ou sa passerelle, examinez son cache ARP, son VLAN, l’état du port et la table MAC. Les entrées incomplètes signalent des requêtes sans réponse. Les causes possibles comprennent un mauvais masque ou VLAN, une cible hors ligne, la sécurité des ports ou des boucles de couche 2.

L’ARP gratuit annonce l’association propre à un hôte et sert notamment à la redondance ou aux changements d’adresse. Des adresses IPv4 dupliquées peuvent faire alterner les associations et provoquer des pannes intermittentes difficiles à reproduire.

Protéger ARP sur les segments non fiables

ARP n’intègre aucune authentification. Un attaquant sur le même segment peut annoncer de fausses associations et rediriger le trafic. La segmentation, les contrôles d’admission et Dynamic ARP Inspection réduisent le risque, mais l’inspection nécessite des associations DHCP-snooping ou statiques correctes.

Les entrées ARP statiques passent mal à l’échelle et ne constituent pas une solution générale. Limitez les domaines de couche 2, sécurisez les ports des commutateurs et surveillez les changements d’association inattendus.

Liste de contrôle pratique

  1. 01

    Vérifiez l’adresse, le masque et le choix entre destination locale et passerelle.

  2. 02

    Comparez le cache ARP avant et après un test de connexion ciblé.

  3. 03

    Vérifiez l’entrée MAC de l’appareil attendu, son VLAN et son port physique.

  4. 04

    Capturez les requêtes, les réponses et les adresses MAC réellement utilisées.

  5. 05

    Examinez les IP dupliquées, la sécurité des ports et les protections contre l’usurpation.

Questions fréquentes

Pourquoi mon PC ne connaît-il pas l’adresse MAC d’un serveur Internet ?

Les adresses MAC s’appliquent au segment local de couche 2. Le PC adresse la trame à sa passerelle et chaque routeur crée un nouvel en-tête de couche 2 pour la liaison suivante.

Qu’est-ce qui remplace ARP en IPv6 ?

IPv6 utilise Neighbor Discovery sur ICMPv6, notamment Neighbor Solicitation et Neighbor Advertisement. Il remplit des tâches apparentées, mais n’utilise pas le format de paquet ARP.

Une offre adaptée

Comment Bissolux peut vous aider

Transformez ces conseils en une action concrète. Vérifiez le périmètre, le prix et les exclusions de l’offre avant de commander.

Une offre adaptée: Assistance et exploitation informatiquePublicité · Bissolux
Aperçu illustratif du service
Bissolux · notre offreAssistance et exploitation informatique

Assistance et exploitation informatique

Décrivez vos systèmes et vos besoins. Nous conviendrons des travaux, des responsabilités et des conditions avant la mise en œuvre. La prise de contact est proposée en anglais.

Une offre adaptée: Infrastructure informatiquePublicité · Bissolux
Aperçu illustratif du service
Bissolux · notre offreInfrastructure informatique

Infrastructure informatique

Décrivez vos systèmes et vos besoins. Nous conviendrons des travaux, des responsabilités et des conditions avant la mise en œuvre. La prise de contact est proposée en anglais.