Escolar Documentos
Profissional Documentos
Cultura Documentos
Page 1 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Foreword
Na década de 1980, a Internet Engineering Task Force (IETF) lançou a RFC 791 - Internet
Protocol, que marca a padronização do IPv4. Nas décadas seguintes, o IPv4 se tornou um dos
protocolos mais populares. Muitas pessoas desenvolveram várias aplicações baseadas em IPv4 e
fizeram vários suplementos e aprimoramentos para IPv4, permitindo que a Internet prosperasse.
Porém, com a expansão da Internet e o desenvolvimento de novas tecnologias como 5G e
Internet das Coisas (IoT), O IPv4 enfrenta cada vez mais desafios. É imperativo substituir o IPv4
pelo IPv6.
Este curso descreve os motivos da transição do IPv4 para o IPv6 e o conhecimento básico do
IPv6.
Page 2 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Objectives
Ao concluir este curso, você será capaz de:
▫ Resumir as vantagens do IPv6 em relação ao IPv4.
Page 3 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Contents
1. Visão geral do IPv6
2. Configuração de endereço IPv6
3. Exemplos típicos de configuração IPv6
Page 4 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Status IPv4
Em 3 de fevereiro de 2011, a Internet Assigned Numbers Authority (IANA) anunciou a alocação uniforme de seus
últimos 4,68 milhões de endereços IPv4 para cinco Registros Regionais da Internet (RIRs) em todo o mundo. A partir
de então, IANA não tinha nenhum endereço IPv4 disponível.
?
RIPE: anunciou o esgotamento ARIN: anunciou o esgotamento
IPv6
de endereços IPv4 de endereços IPv4
Page 5 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Por que IPv6?
IPv4 IPv6
Page 6 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Vantagens IPv6
Espaço de endereço quase O comprimento do endereço de 128 bits fornece vários endereços, atendendo aos requisitos de serviços emergentes como a IoT e
infinito facilitando a evolução e expansão de serviços.
Estrutura hierárquica de Os endereços IPv6 são alocados de maneira mais adequada do que os endereços IPv4, facilitando a agregação de rotas (reduzindo
endereços o tamanho das tabelas de roteamento IPv6) e a consulta rápida de rotas.
Plug and play IPv6 suporta stateless address autoconfiguration (SLAAC), simplificando o acesso ao terminal.
O cabeçalho do pacote simplificado melhora a eficiência do encaminhamento. Novas aplicações podem ser suportadas usando
Cabeçalho de pacote
cabeçalhos de extensão, que facilitam o processamento de encaminhamento dos dispositivos de rede e reduzem os custos de
simplificado investimento.
IPsec, autenticação do endereço de origem e outros recursos de segurança garantem a segurança E2E, evitando que o NAT
Recursos de segurança danifique a integridade da comunicação E2E.
Mobilidade Melhora muito a comunicação em tempo real e o desempenho das redes móveis.
Recursos de QoS O campo Flow Label é definido adicionalmente e pode ser usado para alocar um recurso específico para um serviço especial e
aprimorados fluxo de dados.
Page 7 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Cabeçalho IPv6 básico
Um cabeçalho IPv6 consiste em um cabeçalho IPv6 básico obrigatório e cabeçalhos de extensão opcionais.
O cabeçalho básico fornece informações básicas para o encaminhamento de pacotes e é analisado por todos os
dispositivos em um caminho de encaminhamento.
Cabeçalho do pacote IPv4 (20-60 Cabeçalho IPv6 básico (40
bytes) bytes)
Version IHL ToS Total Length Traffic
Version Flow Label
Class
Fragment
Identification Flags Next
Offset Payload Length Hop Limit
Header
TTL Protocol Head Checksum
Source Address Source Address
Destination Address
Destination Address
Options Padding
Nome/ local
Excluído Reservado Novo
alterado
Page 9 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Cabeçalho de extensão IPv6
Traffic • Extension Header Length : 8 bits de comprimento.
Version Flow Label
Class Este campo indica o comprimento do cabeçalho de
extensão, excluindo o comprimento do campo Next
Next 40 Header .
Payload Length Hop Limit
Header bytes • Extension Header Data: comprimento variável. Este
campo indica o payload dos cabeçalhos de extensão e
Source Address (128 bits) é uma combinação de uma série de opções e campos
Destination Address (128 bits) de padding.
Basic IPv6 Header
Comprime Next Header=0 (Hop-by-Hop Options Header)
Next Header Extension Header Length
nto IPv6 Hop-by-Hop Options Header
Extension Header Data variável Next Header=51 (Authentication Header)
IPv6 Authentication Header
Next Header Extension Header Length Comprime Next Header=6 (TCP)
nto
Extension Header Data variável TCP Data Segment
Page 10 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Mecanismo de processamento de pacotes IPv6
Basic IPv6 Header Basic IPv6 Header Basic IPv6 Header
Next Header=0 (Hop-by-Hop Options Next Header=0 (Hop-by-Hop Options Next Header=0 (Hop-by-Hop Options
Header) Header) Header)
IPv6 Hop-by-Hop Options Header IPv6 Hop-by-Hop Options Header IPv6 Hop-by-Hop Options Header
Next Header=51 (Authentication Header) Next Header=51 (Authentication Header) Next Header=51 (Authentication Header)
Page 12 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Endereço IPv6
O comprimento do endereço IPv6 é de 128 bits. Os dois pontos são geralmente usados para dividir o endereço IPv6
em oito segmentos. Cada segmento contém 16 bits e é expresso em notação hexadecimal.
Page 13 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Especificações da abreviatura do endereço IPv6
Por conveniência, o IPv6 pode ser abreviado de acordo com as seguintes regras.
Especificações de abreviatura Exemplos de Abreviação
2001 : 0DB8 : 0000 : 0000 : 0008 : 0800 : 200C : 417A Antes 0000:0000:0000:0000:0000:0000:0000:0001
Os 0s iniciais em cada segmento de 16 bits podem ser omitidos. No entanto, se Depois ::1
todos os bits em um segmento de 16 bits forem 0s, pelo menos um 0 deve ser
reservado. Os 0s restantes não podem ser omitidos. Antes 2001:0DB8:0000:0000:FB00:1400:5000:45FF
Depois 2001:DB8::FB00:1400:5000:45FF
2001 : DB8 : 0 : 0 : 8 : 800 : 200C : 417A
Antes 2001:0DB8:0000:0000:0000:2A2A:0000:0001
Se um ou mais segmentos consecutivos de 16 bits contiverem apenas 0s, um
dois pontos duplos (::) pode ser usado para representá-los, mas apenas um :: é Depois 2001:DB8::2A2A:0:1
permitido em um endereço IPv6 inteiro.
Antes 2001:0DB8:0000:1234:FB00:0000: 5000:45FF
2001 : DB8 :: 8 : 800 : 200C : 417A Depois 2001:DB8::1234:FB00:0:5000:45FF
Page 14 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Classificação de endereço IPv6
Os endereços IPv6 são classificados em endereços unicast, multicast e anycast de acordo com
Nenhum endereço de
o prefixo de endereço IPv6. broadcast é definido no
Endereços IPv6.
IPv6
Page 15 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Endereço Unicast Endereço IPv6 Anycast
IPv6 multicast IPv6 Endereço
Os endereços IPv6 unicast comuns, como GUAs e LLAs, exigem que o prefixo de rede e o ID
da interface sejam de 64 bits.
Page 16 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Endereço Unicast Endereço IPv6 Anycast
IPv6 multicast IPv6 Endereço
EUI-64 é o mais comumente usado. Ele converte o endereço MAC de uma interface em um ID de interface IPv6.
EUI-64 ID
(binary) 00111110-10010010-10000010-11111111-11111110-01001001-01111110-10011101
Page 17 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Endereço Unicast Endereço IPv6 Anycast
IPv6 multicast IPv6 Endereço
Page 18 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Endereço Unicast Endereço IPv6 Anycast
IPv6 multicast IPv6 Endereço
Page 19 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Endereço Unicast Endereço IPv6 Anycast
IPv6 multicast IPv6 Endereço
IPv6
10 bit 54 bit 64 bit
1111 1110 10 0 Interface ID
Internet
Fixo em 0
Page 20 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Endereço Unicast Endereço IPv6 Anycast
IPv6 multicast IPv6 Endereço
Origem de
multicast
8 bits 4 bits 4 bits 80 bits 32 bits Multicast
11111111 Flags Scope Reserved (must be 0) Group ID Rede
Page 21 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Endereço Unicast Endereço IPv6 Anycast
IPv6 multicast IPv6 Endereço
64 bits 64 bits
Endereço IPv6
unicast ou IPv6 Address Prefix Interface ID
anycast
24 bits
copiados
Endereço multicast FF02 0000 0000 0000 0000 0001 FF
solicited-node
correspondente 104 bits (prefixo fixo) 24 bits
Page 22 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Endereço Unicast Endereço IPv6 Anycast
IPv6 multicast IPv6 Endereço
Page 23 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Contents
1. Visão geral do IPv6
2. Configuração do endereço IPv6
3. Exemplos típicos de configuração IPv6
Page 24 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Endereços IPv6 de Hosts e Routers
Os endereços IPv6 unicast e endereços multicast de hosts e roteadores são normalmente os seguintes:
Rede
Page 25 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Processo de serviço de endereços IPv6 Unicast
Antes de enviar pacotes IPv6, uma interface passa por configuração do endereço, DAD e resolução de endereço.
Durante este processo, o Neighbour Discovery Protocol (NDP) desempenha um papel importante.
Semelhante às solicitações ARP no IPv4, as
GUAs e LLAs são os endereços IPv6 mensagens ICMPv6 são usadas para gerar
unicast mais comuns em uma interface. O DAD é semelhante ao gratuitous ARP no IPv4 e é
usado para detectar conflitos de endereços. os mapeamentos entre os endereços IPv6 e
Vários endereços IPv6 podem ser os endereços da camada de enlace
configurados em uma interface. (geralmente endereços MAC).
GUA LLA
Configuração Configuração
manual manual
Page 26 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
NDP
O NDP é definido no RFC 2461, que foi substituído pelo RFC 4861.
O NDP usa mensagens ICMPv6 para implementar suas funções.
Mensagens ICMPv6 usadas pelo NDP
SLAAC Prefix Tipo de ICMPv6 Nome da mensagem
advertisement 133 Router Solicitation (RS)
NDP DAD 134 Router Advertisement (RA)
135 Neighbor Solicitation (NS)
Address resolution
136 Neighbor Advertisement (NA)
Page 27 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Configuração de Resolução de
PAPAI
Endereço Dinâmico endereço
Interação DHCPv6
• Por meio da troca de mensagens DHCPv6, o servidor DHCPv6 configura automaticamente endereços/prefixos IPv6 e outro
parâmetros de configuração de rede (como endereços de servidor DNS, NIS e SNTP).
ICMPv6 RA
(Meu prefixo do endereço da interface é 2000::/64.)
• O PC gera um endereço unicast com base no prefixo do endereço no RA e no interface ID de 64 bits gerado localmente (por
exemplo, usando EUI-64).
• Somente endereços IPv6 podem ser obtidos. Parâmetros como NIS e parâmetros do servidor SNTP não podem ser obtidos. DHCPv6
ou configuração manual é necessária para obter outras informações de configuração.
Page 28 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Page 29 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Configuração de Resolução de
PAPAI
Endereço Dinâmico endereço
DAD
Independentemente de como um endereço IPv6 unicast é configurado, um host ou roteador:
▫ Executa DAD por meio de mensagens ICMPv6.
ICMPv6 NS ICMPv6 NA
P R1
1 2
C
Novo dispositivo Source 5489-98C8-1111 Source 5489-9850-2222 Dispositivo já
online Destination 3333-FF00-FFFF Destination 3333-0000-0001 online
Source :: Source 2001::FFFF
Destination FF02::1:FF00:FFFF Destination FF02::1
Target: 2001::FFFF
Target: 2001::FFFF
MAC 5489-9850-2222
3 [DUPLICAD
O]
Page 30 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Configuração de Resolução de
PAPAI
Endereço Dinâmico endereço
Resolução de endereço
O IPv6 usa mensagens ICMPv6 NS e NA para substituir a função de resolução de endereço do ARP no IPv4.
2001::1/64 2001::2/64
5489-98C8-1111 5489-9850-2222
Solicita o endereço MAC
correspondente a 2001::2/64.
PC 1 Responde 2 R1
Page 31 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Contents
1. Visão geral do IPv6
2. Configuração de endereço IPv6
3. Exemplos típicos de configuração IPv6
Page 32 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Configurações básicas de IPv6 (1)
1. Ative o IPv6.
[Huawei] ipv6
Habilite o dispositivo para enviar e receber pacotes IPv6 unicast, incluindo pacotes IPv6 locais.
[Huawei-GigabitEthernet0/0/0] ipv6 enable
Configure o GUA para a interface manual ou automaticamente (stateful ou stateless) na visualização da interface.
Page 33 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Configurações básicas de IPv6 (2)
4. Configure uma rota estática IPv6.
Por padrão, as interfaces de um roteador Huawei não enviam mensagens ICMPv6 RA. Nesta situação, outros dispositivos nos
links conectados às interfaces não podem realizar o SLAAC.
Para executar o SLAAC, você precisa habilitar manualmente a função de envio de mensagens RA.
Page 34 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Exemplo: Configurando uma pequena rede IPv6 (1)
R3 1. Habilite IPv6 globalmente e nas interfaces relacionadas do R1,
GE0/0/0
Usando DHCPv6 R2, R3, e R4, e permitir que as interfaces gerem LLAs
2002::1/64 automaticamente. A seguir usa a configurações do R1 como um
GE 0/0/0
exemplo.
GE1/0/0
R2 2001::2/64 [R1]ipv6
GE0/0/0
[R1]interface GigabitEthernet 0/0/0
GE0/0/1 2001::1/64
R1 [R1-GigabitEthernet0/0/0]ipv6 enable
2003::1/64
[R1-GigabitEthernet0/0/0]ipv6 address auto link-local
GE0/0/0
SLAAC
R4 2. Configure IPv6 GUAs estáticos nas interfaces relacionadas de
Rede IPv6
• Requisitos de configuração R1 e R2.
▫ [R1]interface GigabitEthernet 0/0/0
Conectar R1 e R2 por meio de interfaces com endereços IPv6
[R1-GigabitEthernet0/0/0]ipv6 address 2001::1 64
estáticos.
▫ Configurar R2 como o servidor DHCPv6 para atribuir um
GUA a GE0/0/0 do R3. [R2]interface GigabitEthernet 1/0/0
[R2-GigabitEthernet1/0/0]ipv6 address 2001::2 64
▫ Permitir R2 para enviar mensagens RA e configurar GE0/0/0 [R2-GigabitEthernet1/0/0]interface GigabitEthernet 0/0/0
do R4 para executar SLAAC automaticamente com base nas [R2-GigabitEthernet0/0/0]ipv6 address 2002::1 64
mensagens RA enviadas por R2. [R2-GigabitEthernet0/0/0]interface GigabitEthernet 0/0/1
▫ Configure as rotas estáticas para implementar o acesso mútuo [R2-GigabitEthernet0/0/1]ipv6 address 2003::1 64
entre os dispositivos.
Page 35 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Exemplo: Configurando uma pequena rede IPv6 (2)
R3
GE 0/0/0
3. Configure R2 como um servidor DHCPv6. Configure a interface
Usando DHCPv6
2002 :: 1/64 relacionada do R3 para obter o GUA usando DHCPv6.
GE 0/0/0
R2
GE 1/0/0 [R2]dhcp enable
2001 :: 2/64 GE 0/0/0
[R2]dhcpv6 pool pool1
GE 0/0/1 2001 :: 1/64
R1
2003 :: 1/64 [R2-dhcpv6-pool-pool1]address prefix 2002::/64
GE 0/0/0 [R2]interface GigabitEthernet 0/0/0
SLAAC
R4 [R2-GigabitEthernet0/0/0]dhcpv6 server pool1
Rede IPv6
• Requisitos de configuração
▫ Conectar R1 e R2 por meio de interfaces com endereços IPv6 [R3]dhcp enable
estáticos. [R3]interface GigabitEthernet 0/0/0
▫ Configurar R2 como o servidor DHCPv6 para atribuir um
[R3-GigabitEthernet0/0/0]ipv6 address auto dhcp
GUA a GE 0/0/0 de R3.
▫ Permitir R2 para enviar mensagens RA e configurar GE 0/0/0
de R4 para executar SLAAC automaticamente com base nas
mensagens RA enviadas por R2.
▫ Configure as rotas estáticas para implementar o acesso mútuo
entre os dispositivos.
Page 36 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Exemplo: Configurando uma pequena rede IPv6 (3)
R3
GE 0/0/0 4. Habilite R2 para anunciar mensagens RA. Para permitir R4
Usando DHCPv6 obter um endereço através do SLAAC com base nas mensagens
2002 :: 1/64
GE 0/0/0 RA enviadas por R2.
GE 1/0/0
R2 2001 :: 2/64
[R2]interface GigabitEthernet 0/0/1
GE 0/0/0
GE 0/0/1 2001 :: 1/64 [R2-GigabitEthernet0/0/1]undo ipv6 nd ra halt
R1
2003 :: 1/64
GE 0/0/0
SLAAC [R4]interface GigabitEthernet 0/0/0
R4
Rede IPv6 [R4-GigabitEthernet0/0/0]ipv6 address auto global
• Requisitos de configuração
▫ Conectar R1 e R2 por meio de interfaces com endereços IPv6
estáticos.
▫ Configurar R2 como um servidor DHCPv6 para atribuir um
GUA a GE 0/0/0 de R3.
▫ Permitir R2 para enviar mensagens RA e configurar GE 0/0/0
de R4 para executar SLAAC automaticamente com base nas
mensagens RA enviadas por R2.
▫ Configure as rotas estáticas para implementar o acesso mútuo
entre os dispositivos.
Page 37 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Exemplo: Configurando uma pequena rede IPv6 (4)
R3
GE 0/0/0 5. Configure as rotas estáticas no R4.
Usando DHCPv6
2002::1/64
GE 0/0/0 [R4] ipv6 route-static 2001:: 64 2003::1
[R4] ipv6 route-static 2002:: 64 2003::1
GE 1/0/0
R2 2001::2/64 GE 0/0/0
GE 0/0/1 2001::1/64
R1 6. Configure uma rota estática agregada no R1.
2003::1/64
GE 0/0/0 [R1] ipv6 route-static 2002:: 15 2001::2
SLAAC
R4
Rede IPv6
• Requisitos de configuração 7. Configure uma rota padrão no R3.
▫ Conectar R1 e R2 por meio de interfaces com endereços IPv6
estáticos. [R3] ipv6 route-static :: 0 2002::1
▫ Configurar R2 como um servidor DHCPv6 para atribuir um
GUA a GE 0/0/0 de R3.
▫ Permitir R2 para enviar mensagens RA e configurar GE 0/0/0
de R4 para executar SLAAC automaticamente com base nas
mensagens RA enviadas por R2.
▫ Configure as rotas estáticas para implementar o acesso mútuo
entre os dispositivos.
Page 38 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Quiz
1. Qual é a forma mais abreviada do endereço IPv6 2001:0DB8:0000:0000:032A:0000:0000:2D70?
2. Qual é o processo do SLAAC para hosts IPv6?
Page 39 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Summary
Comprimento do
128 bits 32 bits
endereço
Um cabeçalho básico do pacote fixo de 40 bytes
Um cabeçalho básico contendo o campo Opções para
Formato do pacote + cabeçalhos de extensão de comprimento
suporte a recursos estendidos
variável
Configuração de
Estática, DHCP e SLAAC Estática e DHCP
endereço
Resolução de
ICMPv6 ARP
endereço
Page 40 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.
Thank You
www.huawei.com
Page 41 Copyright © 2020 Huawei Technologies Co., Ltd. All rights reserved.