Este endereço IPv6-link-local (conforme informado pelo Windows) está correto? Se sim, porque?

6

Do que eu leia on-line , um endereço IPv6 de link local é gerado ao usar a interface da rede Endereço MAC, inserindo uma palavra FF: FE no meio dela, OR'em alguns bits adicionais, et voila: eg Endereço MAC 00: 3E: E1: c6: 20: c2 corresponde ao endereço local de vínculo IPv6 fe80 :: 23e: e1ff: fec6: 20c2% en0, e um programa que conhece o endereço MAC pode calcular o endereço IPv6 ou vice-versa. versa.

Isso parece funcionar bem no meu Macintosh, mas na máquina Windows do meu colega de trabalho vemos isso (da saída do ipconfig):

Connection-specific DNS Suffix  . :
Link-local IPv6 Address . . . . . : fe80::eb:b41:3e4c:fd9e%11
IPv4 Address. . . . . . . . . . . : 192.168.0.3
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :

Aqui, parece que o endereço MAC da interface de rede (que é 0b: 41: 3e: 4c: fd: 9e) teve apenas o byte "eb" OR'd na frente, em vez de inserir ff: fe no meio como eu esperava.

Alguém pode explicar por que isso acontece? Ou seja, o Windows está fazendo algo contrário à especificação de endereço local de vínculo IPv6 aqui, ou está usando apenas alguma outra convenção aceitável de MAC & > IPv6 que eu não conheço? Ou talvez os fornecedores tenham permissão para fazer o que quiserem ao gerar um endereço fe80 a partir de um endereço MAC?

    
por Jeremy Friesner 21.06.2016 / 05:09

1 resposta

5

Não é necessário que um endereço de link-local seja gerado a partir do endereço MAC; nunca foi um requisito. Você pode atribuir manualmente endereços de links locais em muitos dispositivos.

O que você está vendo no Windows é o uso de extensões de privacidade e endereçamento aleatório. Em vez da forma original de atribuir um ID de interface do SLAAC, foram introduzidas extensões de privacidade e geração de endereço aleatório. Este é o padrão para o Windows, mas pode ser desativado.

Veja a RFC 4862, Autoconfiguração de endereços sem estado IPv6 e RFC 4941, Extensões de privacidade para configuração automática de endereços sem estado no IPv6 .

    
por 21.06.2016 / 05:22