Les adresses MAC sont-elles uniques lors de la sortie d'usine?

37

Selon Wikipedia :

Une adresse de contrôle d'accès au support (adresse MAC) est un identifiant unique attribué aux interfaces réseau pour les communications sur le segment de réseau physique.

Mais dans quelle mesure les adresses MAC des appareils sortant de l'usine sont-elles uniques? Il me semble me rappeler avoir entendu dire il y a longtemps que certains fabricants pourraient réutiliser les adresses MAC de leurs cartes réseau. Est-ce que quelqu'un a des faits concrets d'une manière ou d'une autre?

Justin Ethier
la source
3
J'ai entendu des choses similaires sur la réutilisation des MAC. Je suis un peu curieux de savoir s'il existe des réponses éclairées / issues de sources.
peelman

Réponses:

33

Il existe 2 48 ou 281 474 976 710 656 combinaisons potentielles différentes.

Ils sont raisonnablement uniques.

  • Les 3 premiers octets définissent le fabricant.
  • Les 3 derniers octets sont généralement générés au moment de la gravure de la PROM. C'est au fabricant de décider comment il le fait.

Cela donne évidemment 16 777 215 adresses MAC uniques possibles par fabricant. C'est assez, donc le fabricant ne devrait pas en réutiliser un. Certains sont cependant paresseux et ne vérifient pas s'ils ont déjà attribué une adresse MAC.

Il est souvent possible de changer l'adresse MAC à l'aide d'un logiciel. Par conséquent, si vous obtenez un doublon, vous pouvez le mapper.

Majenko
la source
18
1,7 million de combinaisons n'est certainement pas un nombre trivial, mais ce n'est pas non plus un nombre très élevé. Pas si vous prenez un grand fabricant (comme Netgear ou Linksys, etc.) qui existe depuis plus de dix ans et qui fabrique
constamment du
2
... sauf s'ils sont installés sur la même carte / le même châssis. Je vois beaucoup plus souvent des MAC séquentiels lorsque je traite avec des périphériques fournis par le fabricant avec plusieurs interfaces réseau sur le même support de connexion.
Dave Sherohman
3
Les plus agaçants sont les anciens systèmes SUN où les cartes Ethernet quadruples avaient une adresse MAC pour les quatre ports.
Majenko
8
@Xantec - Ahem, c'est 16,7 millions.
new123456
2
@ new123456 Le point soulevé par Xantec tient toujours. Les fabricants fabriquent des centaines de millions de cartes. Par conséquent, à moins de posséder plusieurs «identifiants de fabricant», ils devront presque répéter ces identifiants.
Jamin Gray