En imaginant certains ordinateurs aujourd'hui, j'ai commencé à me demander ... et si deux adresses MAC LAN sur deux ordinateurs différents correspondaient? ... Cela causerait des problèmes. Plus tard, j'ai compris que l'espace d'adresse 48 bits de l'adresse MAC contient potentiellement 248 ou 281 474 976 710 656 adresses MAC possibles. [en d'autres termes, beaucoup de périphériques réseau]
Comment ces adresses MAC sont-elles déterminées?
Serons-nous jamais à court d'eux? (Je sais que la deuxième question est de la spéculation, mais il y a beaucoup d'appareils qui nécessitent une adresse mac ...)
Les adresses MAC sont-elles recyclées?
networking
mac-address
Zero Stack
la source
la source
Réponses:
Le MAC est divisé en deux parties; l'OUI (1er 24 bits) et l'ID de l'appareil (24 derniers bits). L'IEEE contrôle et attribue la partie OUI; donc si vous vous lancez dans la création de vos propres cartes réseau, vous devez vous inscrire auprès de l'IEEE et obtenir votre propre OUI unique. La partie ID de l'appareil est administrée librement par l'entreprise.
Nous pourrions très bien manquer, mais une adresse MAC ne doit être unique que sur un réseau de couche 2 individuel.
La partie OUI n'est pas quelque chose qui est recyclé, si vous fouillez dans votre table d'adresses MAC de commutateurs, vous pouvez le voir par les 24 premiers bits qui ont fabriqué l'appareil, comme Cisco, Google "OUI lookup".
Je suis sûr que les fabricants individuels recyclent probablement leurs MAC, tant que ces deux cartes réseau ne se retrouveront jamais sur le même réseau de couche 2, ce serait bien.
Les administrateurs réseau peuvent même choisir d'utiliser des adresses MAC administrées localement.
la source
Une adresse mac est générée par un groupe appelé INTERNic et vendue aux fournisseurs de cartes réseau par blocs. le premier 24B est un ID de fournisseur et le dernier 24B est l'adresse individuelle.
les MACS en double se produisent car les fournisseurs ne veulent acheter qu'un nombre minimal d'adresses, mais la duplication n'est un problème que si les deux cartes réseau sont sur le même réseau local. si les deux MAC se trouvent sur des réseaux LAN différents, ils ne se verront jamais et ne se heurteront jamais.
Les MAC sont des adresses de couche 2 et aident une trame de données à se déplacer dans un LAN. lorsque cette trame de données est destinée à un autre réseau, elle adresse sa trame au port du routeur local LAN, et lorsqu'il est déplacé d'un LAN à un autre, le paquet est placé dans une nouvelle trame pour ce LAN en utilisant le port local LAN du routeur comme expéditeur et le port local des routeurs de sortie pour la destination.
la source
En réponse à vos questions:
Voici le lien Wikipedia: http://en.wikipedia.org/wiki/MAC_address
la source