Que se passe-t-il quand deux appareils partagent une adresse MAC sur Ethernet ?
Chaque interface réseau doit avoir une adresse MAC (Media Access Control) unique pour que les réseaux Ethernet fonctionnent correctement. Lorsque deux hôtes sur le même segment réseau partagent la même adresse matérielle, plusieurs problèmes graves apparaissent :
Problèmes principaux
1. Mauvais acheminement des paquets et corruption des données
Les commutateurs Ethernet apprennent quelles adresses MAC se connectent à quels ports en examinant les adresses sources dans les trames. Avec des MAC dupliquées, la table d'adresses MAC du commutateur bascule constamment entre les ports. Les trames destinées à un hôte peuvent être livrées à l'autre, causant :
- Applications recevant des données destinées à un autre appareil
- Réinitialisations de connexions TCP car les numéros de séquence ne correspondent pas
- Corruption de transfert de fichiers et plantages d'applications
- Échecs des protocoles de sécurité (SSH, TLS) dus à des paquets inattendus
2. Instabilité réseau et dégradation des performances
Bien que l'Ethernet commuté full-duplex moderne ne souffre pas des collisions traditionnelles, les MAC dupliquées causent :
- Thrashing de la table MAC du commutateur (réapprentissage constant)
- Augmentation du trafic broadcast car les requêtes ARP se multiplient
- Recalculs du Spanning Tree Protocol si les commutateurs détectent des changements de topologie
- Pics de latence globaux et réduction du débit
3. Vulnérabilités de sécurité
Les adresses MAC dupliquées créent des vecteurs d'attaque :
- Usurpation MAC : Les attaquants peuvent cloner intentionnellement la MAC d'un appareil légitime pour contourner la sécurité des ports ou le filtrage MAC
- Man-in-the-Middle : Un attaquant avec une MAC dupliquée peut intercepter le trafic destiné à l'hôte légitime
- Détournement de session : Les protocoles non chiffrés deviennent vulnérables à la prise de contrôle
- Contournement du contrôle d'accès réseau : Les systèmes reposant sur l'authentification MAC peuvent être compromis
Causes courantes
- Machines virtuelles mal configurées avec des adresses MAC identiques
- Images disque clonées déployées sans régénération de MAC
- Adaptateurs USB/Ethernet bon marché avec MAC codées en dur dupliquées
- Erreurs de configuration manuelle d'adresse MAC
- Matériel réseau défectueux avec collisions d'adresses gravées
Détection et résolution
- Surveillez les journaux du commutateur pour les alertes de basculement d'adresse MAC
- Utilisez des outils de surveillance ARP pour détecter les conflits de correspondance IP-MAC
- Activez la sécurité des ports sur les commutateurs gérés pour limiter les MAC par port
- Reconfigurez les dupliqués — régénérez les MAC des VM, remplacez les adaptateurs défectueux, ou attribuez des adresses administrées localement
En résumé : L'unicité de l'adresse MAC est fondamentale pour le fonctionnement de l'Ethernet. Les adresses dupliquées cassent les hypothèses de base de la couche 2 et doivent être résolues immédiatement.
