Como o endereço MAC em um computador é determinado?

9

Enquanto imagino alguns computadores hoje, comecei a me perguntar ... e se dois endereços MAC da LAN em dois computadores diferentes fossem compatíveis? ... Isso causaria alguns problemas. Mais tarde 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 endereços MAC possíveis. [em outras palavras, muito de dispositivos de rede]

Como esses endereços MAC são determinados?

Será que algum dia ficaremos sem eles? (Eu sei que a segunda questão é especulação, mas há muitos dispositivos que requerem endereços mac ...)

Os endereços MAC são reciclados?

    
por Zero Stack 12.11.2012 / 22:40

3 respostas

12
  1. O MAC está dividido em duas partes; o OUI (primeiro 24 bits) e o ID do dispositivo (últimos 24 bits). O IEEE controla e distribui a porção OUI; Então, se você entrar no negócio de criar seus próprios NICs, deverá registrar-se no IEEE e obter seu próprio OUI exclusivo. A parte do ID do dispositivo é administrada livremente pela empresa.

  2. Poderíamos muito bem sair, mas um endereço MAC só precisa ser exclusivo em uma rede de camada 2 individual.

  3. A parte OUI não é algo que é reciclado, se você estiver bisbilhotando na tabela de endereços MAC dos seus switches, você pode dizer pelos primeiros 24 bits que fizeram o dispositivo, como Cisco, Google "OUI lookup".

Tenho certeza de que fabricantes individuais provavelmente reciclam seus MACs, contanto que esses dois NICs nunca acabem na mesma rede de camada 2, então tudo bem.

Os administradores de rede podem até escolher usar endereços MAC administrados localmente.

    
por 12.11.2012 / 23:04
2

Um endereço mac é gerado por um grupo chamado INTERNic e vendido para fornecedores de 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 porque os fornecedores só querem comprar um número mínimo de endereços, mas a duplicação é apenas um problema se as duas estão 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 mover-se em uma LAN. quando esse quadro de dados é destinado a outra rede, ele endereça seu quadro para a 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 como o remetente e a porta local dos roteadores de saída para o destino.

    
por 12.11.2012 / 23:05
1

Em resposta às suas perguntas:

  • Verdadeiro - os endereços MAC NÃO são exclusivos.
  • no entanto, é improvável que os mesmos endereços MAC existam na mesma LAN
  • Eles estão configurados na placa de interface de rede quando criados

Aqui está o link da Wikipedia: link

    
por 12.11.2012 / 23:08