Mod 19 - IPv6

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 37

Bases de IPv6

Introdução

• Na década de 1980, a Força-Tarefa de Engenharia da Internet (IETF) lançou


o RFC 791 – Internet Protocol, que marca a padronização do IPv4. Nas
décadas seguintes, o IPv4 tornou-se um dos protocolos mais populares.
Numerosas pessoas desenvolveram várias aplicações baseadas no IPv4 e
fizeram vários suplementos e melhorias ao IPv4, permitindo que a Internet
florescesse.
• No entanto, 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 IPv4 por IPv6.
• Este curso descreve as razões para a transição de IPv4 para IPv6 e o
conhecimento básico de IPv6.
Objetivos
• Ao concluir este curso, você deve ser capaz de:
• Resumir as vantagens do IPv6 sobre o IPv4.
• Descrever os conceitos básicos do IPv6.
• Descrever os formatos e funções dos cabeçalhos de pacotes IPv6.
• Descrever o formato de endereço IPv6 e os tipos de endereço.
• Descrever o método e o procedimento básico para configurar
endereços IPv6.
• Configurar endereços IPv6 e rotas estáticas IPv6.
Conteúdo

1. Visão geral do IPv6

2. Configuração de endereço IPv6

3. Exemplos típicos de configuração IPv6


Status IPv4
• Em 3 de fevereiro de 2011, a Internet Assigned Numbers Authority (IANA) anunciou a alocação de seus últimos 4,68
milhões de endereços IPv4 para cinco Registros Regionais da Internet (RIRs) em todo o mundo. A IANA,
posteriormente, não tinha nenhum endereço IPv4 disponível.

APNIC: anunciado esgotamento LACNIC: anunciado esgotamento AFRINIC: anunciado esgotamento


do endereço IPv4 do endereço IPv4 do endereço IPv4

2011.4 2012.9 2014.6 2015.9 25/11/2019 Futuro

?
RIPE: anunciado esgotamento ARIN: anunciado esgotamento
IPv6
do endereço IPv4 do endereço IPv4
Por que IPv6?
IPv4 IPv6

Endereços IP públicos esgotados Espaço de endereço quase infinito


Design de cabeçalho de pacote
inadequado Alocação hierárquica de endereços
Tabela de roteamento grande, levando a Plug and play
consulta de tabela ineficiente
A dependência do ARP causa
tempestades de broadcast
vs. Cabeçalho de pacote simplificado

Os elementos de segurança IPv6


...
Integridade da comunicação E2E

Apoio à mobilidade

Recursos de QoS aprimorados

...
Vantagens do IPv6
Espaço de endereço A extensão do endereço de 128 bits fornece inúmeros endereços, atendendo aos requisitos de serviços emergentes, como a
quase infinito IoT, e facilitando a evolução e expansão do serviço.

Estrutura hierárquica Os endereços IPv6 são alocados de forma mais adequada do que os endereços IPv4, facilitando a agregação de rotas (reduzindo
de 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 de pacote simplificado melhora a eficiência de encaminhamento. Os novos aplicativos podem ser suportados
Cabeçalho de pacote
usando cabeçalhos de extensão, que facilitam o processamento de encaminhamento de dispositivos de rede e reduzem os
simplificado custos de investimento.

Os elementos de IPsec, autenticação de endereço de origem e outros recursos de segurança garantem a segurança E2E, evitando que o NAT
segurança prejudique a integridade da comunicação E2E.

Mobilidade Melhora consideravelmente a comunicação em tempo real e o desempenho das redes móveis.

Recursos de QoS Um campo de Etiqueta de Fluxo é adicionalmente definido e pode ser usado para alocar um recurso específico para um serviço
aprimorados especial e fluxo de dados.
Cabeçalho básico IPv6
• 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
Compensação
Identificação Flags Next
de Fragmento Payload Length Hop Limit
Header
TTL Protocol Head Checksum
Source Address Source Address

Destination Address
Destination Address
Options Padding

Nome/Local
Excluído Reserved Novo
alterado
Cabeçalho de extensão IPv6
Traffic • Comprimento do cabeçalho de extensão: 8 bits de
Versão Flow Label
Class comprimento. Este campo indica o comprimento do
cabeçalho de extensão excluindo o comprimento do
Next 40 campo Próximo cabeçalho.
Payload Length Hop Limit
Header Bytes • Dados do cabeçalho de extensão: comprimento
variável. Este campo indica a carga útil dos
Endereço de origem (128 bits) cabeçalhos de extensão e é uma combinação de uma
Endereço de destino (128 bits) série de opções e campos de preenchimento.
Cabeçalho básico IPv6
Próximo Comprimento do cabeçalho de Próximo cabeçalho=0 (cabeçalho de opções Hop-by-Hop)
Comprimento
Cabeçalho extensão Variável Cabeçalho de opções Hop-by-Hop IPv6
Dados do cabeçalho de extensão Próximo Cabeçalho=51 (Cabeçalho de Autenticação)
Cabeçalho de autenticação IPv6
Próximo Comprimento do cabeçalho de Comprimento
Próximo cabeçalho=6 (TCP)
Cabeçalho extensão Variável
Segmento de Dados TCP
Dados do cabeçalho de extensão
... Exemplo de pacote IPv6
Dados
Cabeçalho de extensão IPv6
Cabeçalho básico IPv6 Cabeçalho básico IPv6 Cabeçalho básico IPv6
Próximo cabeçalho=0 (cabeçalho de Próximo cabeçalho=0 (cabeçalho de opções Próximo cabeçalho=0 (cabeçalho de
opções Hop-by-Hop) Hop-by-Hop) opções Hop-by-Hop)
Cabeçalho de opções Hop-by-Hop IPv6 Cabeçalho de opções Hop-by-Hop IPv6 Cabeçalho de opções Hop-by-Hop IPv6
Próximo Cabeçalho=51 (Cabeçalho de Próximo Cabeçalho=51 (Cabeçalho de Próximo Cabeçalho=51 (Cabeçalho de
Autenticação) Autenticação) Autenticação)
Cabeçalho de autenticação IPv6 Cabeçalho de autenticação IPv6 Cabeçalho de autenticação IPv6
Próximo cabeçalho=6 (TCP) Próximo cabeçalho=6 (TCP) Próximo cabeçalho=6 (TCP)

Segmento de Dados TCP Segmento de Dados TCP Segmento de Dados TCP

Processa o cabeçalho básico e o


Constrói um pacote IPv6 cabeçalho Opções Hop-by-Hop.
Processa todos os
conforme necessário. cabeçalhos de pacotes.

Roteador de Roteador intermediário Roteador intermediário Roteador de destino


origem
• O comprimento do cabeçalho básico do pacote é fixo,
melhorando a eficiência de encaminhamento.
• Os cabeçalhos de extensão atendem a requisitos especiais.
Endereço IPv6
• O comprimento de um 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.

16 bits 16 bits 16 bits 16 bits 16 bits 16 bits 16 bits 16 bits

2001 : 0DB8 : 0000 : 0000 : 0008 : 0800 : 200C : 417A


As letras em um endereço IPv6 não diferenciam maiúsculas de minúsculas. Por exemplo, A é
equivalente a a.
• Semelhante a um endereço IPv4, um endereço IPv6 é expresso no formato de endereço IPv6/comprimento da
máscara.
▫ Exemplo: 2001:0DB8:2345:CD30:1230:4567:89AB:CDEF/64
Endereço IPv6: 2001:0DB8:2345:CD30:1230:4567:89AB:CDEF

Número da sub-rede: 2001:0DB8:2345:CD30::/64


Especificações de abreviação de endereço
IPv6
• Por conveniência, o IPv6 pode ser abreviado de acordo com as seguintes
regras.
Especificações da Abreviação Exemplos de abreviaturas

2001 : 0DB8 : 0000 : 0000 : 0008 : 0800 : 200C : 417A Antes 0000:0000:0000:0000:0000:0000:0000:0001 Depois

Os 0s principais em cada segmento de 16 bits podem ser omitidos. No entanto, ::1


se todos os bits em um segmento de 16 bits forem 0s, pelo menos um 0 deve
ser reservado. Os 0s à direita 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
Se um ou mais segmentos consecutivos de 16 bits contiverem apenas 0s, um Antes 2001: 0DB8:0000:0000:0000:2A2A: 0000:0001
dois pontos (::) 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
Se um endereço IPv6 abreviado contém dois pontos duplos (::), o endereço IPv6
não pode ser restaurado para o original. ou 2001:DB8:0:1234:FB00::5000:45FF
Classificação de Endereço IPv6
• Os endereços IPv6 são classificados em unicast, multicast e anycast de
acordo com o prefixo de endereço IPv6.
Nenhum endereço de
Endereços broadcast é definido no IPv6.
IPv6

Endereços Endereços Endereços


multicast Unicast Anycast

Endereço global Endereço local Endereço local Endereço IPv6 Outros endereços
unicast (GUA) exclusivo (ULA) do link (LLA) especial unicast...
2000::/3 FD00::/8 FE80::/10
Endereço Unicast Endereço Endereço
IPv6 Multicast IPv6 Anycast IPv6

Formato de Endereço Unicast IPv6


• Um endereço unicast IPv6 é composto por duas partes:
• Prefixo de rede: consiste em n bits e é paralelo ao ID de rede de um
endereço IPv4.
• ID da interface: consiste em (128 – n) bits e é paralelo ao ID do host de
um endereço IPv4.
• Endereços comuns de unicast IPv6, como GUAs e LLAs, exigem que o
prefixo de rede e o ID da interface sejam 64 bits.
n bits 128 – n bits

Prefixo de rede ID da interface


Endereço Unicast Endereço Endereço
IPv6 Multicast IPv6 Anycast IPv6

ID de interface de um endereço Unicast IPv6


• 3 métodos para gerar um ID de interface:
• Configuração manual
• Geração automática pelo sistema
• Usando o padrão de identificador exclusivo estendido de 64 bits IEEE (EUI-64)
• EUI-64 é mais comumente usado. Ele converte o endereço MAC de uma interface em um ID de interface IPv6.

Endereço MAC (hexadecimal) 3C-52-82-49-7E-9D

Endereço Mac (binário) 00111100-10010010-10000010-01001001-01111110-10011101

1 Inversão do bit 7 2 Inserir FFFE

ID EUI-64
(binário) 00111110-10010010-10000010-11111111-11111110-01001001-01111110-10011101

EUI-64 ID (hexadecimal) 3E-52-82-FF-FE-49-7E-9D


Endereço Unicast Endereço Endereço
IPv6 Multicast IPv6 Anycast IPv6

Endereço Unicast IPv6 Comum - GUA


• Um GUA também é chamado de um GUA agregável. Esse tipo de endereço é globalmente exclusivo e é usado por
hosts que precisam acessar a Internet. É equivalente a um endereço IPv4 público.

3 bits 45 bits 16 bits 64 bits


IPv6
Prefixo de Subnet
001
roteamento global ID
ID da interface Internet
Endereço de Rede Endereço do
host

• O endereço de rede e o ID de interface de um GUA têm


geralmente 64 bits de comprimento.
• Prefixo de roteamento global: é atribuído por um provedor a
uma organização e geralmente tem pelo menos 45 bits.
• ID da sub-rede: Uma organização pode dividir sub-rede com
base nos requisitos de rede.
• ID da interface: identifica a interface de um dispositivo. 2001:1::1/64 2001:2::1/64
Endereço Unicast Endereço Endereço
IPv6 Multicast IPv6 Anycast IPv6

Endereço Unicast IPv6 Comum - ULA


• Um ULA é um endereço IPv6 privado que pode ser usado apenas em uma intranet. Esse tipo de endereço não pode
ser roteado em uma rede pública IPv6 e, portanto, não pode ser usado para acessar diretamente uma rede pública.

8 bits 40 bits 16 bits 64 bits IPv6


1111 1101 ID Global
Subnet
ID da interface Internet
ID

Gerado usando um
algoritmo pseudoaleatório
• As ULAs usam o segmento de endereço FC00::/7, entre os
quais, apenas o segmento de endereço FD00::/8 é usado
atualmente. FC00::/8 está reservado para expansão futura.
• Embora um ULA seja válido apenas em um intervalo
limitado, ele também tem um prefixo globalmente exclusivo
(gerado usando um algoritmo pseudoaleatório, baixa
probabilidade de conflito). FD00:1AC0:872E::1/64 FD00:1AC0:872E::2/64 FD00:2BE1:2320::1/64
Endereço Unicast Endereço Endereço
IPv6 Multicast IPv6 Anycast IPv6

Endereço Unicast IPv6 Comum - LLA


• Um LLA é outro tipo de endereço IPv6 com escopo de aplicação limitado. O intervalo válido do LLA é o link local, com
o prefixo FE80::/10.

IPv6
10 bit 54 bit 64 bit
Internet
1111 1110 10 0 ID da interface

Fixo em 0

• Um LLA é usado para comunicação em um único link, como durante a


descoberta do SLAAC IPv6 e do vizinho IPv6.

• Pacotes de dados com o endereço IPv6 de origem ou de destino sendo


um LLA não são encaminhados para fora do link de origem. Em outras
palavras, o escopo válido de um LLA é o link local.

• Cada interface IPv6 deve ter um LLA. Os dispositivos Huawei suportam


geração automática e configuração manual de LLAs. FE80::1 FE80::2 FE80::3 FE80::4
Endereço Unicast Endereço Endereço
IPv6 Multicast IPv6 Anycast IPv6

Endereço Multicast IPv6


• Um endereço IPv6 multicast identifica várias interfaces e geralmente é usado em cenários de comunicação de um para muitos.
• Um endereço IPv6 multicast pode ser usado apenas como o endereço de destino dos pacotes IPv6.

Origem
Multicast
Multicast
8 bits 4 bits 4 bits 80 bits 32 bits
Rede
11111111 Flags Escopo Reservado (deve ser 0) ID do grupo

• Flags: indica um grupo multicast permanente ou transitório.


• Escopo: indica o escopo do grupo multicast.
• ID do grupo: indica um ID de grupo multicast.

Não-receptor Não-receptor Receptor Receptor


Não-receptor
Endereço Unicast Endereço Endereço
IPv6 Multicast IPv6 Anycast IPv6

Endereço Anycast IPv6


• Um endereço anycast identifica um grupo de interfaces de rede, que geralmente pertencem a diferentes nós. Um
endereço anycast pode ser usado como o endereço de origem ou de destino dos pacotes IPv6.

Caminho mais curto para PC1 acessar o servidor web

PC1 Servidor Web 1

PC1 e PC2 precisam


acessar Usa o mesmo
serviços web Internet endereço IPv6
fornecidos pelo 2001:0DB8::84C2.
2001:0DB8::84C2.

PC2 Servidor Web 2

Caminho mais curto para PC2 acessar o servidor web


Conteúdo

1. Visão geral do IPv6

2. Configuração de endereço IPv6

3. Exemplos típicos de configuração IPv6


Endereços IPv6 de Hosts e Roteadores
• Os endereços IPv6 unicast e endereços multicast de hosts e roteadores normalmente são os seguintes:

Rede

LLA do adaptador de rede FE80::2E0:FCFF:FE35:7287 LLA do adaptador de rede FE80::2E0:FCFF:FE99:1285


GUA atribuído por um
GUA atribuído por um 2001:: 2
2001:: 1 administrador
administrador
Endereço de loopback ::1
Endereço de loopback ::1
Endereços multicast de todos os
FF01:: 1 e FF02:: 1
Endereços multicast de todos os nós
FF01:: 1 e FF02:: 1
nós Endereços multicast de todos os
FF01::2 e FF02::2
Endereço multicast de solicited- roteadores
node correspondente a cada FF02::1:FF35:7287 Endereço multicast de solicited-
endereço unicast do adaptador de FF02::1:FF00:1 node correspondente a cada FF02::1:FF99:1285
rede endereço unicast do adaptador de FF02::1:FF00:2
rede
Processo de Serviço de Endereços Unicast
IPv6
• Antes de enviar pacotes IPv6, uma interface passa pela configuração de endereço, DAD e resolução de endereço.
Durante este processo, o Neighbor Discovery Protocol (NDP) desempenha um papel importante.

Semelhante às solicitações ARP no IPv4, as


GUAs e LLAs são os endereços unicast IPv6 mensagens ICMPv6 são usadas para gerar
mais comuns em uma interface. Vários O DAD é semelhante ao ARP gratuito no IPv4 e é
usado para detectar conflitos de endereço. os mapeamentos entre endereços IPv6 e
endereços IPv6 podem ser configurados endereços de camada de link de dados
em uma interface. (geralmente endereços MAC).

IPv6
Configuração de Resolução de encaminhamento
DAD
Endereço endereço de dados

GUA LLA

Configuração Configuração
manual manual

SLAAC (NDP) Gerado pelo sistema

Autoconfiguração de endereço Gerado dinamicamente usando


Stateful (DHCPv6) EUI-64
Configuração Dinâmica Resolução de
DAD
de Endereço endereço

Configuração Dinâmica de Endereço IPv6


Servidor
PC (cliente DHCPv6) Configuração de DHCPv6
endereço stateful

Interação DHCPv6
• Através da troca de mensagens DHCPv6, o servidor DHCPv6 configura automaticamente endereços/prefixos IPv6 e outros
parâmetros de configuração de rede (como endereços de servidor DNS, NIS e SNTP).

PC Configuração de Roteador
endereço stateless
2000::2E0:FCFF:FE35:7287/64 2000::1/64

ICMPv6 RA
(Meu prefixo de endereço de interface é 2000::/64.)
• O PC gera um endereço unicast com base no prefixo de endereço no RA e no ID de interface de 64 bits gerado localmente (por
exemplo, usando EUI-64).
• Apenas endereços IPv6 podem ser obtidos. Parâmetros como os parâmetros do servidor NIS e SNTP não podem ser obtidos.
DHCPv6 ou configuração manual é necessária para obter outras informações de configuração.
Configuração Dinâmica Resolução de
DAD
de Endereço endereço

DAD
• Independentemente de como um endereço unicast IPv6 é configurado, um host ou roteador:
• Executa DAD através de mensagens ICMPv6.
• Usa um endereço unicast somente após passar no procedimento DAD.

2001::FFFF/64 2001::FFFF/64
5489-98C8-1111 5489-9850-2222

ICMPv6 NS ICMPv6 NA
PC R1
1 2
Novo Origem 5489-98C8-1111 Origem 5489-9850-2222 Dispositivo já
dispositivo Destino 3333-FF00-FFFF Destino 3333-0000-0001 online
online
Origem :: Origem 2001::FFFF
Destino FF02::1:FF00:FFFF Destino FF02::1

ICMPv6 (Tipo 135) NS ICMPv6 (Tipo136) NA

Alvo: 2001::FFFF
Alvo: 2001::FFFF
MAC 5489-9850-2222

3 [DUPLICADO]
Conteúdo

1. Visão geral do IPv6

2. Configuração de endereço IPv6

3. Exemplos típicos de configuração IPv6


Configurações básicas de IPv6 (1)
1. Ativar IPv6.

[Huawei] ipv6
Ative o dispositivo para enviar e receber pacotes IPv6 unicast, incluindo pacotes IPv6 locais.
[Huawei-GigabitEthernet0/0/0] ipv6 enable
Habilite IPv6 na interface na exibição de interface.
2. Configure um LLA para a interface.
[Huawei-GigabitEthernet0/0/0] ipv6 address ipv6-address link-local
[Huawei-GigabitEthernet0/0/0] ipv6 address auto link-local
Configure um LLA para a interface manual ou automaticamente na visualização da interface.
3. Configure um GUA para a interface.
[Huawei-GigabitEthernet0/0/0] ipv6 address { ipv6-address prefix-length | ipv6-address/prefix-length }
[Huawei-GigabitEthernet0/0/0] ipv6 address auto { global | dhcp }
Configure um GUA para a interface manual ou automaticamente (stateful ou stateless) na visualização da interface.
Configurações básicas de IPv6 (2)
4. Configure uma rota estática IPv6.

[Huawei] ipv6 route-static dest-ipv6-address prefix-length { interface-type interface-number [ nexthop-ipv6-address ] |


nexthop-ipv6-address } [ preference preference ]

5. Exibir informações de IPv6 em uma interface.

[Huawei] display ipv6 interface [ interface-type interface-number | brief ]

6. Exibir informações de entrada do vizinho.

[Huawei] display ipv6 neighbors

7. Habilite uma interface para enviar mensagens RA.

[Huawei-GigabitEthernet0/0/0] undo ipv6 nd ra halt

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 executar o SLAAC.
Para executar o SLAAC, é necessário habilitar manualmente a função de envio de mensagens RA.
Exemplo: Configurando uma pequena rede
IPv6 (1)
R3
GE 0/0/0 1. Ative o IPv6 globalmente e em interfaces relacionadas de R1,
Usando DHCPv6 R2, R3 e R4 e habilite as interfaces para gerar automaticamente
2002::1/64
GE 0/0/0 LLAs. O seguinte usa configurações R1 como exemplo.

GE 1/0/0
R2 2001::2/64 [R1]ipv6
GE 0/0/0
[R1]interface GigabitEthernet 0/0/0
GE 0/0/1 2001::1/64
R1 [R1-GigabitEthernet0/0/0]ipv6 enable
2003::1/64
[R1-GigabitEthernet0/0/0]ipv6 address auto link-local
GE 0/0/0
SLAAC
R4 2. Configure GUAs IPv6 estáticos nas interfaces relacionadas de
Rede IPv6
• Requisitos de configuração
R1 e R2.
[R1]interface GigabitEthernet 0/0/0
▫ Conecte R1 e R2 através de interfaces com endereços IPv6
[R1-GigabitEthernet0/0/0]ipv6 address 2001::1 64
estáticos.
▫ Configure R2 como um servidor DHCPv6 para atribuir um
GUA a GE 0/0/0 de R3. [R2]interface GigabitEthernet 1/0/0
[R2-GigabitEthernet1/0/0]ipv6 address 2001::2 64
▫ Ative o R2 para enviar mensagens RA e configure o GE 0/0/0 [R2-GigabitEthernet1/0/0]interface GigabitEthernet 0/0/0
do R4 para executar automaticamente o SLAAC com base nas [R2-GigabitEthernet0/0/0]ipv6 address 2002::1 64
mensagens RA enviadas pelo R2. [R2-GigabitEthernet0/0/0]interface GigabitEthernet 0/0/1
▫ Configure rotas estáticas para implementar o acesso mútuo [R2-GigabitEthernet0/0/1]ipv6 address 2003::1 64
entre os dispositivos.
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 de R3 para obter um GUA usando DHCPv6.
GE 0/0/0

GE 1/0/0 [R2]dhcp enable


R2 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
▫ Conecte R1 e R2 através de interfaces com endereços IPv6 [R3]dhcp enable
estáticos. [R3]interface GigabitEthernet 0/0/0
▫ Configure R2 como um servidor DHCPv6 para atribuir um
[R3-GigabitEthernet0/0/0]ipv6 address auto dhcp
GUA a GE 0/0/0 de R3.
▫ Ative o R2 para enviar mensagens RA e configure o GE 0/0/0
do R4 para executar automaticamente o SLAAC com base nas
mensagens RA enviadas pelo R2.
▫ Configure rotas estáticas para implementar o acesso mútuo
entre os dispositivos.
Exemplo: Configurando uma pequena rede
IPv6 (3)
R3
GE 0/0/0 4. Ative o R2 para anunciar mensagens RA. Ative o R4 para obter
Usando DHCPv6 um endereço através do SLAAC com base nas mensagens RA
2002::1/64
GE 0/0/0 enviadas pelo R2.
GE 1/0/0
R2 [R2]interface GigabitEthernet 0/0/1
2001::2/64 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
▫ Conecte R1 e R2 através de interfaces com endereços IPv6
estáticos.
▫ Configure R2 como um servidor DHCPv6 para atribuir um
GUA a GE 0/0/0 de R3.
▫ Ative o R2 para enviar mensagens RA e configure o GE 0/0/0
do R4 para executar automaticamente o SLAAC com base nas
mensagens RA enviadas pelo R2.
▫ Configure rotas estáticas para implementar o acesso mútuo
entre os dispositivos.
Exemplo: Configurando uma pequena rede
IPv6 (4)
R3
GE 0/0/0 5. Configure rotas estáticas em 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 6. Configure uma rota estática agregada em R1.
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.
▫ Conecte R1 e R2 através de interfaces com endereços IPv6
estáticos. [R3]ipv6 route-static :: 0 2002::1
▫ Configure R2 como um servidor DHCPv6 para atribuir um
GUA a GE 0/0/0 de R3.
▫ Ative o R2 para enviar mensagens RA e configure o GE 0/0/0
do R4 para executar automaticamente o SLAAC com base nas
mensagens RA enviadas pelo R2.
▫ Configure rotas estáticas para implementar o acesso mútuo
entre os dispositivos.
Quiz

1. Qual é a forma mais abreviada do endereço IPv6 2001:0DB8:0000:0000:032A:0000:0000:2D70?

2. Qual é o processo de SLAAC para hosts IPv6?


Quiz

1. Qual é a forma mais abreviada do endereço IPv6 2001:0DB8:0000:0000:032A:0000:0000:2D70?


2001:0DB8::32A:0:0:2D70 (Confiram, está certo ou faltou fazer alguma coisa?)

2. Qual é o processo de SLAAC para hosts IPv6?


1. Cria automaticamente um endereço IP usando seu prefixo de link local (que é FE80::/10) e um identificador de
interface derivado do endereço MAC do dispositivo.
2. Envia uma mensagem de solicitação de roteador (Router Solicitation - RS) para todos os roteadores na rede local
usando um endereço de multicast (FF02::2).
3. Os roteadores respondem com uma mensagem de anúncio de roteador (Router Advertisement - RA), que
contém informações sobre a rede, incluindo o prefixo da rede.
4. O dispositivo usa as informações para criar um endereço globalmente exclusivo, combinando o prefixo da rede
com o identificador de interface que ele gerou inicialmente.
5. O dispositivo então realiza um procedimento de DAD (Duplicate Address Detection) para verificar se o endereço
gerado é único na rede local.
6. Se não houver conflito, o endereço é atribuído à interface.
7. Finalmente, se o roteador estiver anunciando um servidor DNS usando o campo Recursive DNS Server (RDNSS)
em suas mensagens RA, o dispositivo adicionará esse servidor DNS à sua lista de servidores DNS para resolver
nomes de domínio.
Resumo
Comparação IPv6 IPv4

Comprimento do
128 bits 32 bits
endereço
Um cabeçalho de pacote básico 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
suportar recursos estendidos
variável

Tipo de endereço Unicast, multicast e anycast Unicast, multicast e broadcast

Configuração de
Estático, DHCP e SLAAC Estático e DHCP
Endereço

DAD ICMPv6 ARP gratuito

Resolução de
ICMPv6 ARP
endereço
Obrigado

Você também pode gostar