ARP vs transmission de paquets IP : différences clés expliquées
ARP (Address Resolution Protocol) et IP (Internet Protocol) opèrent à des couches différentes de la pile TCP/IP et servent des objectifs distincts. Voici une comparaison concise.
| Aspect | ARP (Couche 2) | IP (Couche 3) |
|---|---|---|
| Fonction | Associe adresses IPv4 à adresses MAC sur le LAN local | Acheminement de paquets entre réseaux via adresses IP logiques |
| Type de paquet | Trames requête/réponse simples (type matériel, type protocole, MAC/IP émetteur/destinataire) | En-têtes complexes (version, TTL, protocole, checksum, IP src/dst, options) |
| Transmission | Broadcast à tous les hôtes du segment (« Qui a 192.168.1.5 ? ») | Unicast vers IP connue ou acheminé via tables de routage |
| Portée | Domaine de broadcast unique (un LAN) | Globale — traverse routeurs à travers systèmes autonomes |
| Résolution | Dynamique : met en cache correspondances MAC↔IP, expire, se rafraîchit | Pas de résolution MAC nécessaire ; routage par hiérarchie IP |
| Gestion erreurs | ARP gratuit détecte doublons ; Proxy ARP étend la portée | Repose sur ICMP (Destination Unreachable, Time Exceeded, etc.) |
| Risques sécurité | ARP spoofing/empoisonnement (MITM sur LAN) | IP spoofing, détournement — atténués par TLS, IPsec, uRPF |
En résumé
ARP est l'« annuaire local » qui permet aux trames Ethernet de trouver la bonne carte réseau. IP est la couche « adressage et routage globaux » qui achemine les paquets de réseau en réseau. Ils travaillent ensemble : IP décide où le paquet va ensuite ; ARP le livre à l'interface matérielle du prochain saut.
