🌐 Réseau🟡 Intermédiaire⏱ 1 min de lecture📂 🧭 Adressage et routage

🌐 Réseau · Adressage et routage

ARP : de l'adresse IP à l'adresse MAC

Pour envoyer une trame à 192.168.1.1, ta machine doit connaître son adresse MAC. Le protocole ARP la lui fait découvrir sur le réseau local.

Schéma
PC  : « Qui a 192.168.1.1 ? »       (broadcast)
Box : « C'est moi, MAC AA:BB:CC:… »  (unicast)

Fonctionnement

  1. Le PC diffuse en broadcast une requête ARP
  2. La machine concernée répond en unicast avec sa MAC
  3. Le PC mémorise le couple dans son cache ARP (quelques minutes)

Hors du réseau local

Pour joindre une IP extérieure, le PC ne cherche pas la MAC de la destination mais celle de sa passerelle.

Voir le cache

arp -a (Windows et Linux) ou ip neigh (Linux).

Faille : ARP spoofing

ARP n'a aucune authentification : un attaquant du réseau local peut se faire passer pour la passerelle et intercepter le trafic (man-in-the-middle). Parades : Dynamic ARP Inspection sur les switchs, HTTPS et VPN partout.

Et en IPv6 ?

ARP n'existe pas : c'est NDP (Neighbor Discovery, via ICMPv6) qui joue ce rôle.

📌 À retenir

ARP traduit IP → MAC, uniquement sur le réseau local.

Teste-toi

Quel protocole associe une adresse IP à une adresse MAC sur un réseau local ?
  1. DNS
  2. DHCP
  3. ARP
  4. ICMP

Réponse : C. ARP

ARP diffuse « Qui a cette IP ? » et la machine concernée répond avec sa MAC. En IPv6, c'est NDP.

Plus de questions dans Discord avec /qcm matiere:reseau.

Pour aller plus loin

Fiche mise à jour le 6 novembre 2026. Une erreur, une précision à proposer ? Écris-nous.