Ao criar imagens em alguns computadores hoje, comecei a me perguntar ... e se dois endereços MAC da LAN em dois computadores diferentes coincidissem? ... Isso causaria alguns problemas. Posteriormente, entendi que o espaço de endereço de 48 bits do endereço MAC contém potencialmente 248 ou 281.474.976.710.656 possíveis endereços MAC. [em outras palavras, muitos dispositivos de rede]
Como esses endereços MAC são determinados?
Será que algum dia ficaremos sem eles? (Eu sei que a segunda pergunta é especulação, mas existem muitos dispositivos que exigem endereços MAC ...)
Os endereços MAC são reciclados?
networking
mac-address
Zero Stack
fonte
fonte
Respostas:
O MAC é dividido em duas partes; o OUI (1º 24 bits) e o ID do dispositivo (últimos 24 bits). O IEEE controla e aloca a parte OUI; portanto, se você começou a criar suas próprias NICs, teria que se registrar no IEEE e obter sua OUI exclusiva. A parte do ID do dispositivo é administrada livremente pela empresa.
Poderíamos muito bem acabar, mas um endereço MAC só precisa ser exclusivo em uma rede de camada 2 individual.
A parte da OUI não é algo que é reciclado. Se você estiver mexendo na tabela de endereços MAC dos switches, poderá informar pelos primeiros 24 bits que fizeram o dispositivo, como Cisco, Google "OUI lookup".
Tenho certeza de que os fabricantes individuais provavelmente reciclam seus MACs, desde que essas duas placas de rede nunca terminem na mesma rede da camada 2, então tudo bem.
Os administradores de rede podem até optar por usar endereços MAC administrados localmente.
fonte
Um endereço mac é gerado por um grupo chamado INTERNic e vendido aos fornecedores da NIC em blocos. os primeiros 24B são um ID de fornecedor e os últimos 24B são o endereço individual.
o MACS duplicado acontece, pois os fornecedores desejam comprar apenas um número mínimo de endereços, mas a duplicação é apenas um problema se as duas placas de rede estiverem na mesma LAN. se os dois MACs estiverem em LANs diferentes, eles nunca se verão e nunca colidirão.
Os MACs são endereços da camada 2 e ajudam um quadro de dados a se mover em uma LAN. quando esse quadro de dados é destinado a outra rede, ele endereça seu quadro à porta do roteador local da LAN e, quando movido de uma LAN para outra, o pacote é colocado em um novo quadro para essa LAN usando a porta local da LAN dos roteadores como remetente e a porta local dos roteadores de saída para o destino.
fonte
Em resposta às suas perguntas:
Aqui está o link da Wikipedia: http://en.wikipedia.org/wiki/MAC_address
fonte