Onde minhas máquinas receberam endereços IPv6?

0

Em IPv4 , é necessário ter um servidor DHCP ou uma configuração manual para atribuir um endereço a um NIC.

Em IPv6 descobri que muitas máquinas têm alguns endereços, apesar de eu nunca tê-los configurado (além disso, eu gostaria de desabilitar IPv6 , mas ele está ressuscitando como um vírus muito pegajoso).

Isso diz respeito ao Windows e ao Linux.

Então, onde eles pegaram seus endereços?

UPDATE

Os endereços são iniciados em fe80:: , que é descrito como "local" na Wikipedia . Mas eu sou capaz de pingar esse endereço local de uma máquina de outra.

    
por Dims 12.04.2016 / 22:10

4 respostas

1

Acredito que this e esta é a informação que você está procurando.

É chamado de Autoconfiguração de Endereço sem Estado (SLAAC). Basicamente, o IPv6 (ao contrário do IPv4) tem protocolos de autoconfiguração na ausência de um servidor DHCP embutido em seu design.

No IPv4, se um adaptador de rede estiver configurado para DHCP, mas nenhum servidor DHCP responder, ele atribuirá a si próprio um endereço 169.254.x.x (/ 16). Isso é chamado de endereço de link local. Qualquer computador que use um endereço local vinculado pode se comunicar com outros computadores usando endereços locais vinculados se estiverem no mesmo segmento de rede. A chave aqui é que o endereçamento local vinculado não faz parte da especificação IPv4; é um padrão de facto popularizado pela Microsoft.

Para redes IPv6, além do endereço local do link, você também tem o SLAAC. Em uma infraestrutura IPv6 roteada, os roteadores podem fornecer aos clientes informações de rede via ICMP da maneira que um servidor DHCP normalmente faria. E como o IPv6 tem esses protocolos integrados na especificação, qualquer roteador IPv6 suportaria essas solicitações de clientes, se configurado para isso.

Além disso, o espaço de endereçamento IPv6 é tão grande que os clientes podem atribuir aleatoriamente endereços a eles com pouco risco de colisão com outros hosts.

Dessa forma, uma infra-estrutura IPv6 inteira poderia ser configurada automaticamente sem qualquer tipo de sistema de gerenciamento de endereços IP.

    
por 12.04.2016 / 22:50
1

O endereço começa com fe80 :: é o endereço de ligação local. Se o seu sistema estiver habilitado para ipv6, o sistema irá gerar automaticamente este endereço. Ele é chamado de Autoconfiguração de Endereço sem Estado (SLAAC) .Para isso, não precisamos de nenhum servidor DHCP.Este endereço Escopo é apenas na sub-rede particular..você não pode acessar esse endereço de qualquer outra sub-rede.Sistema que gera automaticamente esse endereço do endereço MAC do sistema .Você pode verificar este link link

    
por 13.04.2016 / 10:30
0

Os endereços fe80:: são endereços de link local. Cada sistema configura automaticamente aqueles em todas as suas interfaces. Eles são atribuídos pelo sistema a si mesmo. Você não pode usá-los além do link local (rede, vlan etc), pois eles não são roteáveis.

    
por 13.04.2016 / 01:14
0

In IPv4 I am required to have DHCP server or manual config to assign NIC some address.

Quase correto. Você pede por um servidor na rede (DHCP), ou atribui estaticamente um IP fixo, ou executa algum software que gera um IP de outra maneira quando nenhum deles é usado (por exemplo, o 169.xxx endereços às vezes são gerados quando você não atribui um IP e quando um servidor DHCP não está acessível).

Agora o IP v6 é mais moderno, isso não é um problema, mas a comunicação local de link é construída no protocolo desde o início. Isso é diferente do IPv4. Indiscutivelmente, é melhor contanto que você esteja ciente disso .


Agora, a razão pela qual estou digitando uma resposta enquanto já existem vários:

Sim, The fe80:: endereços são locais. Mas não local como na faixa 127/8 no IP4. Esse era o host local . Existem link locais. Eles podem ser acessados na sua rede local. É uma pequena diferença no texto, mas bastante relevante.

    
por 13.04.2016 / 10:34