Compartilhar via


Configuração 1: Sub-rede única com endereços locais de link

A primeira configuração não requer nenhuma configuração adicional além da instalação do protocolo Microsoft IPv6 Technology Preview. Essa configuração consiste em pelo menos dois nós na mesma sub-rede. Na terminologia IPv6, os dois nós estão no mesmo link sem roteadores intermediários.

A ilustração a seguir mostra a configuração de dois nós em uma única sub-rede usando endereços locais de link.

dois nós usando endereços locais de link.

Por padrão, o IPv6 configura endereços IP locais de link para cada interface correspondente aos adaptadores de rede Ethernet instalados. Os endereços locais do link têm o prefixo fe80::/64. Os últimos 64 bits do endereço IPv6 são conhecidos como o identificador de interface e são derivados do endereço MAC de 48 bits do adaptador de rede.

Para criar o identificador de interface IPv6 do endereço MAC Ethernet de 48 bits (6 bytes):

  • Os dígitos hexadecimais 0xff-fe são inseridos entre o terceiro e o quarto byte do endereço MAC.
  • O bit Universal/Local, o segundo bit de ordem baixa do primeiro byte do endereço MAC, é complementado. Se for um 1, ele será transformado em 0 e, se for um 0, será transformado em 1.

Por exemplo, para o endereço MAC 00-60-08-52-f9-d8:

  • Os dígitos hexadecimais 0xff-fe são inseridos entre 0x08 (o terceiro byte) e 0x52 (o quarto byte) do endereço MAC, formando o endereço de 64 bits 00-60-08-ff-fe-52-f9-d8.
  • O bit Universal/Local, o segundo bit de baixa ordem de 0x00 (o primeiro byte) do endereço MAC é complementado. O segundo bit de baixa ordem de 0x00 é 0 que, quando complementado, se torna 1. O resultado é que, para o primeiro byte, 0x00 se torna 0x02.

Portanto, o identificador de interface IPv6 correspondente ao endereço MAC Ethernet de 00-60-08-52-f9-d8 é 02-60-08-ff-fe-52-f9-d8.

O endereço local do link de um nó é a combinação do prefixo fe80::/64 e do identificador de interface de 64 bits expresso na notação IPv6 colon-hexadecimal. Portanto, o endereço link-local deste nó de exemplo com o prefixo fe80::/64 e o identificador de interface 02-60-08-ff-fe-52-f9-d8 é fe80::260:8ff:fe52:f9d8.

Você pode exibir o endereço local do link usando ipv6 se, conforme demonstrado no exemplo a seguir:

ipv6 se

Interface 4 (site 1): Local Area Connection
  uses Neighbor Discovery
  link-level address: 00-10-5a-aa-20-a2
    preferred address fe80::210:5aff:feaa:20a2, infinite/infinite
    multicast address ff02::1, 1 refs, not reportable
    multicast address ff02::1:ffaa:20a2, 1 refs, last reporter
  link MTU 1500 (true link MTU 1500)
  current hop limit 128
  reachable time 43500ms (base 30000ms)
  retransmission interval 1000ms
  DAD transmits 1
Interface 3 (site 1): 6-over-4 Virtual Interface
  uses Neighbor Discovery
  link-level address: 10.0.0.2
    preferred address fe80::a00:2, infinite/infinite
    multicast address ff02::1, 1 refs, not reportable
    multicast address ff02::1:ff00:2, 1 refs, last reporter
  link MTU 1280 (true link MTU 65515)
  current hop limit 128
  reachable time 34000ms (base 30000ms)
  retransmission interval 1000ms
  DAD transmits 1
Interface 2 (site 0): Tunnel Pseudo-Interface
  does not use Neighbor Discovery
  link-level address: 0.0.0.0
    preferred address ::10.0.0.2, infinite/infinite
  link MTU 1280 (true link MTU 65515)
  current hop limit 128
  reachable time 0ms (base 0ms)
  retransmission interval 0ms
  DAD transmits 0
Interface 1 (site 0): Loopback Pseudo-Interface
  does not use Neighbor Discovery
  link-level address:
    preferred address ::1, infinite/infinite
  link MTU 1500 (true link MTU 1500)
  current hop limit 1
  reachable time 0ms (base 0ms)
  retransmission interval 0ms
  DAD transmits 0

Interface 4 é uma interface correspondente a um adaptador Ethernet instalado com um endereço local de link de fe80::210:5aff:feaaa:20a2.

Para obter mais informações sobre endereçamento IPv6 e uma visão geral dos conceitos IPv6, consulte o white paper Introdução ao IPv6.

Você pode fazer um ping simples (uma troca de mensagens de Solicitação de Eco ICMPv6 e Resposta de Eco) usando IPv6 entre dois hosts locais de link.

Para executar ping usando IPv6 entre dois hosts locais de link

  1. Instale o Microsoft IPv6 Technology Preview para Windows em dois hosts do Windows (Host A e Host B) que estão no mesmo link (sub-rede).

  2. Use ipv6 se estiver no Host A para obter o endereço local do link para a interface Ethernet.

    Exemplo: o endereço local do link do Host A é fe80::210:5aff:feaa:20a2.

  3. Use ipv6 se estiver no Host B para obter o endereço local do link para a interface Ethernet.

    Exemplo: o endereço local do link do Host B é fe80::260:97ff:fe02:6ea5.

  4. No Host A, faça ping no Host B usando Ping6.exe.

    Exemplo: ping6 fe80::260:97ff:fe02:6ea5

Para especificar o endereço de origem do qual as mensagens de Solicitação de Eco são enviadas, você também pode usar a opção Ping6.exe -s. Por exemplo, para enviar solicitações de eco para o Host B do endereço IPv6 de fe80::210:5aff:feaa:20a2, use o seguinte comando:

ping6 -s fe80::210:5aff:feaa:20a2%4 fe80::260:97ff:fe02:6ea5

Ao executar ping em um endereço local de link ou site-local, é recomendável especificar a ID de escopo para tornar o endereço de destino inequívoco. A notação para especificar a ID de escopo é address%scope-ID. Para endereços locais de link, a ID de escopo é igual ao número da interface, conforme exibido no comando ipv6 if. Para endereços locais do site, a ID de escopo é igual ao número do site, conforme exibido no comando ipv6 if. Por exemplo, para enviar mensagens de Solicitação de Eco para o Host B usando a ID de escopo 4, use o seguinte comando:

ping6 fe80::260:97ff:fe02:6ea5%4

Configurações recomendadas para IPv6