Estou analisando uma grande lista de dispositivos e tentando detectar o tipo de cada um deles usando dados diferentes. um dos tipos de dados que tenho é o endereço MAC e encontrei o seguinte prefixo de endereço mac - 40:ed:98.
Pesquisando em alguns sites, diz que o endereço mac pertence à IEEE Registration Authority, a autoridade que define os prefixos mac para diferentes empresas.
Tanto quanto eu sei e olhei - o IEEE não fabrica dispositivos - então, a qual empresa o prefixo realmente pertence?
Obrigado
O principal problema é que esses sites têm um conceito ultrapassado de como os OUIs funcionam. Os prefixos do fabricante nem sempre têm 24 bits de comprimento – costumavam ter no passado, mas agora o IEEE oferece prefixos de 28 e 36 bits (por um preço reduzido).
Portanto, quando você vê um prefixo de 24 bits atribuído ao próprio IEEE, isso significa que é a "base" da qual o IEEE atribui esses prefixos mais longos. Por exemplo,
40-ED-98-3
é atribuído a Knox e40-ED-98-7
é atribuído a Vaisala Oyj.Você encontrará as atribuições reais começando com
40-ED-98
no registro OUI-28 (MA-M). Existem três registros de prefixo de fornecedor:com uma página de pesquisa baseada na web aqui (selecione "All MAC (MA-L, MA-M, MA-S)" como o banco de dados).
(É uma situação muito semelhante à dos endereços IPv4 "classful" - todos costumavam obter o mesmo bloco de tamanho e descobriu-se que não há 'prefixos' possíveis suficientes e, ao mesmo tempo, muitos fabricantes realmente precisam de um bloco muito menor do que é oferecido. Portanto, a solução foi designar um bloco de prefixos mais longos.)
Alguns endereços MAC do banco de dados Wireshark
Esse é um prefixo para um sub-bloco de 20 bits alocado pelo IEEE. Você precisa olhar para o próximo nybble para ID da empresa na lista MAC Address Block Medium (MA-M).