Classificação de endereços IPv6, regras de conversão EUI-64

      1. Endereço unicast global único agregável Endereço exclusivo global:

      Endereço unicast global agregado, os primeiros 3 dígitos são 001, ou seja, 2000::/3. No momento, a IANA tem usado especialmente alguns endereços unicast globais agregados, como: 2001::/16 para IPV6 Internet, 2002::/ 16 Para rede 6to4

      Para a divisão do endereço unicast global IPV6 do endereço: 3.14 (regra Pi)
      3: Representa o prefixo de roteamento global como três grupos de 16 bits, ou seja, 48 bits.
      1: Indica que a parte do ID da sub-rede é um grupo de 16 bits, ou seja, 16 bits.
      4: Indica que a parte do ID da interface consiste em quatro grupos de 16 bits, ou seja, 64 bits.

      2. Endereço de link local: endereço de link local

      Prefixo: FE80::/10
      Escopo: Só pode ser usado no link local, não pode ser roteado entre sub-redes

      3. Endereço local do site: endereço local do site

      O endereço de rede privada de IPV6 é o mesmo que o endereço de rede privada reservado em IPV4
      Prefixo: FD00::/8 Os 56 bits a seguir são usados ​​para ID de sub-rede e os últimos 64 bits são usados ​​para
      intervalo de ID de host: usado apenas neste site , não pode ser usado na rede pública.
      Por exemplo: atribuir dez sub-redes localmente
      1, FD00:0:0:0001::/64
      2, FD0:0:0:0002::/64
      3, FD0:0:0: 0003: :/64

      4. Endereço Multicast: Multicast

      Não há broadcast no IPV6, ele é substituído por multicast, que corresponde aos endereços de um grupo de interfaces, e essas interfaces pertencem a nós diferentes, e serão recebidas por cada interface, os primeiros 8 bits são 1, prefixo: FF00 ::/8 1111         
         1111 4bit 4bit 112bit
     |→fixed value←||→flag←| |→range←|→group ID←|
flag bit is 0000 significa que é um endereço multicast permanentemente reservado, que é alocado para várias tecnologias, e o bit sinalizador é 0001 significa sim O
segmento de intervalo de endereço multicast temporário disponível para o usuário define o intervalo do endereço multicast, que é definido da seguinte forma:
         Tipo de intervalo hexadecimal
          FF01::1 dentro do intervalo da interface local
          FF01::2 dentro o alcance da interface local
          FF01::3 sub local Escopo da rede
          FF01::4 Escopo de gerenciamento local
          FF01::5 Escopo do local local Semelhante ao endereço de rede privada multicast
          FF01::8 Escopo da organização
          FF01::E Escopo global Semelhante ao público multicast endereço de rede
A seguir estão alguns endereços multicast designados:
FF02::1 todos os nós endereço multicast de todos os nós no escopo da interface local
FF02::2 todos os roteadores endereço multicast de todos os roteadores no escopo do link local
FF02::5 todos os roteadores ospf
FF02::9 todos os roteadores rip Todos os roteadores executando RIP
FF02::A todos os roteadores eigrp Todos os roteadores executando eigrp
FF05::2 Todos os roteadores em um site

Teste: você pode executar ping no endereço multicast no roteador: ping ipv6 ff02:::1

    b. O endereço multicast do endereço multicast do nó solicitado do nó solicitado

      Há também um endereço multicast do nó solicitado. Seus primeiros 104 bits são fixos, a saber: FF02::1:FF00:0000/104, e os últimos 24 bits são os 24 bits inferiores do endereço de bit unicast ou anycast . É usado principalmente para substituir IPv4 ARP para obter o MAC do vizinho para gerar uma tabela vizinha e é usado para detecção de conflito de endereço na LAN. Um endereço multicast especial, para cada endereço unicast e anycast configurado na interface de um nó ou roteador, um endereço multicast correspondente do nó solicitado será gerado automaticamente. Observe que o endereço local de link também gera um endereço multicast para o nó solicitado.

FF02::1:FF00:1 O endereço multicast do nó solicitado correspondente ao endereço unicast global

FF02::1:ff00:300 O endereço multicast do nó solicitado correspondente ao endereço unicast local do link

Escopo do trabalho: válido apenas no link local
Características: 1. No link local, o grupo de endereços multicast do nó solicitado geralmente contém apenas um usuário
      2. Desde que o endereço IPV6 de um nó seja conhecido, seu endereço IP pode ser calculado O endereço multicast do nó solicitado
Função: 1. No IPV6, não há ARP. ICMP substitui a função de ARP. O endereço multicast do nó solicitado é usado pelo nó para obter o endereço da camada de enlace do nó vizinho no mesmo enlace local. 3. É usado para detecção de endereço duplicado
      DAD. Antes de ser configurado como seu próprio endereço IPv6, um nó usa o DAD
         para verificar se o endereço já está em uso em seu link local.
Prefixo: FF02:0000:0000:0000:0000:0001:FFxx:xxxx/104 Como gerar
      FF02::1:FFxx:xxxx/104
: Os primeiros 104 bits do endereço multicast do nó solicitado são fixos e o últimos 24 bits do endereço IP Basta deslocá-lo para baixo e preenchê-lo para trás.
   Por exemplo: IPv6 --- 2001::1234:5678/64
   endereço multicast do nó solicitado --- FF02::1:FF34:5678 /104
   onde FF02::1:FF é parte fixa, um total de 104 bits
Endereço IP multicast para endereço MAC mapeamento:
regras de mapeamento: os primeiros 16 bits do endereço MAC multicast são fixados em 0x3333 e os últimos 32 bits do endereço IPV6 multicast são mapeados diretamente para os últimos 32 bits do endereço MAC multicast É isso.
Exemplo: O endereço IPV6 --FF12::1234:5678/64
    corresponde ao endereço MAC multicast --3333:1234:5678
    0x3333 é o prefixo fixo
Exemplo: Endereço multicast de todos os nós: FF02::0001
    Endereço MAC multicast correspondente: 3333:0000:0001

      c. Mapeamento do endereço multicast para o endereço MAC:

      O endereço multicast é aplicado na camada de rede.Na Ethernet, a camada de enlace também é necessária para encapsular o quadro de dados de transmissão, portanto, o endereço multicast precisa ser mapeado para um endereço MAC. No IPv4, o relacionamento de mapeamento é que os primeiros 24 bits são fixados como 0100.5E, o 25º bit é 0 e, em seguida, os 23 bits inferiores do endereço multicast são adicionados. No IPv6, a relação de mapeamento é que os primeiros 16 bits são fixados em 3333 e os 32 bits inferiores do endereço multicast são adicionados para formar um endereço MAC de 48 bits. Se o endereço multicast for FF02::1111:AAAA:BBBB, o endereço MAC correspondente será 3333.AAAA.BBBB.

      5. Endereço Anycast:

      Se o endereço de destino de um pacote de dados for um endereço anycast, o pacote de dados será enviado para a interface de rede mais próxima no sentido de roteamento, ou seja, o modo um para o mais próximo (um para o mais próximo), como: Características móveis, móveis Quando o dispositivo está em roaming para outras áreas, ele não precisa se conectar ao ponto de acesso original, mas apenas encontrar o mais próximo. Uma interface usada para representar um conjunto de nós distintos.

      Para diferenciá-lo dos endereços unicast, os endereços anycast geralmente concordam que o ID da interface de 64 bits é todo 0. Diferente do IPv4, o endereço de rede com todos os 0s e o endereço de broadcast com todos os 1s não podem ser atribuídos ao dispositivo, enquanto o endereço IPv6 anycast com todos os 0 bits de host e o endereço com todos os 1s podem ser usados ​​pelo dispositivo.


       6. Endereço IPV6 necessário:

      Uma vez que o nó habilite o IPV6, a interface irá gerar automaticamente os seguintes endereços
      1, endereço de link local
      2, endereço de loopback::1
      3, endereço multicast de todos os nós FF02::1
      4, se for um roteador, haverá FF02:: 2
      5. O endereço multicast do nó solicitado
      Nota: a porta serial e a porta de loopback tomarão emprestado o endereço MAC da porta Ethernet para gerar um endereço link-local.

      7. Incorporar endereço compatível com IPv4:

      As tecnologias de transição são geralmente divididas em três categorias: tecnologia de pilha de protocolo duplo, tecnologia de conversão de protocolo e tecnologia de túnel. Lado IPv6.O lado IPv4 extrai as informações do endereço v4 no endereço compatível, constrói o cabeçalho IPv4 e encapsula o IPv6. Endereços compatíveis comuns são: ::FFFF/96+32 bits IPv4; 6to4 usa 2002:IPv4:ID de sub-rede:ID de interface; Túnel ISATAP usa um prefixo fixo: 0000:5EFE:IPv4

      8、EUI-64:Exteded Unique Interface-64

      Os endereços EUI-64 usam os bits U/L e I/G da mesma forma que os endereços IEEE 802, e a identificação de interface tradicional para adaptadores de rede pode usar endereços de 48 bits chamados endereços IEEE 802. Esse endereço consiste em um ID da empresa de 24 bits (também chamado de ID do fabricante) e um ID de extensão de 24 bits (também chamado de ID do chassi).

      A combinação da ID da empresa (atribuída exclusivamente ao fabricante de cada adaptador de rede) e a ID do chassi (atribuída exclusivamente a cada adaptador de rede no momento da montagem) resulta em um endereço globalmente exclusivo de 48 bits. Esse endereço de 48 bits também é conhecido como endereço físico, endereço de hardware ou endereço MAC (Media Access Control).

      Pode ser visto na figura que o FFFE é inserido primeiro entre os primeiros 24 dígitos do ID da empresa e os últimos 24 dígitos do ID estendido e, em seguida, o sétimo dígito é invertido para que 48 dígitos se tornem 64 dígitos. Dos três originais grupos de endereços MAC Tornou-se 4 grupos.

       Mas no Windows, por uma questão de privacidade, a regra de conversão EUI-64 não é usada e o ID da interface é aleatório. Vemos que o identificador aleatório está ativado:

netsh interface ipv6 show global

      Para ativar o EUI-64, você pode usar o seguinte comando (executar no modo administrador):

netshell interface ipv6 set global randomizeidentifiers=disable store=persistent

      Ative o eui-64 nos switches Huawei e configure os endereços IP:

ipv6 enable
ipv6 address 2001::1/64 eui-64
ipv6 address FE80::1 link-local
dis ipv6 interface G0/0/0

Guess you like

Origin blog.csdn.net/jiecy/article/details/132116427