Ajoutant une autre réponse pour que la seule bonne réponse que j'ai vue ne soit pas considérée comme fausse pour être aberrante.
Une adresse MAC n'est PAS unique pour chaque ordinateur. Les fabricants essaient effectivement de choisir des adresses MAC pour leurs cartes qui sont globalement uniques, MAIS:
- Les adresses MAC peuvent être remplacées par des logiciels. Votre ordinateur n'est pas obligé d'utiliser l'adresse MAC par défaut d'une carte réseau donnée.
- Les adresses MAC peuvent être VIRTUELLES. Vous pouvez avoir un logiciel qui fait en sorte qu'une seule interface réseau ressemble à une douzaine d'interfaces réseau, chacune avec sa propre adresse MAC.
- Un seul ordinateur peut avoir un grand nombre de cartes d'interface, et ces cartes peuvent être échangées entre ordinateurs. Ainsi, même si l'adresse MAC *était* vraiment unique au niveau mondial, elle pourrait se trouver dans plus d'un ordinateur à différents moments.
- Puisque l'interface réseau peut être échangée, le même ordinateur peut avoir différentes adresses MAC à différents moments.
L'attente est qu'une adresse MAC est unique pour un support réseau (tel qu'un ethernet connecté) à un moment donné. Rien n'empêche la même adresse MAC d'être présente sur différents réseaux au même moment. Rien n'empêche la même adresse MAC d'être présente sur différents ordinateurs du même réseau à des moments différents.
Par exemple, supposons que j'ai deux sous-réseaux IP connectés par un routeur. Il est parfaitement légal (bien qu'inattendu) d'avoir différents ordinateurs avec la même adresse MAC sur les différents réseaux situés de part et d'autre de ce routeur. Lorsqu'un message est déplacé d'un réseau à l'autre par le routeur, il a généralement l'une des adresses MAC du routeur comme MAC source sur le nouveau réseau.
L'adresse MAC n'est pas unique pour chaque ordinateur, et il n'est pas nécessaire qu'elle le soit.
L'adresse MAC n'est pas unique pour chaque ordinateur, et elle n'a pas besoin de l'être.