O que são os EUI-48 e EUI-64?


9

O que são os endereços EUI-48 e EUI-64 formados e usados? Me dê exemplos.

O que são atribuições MA-L, MA-S e MA-M?

Eu li https://standards.ieee.org/develop/regauth/tut/eui48.pdf

e

https://standards.ieee.org/develop/regauth/tut/eui64.pdf

E, não entendi nada.


11
Você tem uma pergunta específica? É difícil saber por onde começar sem repetir as informações que você citou.
Ron Trunk

3
EUI-48 é o endereço da camada de enlace de dispositivos ethernet (usado quase em nenhum outro lugar) EUI-64 é o endereço da camada de enlace usado praticamente em qualquer outro lugar .
Ricky feixe

Respostas:


12

Historicamente, o EUI-48 e o MAC-48 eram concatenações de um OUI de 24 bits (Organizationally Unique Identifier) ​​atribuído pelo IEEE e um identificador de extensão de 24 bits atribuído pela organização com essa atribuição de OUI (NIC). A sutil diferença entre EUI-48 e MAC-48 não foi bem compreendida; como resultado, o termo MAC-48 agora está obsoleto e o termo EUI-48 é usado para ambos (mas os termos "MAC" e "endereço MAC" ainda são usados).

Em outras palavras, EUI-48 e o número MAC de um dispositivo representam a mesma coisa! Geralmente é representado em 12 hexadecimais (por exemplo, 0023.a34e.abc9), equivalente a 48 bits ou 6 bytes.

Ao implementar o EUI-64 (formato de identificador exclusivo estendido de 64 bits), um host pode atribuir automaticamente a si mesmo um identificador de interface IPv6 de 64 bits exclusivo sem a necessidade de configuração manual ou DHCP. Portanto, é um problema de IPv6. De qualquer forma, se você estiver interessado em saber como é calculado, ele é aplicado a um endereço MAC como este:

O endereço MAC de 48 bits é dividido ao meio, o grupo hexadecimal FFFEé inserido no meio (após o 24º bit) e o sétimo bit mais significativo é invertido.

Exemplo:

The MAC address    0021.86b5.6e10      (48 bit) becomes 
the EUI-64 address 0221.86ff.feb5.6e10 (64 bit)

MAC-Large, MAC-Small e MAC-Medium (abreviado MA-L, MA-S e MA-M) têm o mesmo tamanho. Os nomes referem-se, em vez disso, ao número de bits em um MAC que permanecem governados pela organização, em oposição aos bits OUI governados pelo IEEE. Se 24 bits de um MAC são governados por uma organização / fornecedor / fabricante, ele é chamado de MAC-Large (este é um esquema tradicional discutido até agora). Se 20 bits, é MAC-Medium. Se 12 bits, é pequeno para MAC.

Ele aborda o grave problema de exaustão dos endereços MAC. Pense em quantos dispositivos são produzidos por dia!


2
O IPv6 SLAAC usa um EUI-64 modificado . Existem tipos de LAN que usam EUI-64 como endereço da camada 2, em vez de EUI-48.
Ron Maupin

11
Sei que essa é uma resposta antiga, mas existe uma fonte para a inversão do 7º bit? Olhando para as IEEE "Diretrizes para uso do identificador exclusivo estendido (EUI), do identificador organizacional exclusivo (OUI) e do ID da empresa (CID) "( tinyurl.com/y68bgdn8 ) Seção" Mapeando um EUI-48 para um EUI-64 "(página 15). Não há menção à inversão, e estou tentando determinar se há várias especificações de mapeamento a seguir.
Rheone 9/11/19

3
@ RobertH.Engelhardt Eu também estava curioso sobre a inversão de bits. Na verdade, a maioria dos tutoriais e descrições estão errados. A inversão de bits é usada para obter o "EUI-64 modificado", conforme descrito no RFC 4291, para adquirir o identificador de interface. Portanto, o valor "EUI-64" correto não inclui a inversão. Consulte também Noções
básicas sobre o
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.