Por que alguns endereços mac repetem tantas vezes?

11

Meu aplicativo consulta endereços MAC de computadores clientes nos quais ele é executado e os armazena no servidor. Quando analisei o banco de dados do servidor, descobri que alguns endereços mac repetem 100-150 vezes. Ou seja diferentes computadores clientes em diferentes organizações não relacionadas têm os mesmos macs. Então, alguns endereços mac são muito "populares". Eles também aparecem de alguma forma nos resultados do google. Por exemplo. 58-2C-80-13-92-63. Por que isso acontece?

Detalhes: meu aplicativo é executado no Windows, computadores clientes pertencem a organizações diferentes e estão localizados em cidades diferentes. E meu aplicativo se conecta ao servidor da web onde ele armazena algumas estatísticas (por exemplo, endereços mac).

    
por Mike Siomkin 12.01.2017 / 13:19

2 respostas

16

Este exemplo em particular ( 58-2C-80-13-92-63 ) é um chip Ethernet USB fabricado pela Huawei. Parece que eles estão sendo preguiçosos e reutilizando o MAC. Exemplos do Google:

[50413.229125] cdc_ether 2-1:1.0: eth1: register 'cdc_ether' at usb-0000:00:1d.7-1, CDC Ethernet Device, 58:2c:80:13:92:63

[  122.660069] huawei_cdc_ncm 3-3:1.1 wwan0: register 'huawei_cdc_ncm' at usb-0000:00:14.0-3, Huawei CDC NCM device, 58:2c:80:13:92:63

Os outros também podem ser um caso de VMs sendo repassadas. Mas a explicação mais provável (como outros disseram) é que é um hardware barato.

Para verificar isso, verifique se o MAC é (marcado como) globalmente exclusivo ou administrado localmente: link

O endereço 58:2c:80:13:92:63 na teoria deve ser globalmente único:

0x58 → 1011000

Mas os MACs das VMs (por exemplo, 58:2c:80:13:92:63 ) não serão:

0x52 → 1010010
    
por 12.01.2017 / 15:57
-2

Você pode ver diferentes endereços mac apenas na rede local. Quando o pacote IP passa pelo roteador, o endereço MAC do host de origem é alterado para endereço MAC da interface de saída do roteador. É por isso que você pode ver muitos endereços IP (que não são da sua rede local) com o mesmo endereço MAC.

    
por 12.01.2017 / 16:39