Endereços MAC administrados localmente versus endereços MAC universais
Leia os bits individuais/grupo e universais/locais sem confundir um prefixo com uma identidade de dispositivo.
Resumo de IA
Para endereços MAC, I/G marca endereçamento individual ou de grupo; U/L marca administração universal ou local.
Dois bits de ordem inferior carregam sinalizadores distintos
No primeiro octeto, o bit menos significativo indica endereçamento individual versus endereçamento de grupo; o próximo bit menos significativo indica administração universal versus administração local. Essas bandeiras respondem a perguntas diferentes.
First octet 02 = 00000010₂ I/G bit (bit 0): 0 → individual address U/L bit (bit 1): 1 → locally administered First octet 00 = 00000000₂ → individual, universally administered
A administração local altera as expectativas de pesquisa
Um endereço administrado localmente pode ser atribuído por software ou por um administrador e não precisa ser mapeado para uma alocação do fabricante. Uma pesquisa de prefixo de fornecedor não pode, portanto, retornar nenhum fabricante útil, mesmo quando o endereço é válido em uma rede.
por que um prefixo de fornecedor não é uma identificação de dispositivo →
A randomização pode mudar com o tempo
Os sistemas operacionais podem usar endereços MAC aleatórios para privacidade em alguns contextos de rede. Não use um endereço MAC como uma identidade durável de pessoa ou dispositivo sem um design de sistema separado e explícito.
Inspecione os bits antes de interpretar o prefixo
Normalize separadores, analise o primeiro octeto e relate sinalizadores de grupo/locais junto com qualquer correspondência de registro. Declare que o resultado do registro são dados de alocação, e não prova do fabricante ou propriedade atual.