Parte 1 - PowerPoint PPT Presentation

1 / 60
About This Presentation
Title:

Parte 1

Description:

Parte 1 Protocolo e Servi os B sicos Edgard Jamhour Problemas do IP Vers o 4 Em 1998: 29,5 milh es de hosts em 190 pa ses. IPv4 permite endere ar 32 ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 61
Provided by: jamh
Category:
Tags: parte

less

Transcript and Presenter's Notes

Title: Parte 1


1
Parte 1 Protocolo e Serviços Básicos
  • Edgard Jamhour

2
Problemas do IP Versão 4
  • Em 1998 29,5 milhões de hosts em 190 países.
  • IPv4 permite endereçar 32 bilhões de hosts.
  • Esgotamento do espaço de endereçamento pelo uso
    de classes.
  • CIDR (Classless Inter Domain Routing) reduziram a
    pressão por IPs mas aumentam em demasia as
    tabelas de roteamento dos backbones na Internet.
  • Endereços IPv4 privados podem ser utilizados
    apenas por clientes.
  • Novas aplicações estão aumentando a necessidade
    de mais endereços IPv4 para servidores.

3
Estrutura da Internet IPv4
  • A internet é estruturada na forma de sistemas
    autônomos

A
B
F
G
E
H
C
I
D
J
SISTEMA AUTÔNOMO 1
SISTEMA AUTÔNOMO 2
X
Y
Z
SISTEMA AUTÔNOMO 3
4
Sistema Autônomo (AS)
  • Um AS é uma rede que divulga seus endereços para
    outras redes da Internet.
  • Propriedades do AS
  • Possui os seus próprios IPs.
  • Seus endereços independem do provedor de acesso.
  • Pode conectar-se a vários provedores
    simultaneamente.

Redes pertencentes ao AS
Conexão com outro AS
F
G
H
I
J
Conexão com outro AS
5
Exemplo de AS
  • Bloco de Endereços do AS
  • 200.17.0.0/16 (255.255.0.0)
  • 200.17.0.0 ao 200.17.255.255

G 200.17.1.1 H 200.17.2.1 J 200.17.3.1
200.17.1.0/24
AS 200.17.0.0/16
Conexão com outro AS
200.17.2.0/24
F
G
H
I
J
Conexão com outro AS
200.17.3.0/24
6
Tipos de AS
  • Sistemas autônomos podem ser
  • Redes Privadas
  • Transportam apenas o seu próprio tráfego.
  • Provedores
  • Transportam o tráfego de outras redes.

privado
público
público
privado
público
7
Quem usa os endereços do Provedor não é um AS
Gateway Default da Rede Corporativa
A
B
F
G
E
H
C
I
D
J
SISTEMA AUTÔNOMO 2
SISTEMA AUTÔNOMO 1
X
Y
Z
SISTEMA AUTÔNOMO 3
8
Sistema Autônomo
  • As rotas na Internet são atualizadas
    automaticamente.
  • A estratégia de roteamento no interior do sistema
    autônomo rede é escolhida pelo administrador do
    sistema.
  • OSPF Open Shortest Path First
  • A estratégia de roteamento entre sistemas
    autônomos é definida por um protocolo de
    roteamente padrão
  • BGP Border Gateway Protocol

9
EGP
SA3
OSPF
Y
Z
OSPF
X
W
OSPF
OSPF
BGP
200.17.0.0/16 200.18.0.0./16
OSPF
B
E
OSPF
F
G
OSPF
BGP
C
OSPF
OSPF
D
OSPF
OSPF
I
OSPF
J
OSPF
210.7.0.0/16
SA2
SA1
10
Problemas em Backbones IPv4
  • Roteadores de Borda possuem um número muito
    grande de rotas
  • Aproximadamente 50.000 rotas e aumentando
  • Alterações nas rotas provocam tráfego de
    atualização BGP. Isto acontece quando
  • Uma nova rede foi encontrada.
  • Um caminho melhor para uma rede foi encontrado.
  • Um caminho considerado anteriormente melhor foi
    degradado.

11
IPv6
  • IPv6 Internet Protocolo, versão 6.
  • Também denominado IPng (ng next generation)
  • Características
  • Endereçamento hierárquico, baseados em prefixos,
    permite manter as tabelas de roteamento pequenas
    e roteamento eficiente no backbone.
  • Mecanismos de autoconfiguração de interfaces de
    rede.
  • Suporte ao encapsulamento de si mesmo e dos
    outros protocolos.

12
Características do IPv6
  • 4. Classe de serviço para distinguir o tipo de
    dados.
  • 5. Suporte a roteamento multicast aperfeiçoado.
  • 6. Autenticação e criptografia embutidas.
  • 7. Métodos de transição para migrar para IPv4.
  • 8. Métodos de compatibilidade para coexistir e
    comunicar com IPv4.

13
Datagrama IPv6
  • IPv6 utiliza um formato de datagrama
    completamente diferente do IPv4.
  • O cabeçalho do IPv6 é composto de duas partes
  • um cabeçalho de tamanho fixo
  • zero ou mais cabeçalhos de extensão

Cabeçalho Base
Cabeçalho Extensão
Dados
...
Cabeçalho Extensão
IPv6
tamanho fixo
tamanho fixo ou variável
Cabeçalho Com todos as funções
DADOS
IPv4
14
Cabeçalho IPv6
  • A figura abaixo mostra a porção fixa do cabeçalho
    IP.
  • O cabeçalho IPv6 tem menos campos que o IPv4
  • No total, o IPv6 utiliza um cabeçalho de 40 bytes.

byte 1
byte 2
byte 3
byte 4
Version
Priority
Flow Label
Payload length
Next Header
Hop Limit
Source Address (16 bytes)
Destination Address (16 bytes)
15
Cabeçalho IPv6
  • Version (4 bits)
  • Contém o número fixo 6.
  • Será utilizado pelos roteadores e demais hosts
    para determinar se eles podem ou não transportar
    o pacote.

IPv4
IPv6
O roteador analisa o campo de versão para
determinar como o restante do cabeçalho deve ser
interpretado.
16
Cabeçalho IPv6
  • Priority (4 bits)
  • Utilizado como descritor de tráfego.
  • 0 a 7 tráfego assíncrono.
  • a aplicação admite reduzir a taxa de comunicação
    em caso de congestionamento.
  • 8 a 15 tráfego em tempo real.
  • a aplicação precisa manter o atraso constante,
    mesmo que isso implique em perdas de pacotes.
  • Quanto menor a prioridade, mais atraso pode ser
    tolerado
  • Exemplo 1 (News), 4 (FTP), 6 (Telnet), 0 (Não
    Importa)

17
Controle de Fluxo
  • Flow Label (24 bits)
  • Permite identificar 16 milhões de conexões entre
    2 pares de IP.
  • Permite controlar a banda associada a uma
    conexão.
  • O tratamento dado a uma conexão deverá ser
    pré-definido em cada roteador que participar da
    rota do datagrama, previamente a comunicação.

No IPv6 os roteadores podem diferenciar as
conexões.
FL1
IPB
IPA
FL2
18
Cabeçalho IPv6
  • Payload Lenght (16 bits)
  • Indica quantos bytes seguem o cabeçalho fixo de
    40 bytes.
  • O valor é zero no caso do jumbograma.
  • Next Header (8bits)
  • Se houver cabeçalhos de extensão, indica o seu
    tipo.
  • Atualmente são definidos 6 tipos de cabeçalho de
    extensão
  • Se não houverem, indica o cabeçalho de
    transporte.
  • Hop Limit (8 bits)
  • Equivalente ao Time to Live do IPv4.

19
Cabeçalhos de Extensão
  • 6 tipos de cabeçalhos de extensão estão definidos
    atualmente
  • Hop-by-hop options (0)
  • informações para analisadas pelos roteadores
  • Routing (43)
  • rota completa ou parcial que a mensagem deve
    seguir
  • Fragmentation (44)
  • Gerenciamento de fragmentos de datagrama
  • Authentication (51)
  • Verificação da identidade do transmissor
  • Encrypted security payload (50)
  • Informação sobre o conteúdo criptografado
  • Destination options (60)
  • Analisadas apenas pelos computadores.
  • Sem próximo cabeçalho (59)

20
Comparação com IPv4
  • Os seguintes campos do IPv4 foram eliminados do
    cabeçalho básico IPv6
  • Identificação, Flags de Fragmentação e
    Deslocamento de Fragmento.
  • O TCP tende a eliminar a fragmentação de
    datagramas.
  • Quando necessário pode ser definido num cabeçalho
    de extensão.
  • O IPv6 especifica uma MTU de 576 bytes ou mais.
  • Checksum de Cabeçalho
  • Eliminado para reduzir a carga na CPU dos
    roteadores.
  • Pode ser implementado pelo TCP ou pelo cabeçalho
    de autenticação.
  • Tipo de Serviço (TOS)
  • Substituído pelo conceito de fluxo

21
Cabeçalhos de Extensão
  • Os datagramas IPv6 podem ter 0 ou vários
    cabeçalhos de extensão, conforme mostra o exemplo
    abaixo

cabeçalho base NEXT IPv6 (41)
Cabeçalho IPv6
cabeçalho base NEXT TCP
segmento TCP
cabeçalho base NEXT ROUTE
cabeçalho ROUTE NEXTTCP
segmento TCP
cabeçalho base NEXT ROUTE
cabeçalho AUTH NEXTTCP
segmento TCP
cabeçalho ROUTE NEXTAUTH
22
Hop-by-hop Header
  • Define opções sobre o datagrama transportado, que
    todos os roteadores devem analisar (todos os nós
    IPv6, incluindo o destino).
  • Formato dos cabeçalhos de extensão T-L-V (Type
    Length Value)
  • Tamanho variável
  • Type (8 bits) XX Y ZZZZZ
  • XX indica como um nó IPv6 que não reconhece a
    opção deve proceder.
  • Ignorar, Descartar em Silêncio, Descartar
    enviando ICMP
  • Y se a opção muda ou não ao longo do trajeto .
  • Se muda, não incluir no checksum
  • ZZZZZ bits que definem a opção
  • E.G. Exemplo de opção 194 (Jumbograma)
  • Suportar datagramas com mais de 64K

23
Exemplo Jumbograma
indica o tipo de cabeçalho de extensão (hop by
hop)
indica o tamanho do cabeçalho de extensão (menos
8 bytes que são mandatários)
indica a opção jumbograma
1 byte
1 byte
1 byte
1 byte
Next Header
194
0
4
Tamanho do campo valor, em bytes.
Jumbo payload length
tamanho do datagrama, valor superior a 64k (até
4 Gbytes)
24
Destination Options Header
  • Permite passar informações que devem ser
    interpretadas apenas pelo destinatário.
  • É destinado para suportar o desenvolvimento de
    novos softwares sem causar problemas com os
    roteadores existentes.
  • Essa opção permitirá a criação flexível de novos
    protocolos de roteamento (para os roteadores) e
    novos protocolos entre usuários finais.

1 byte
2 bytes
1 byte
Next Header
opcoes
Length
opcões
seqüência de opções individuais.
25
Routing Header
  • Indica um ou mais roteadores que devem compor o
    caminho do pacote até o destinatário.
  • o caminho completo pode ser especificado (strict
    routing)
  • o caminho parcial pode ser especificado (loose
    routing)

Número de saltos restantes (máximo de 23)
1 byte
1 byte
1 byte
1 byte
Próximo Cabeçalho
Tipo (0)
Tamanho do Cabeçalho
Endereços Restantes
indica se cada endereço pertence a uma rota
strict ou loose.

Bit map
1 24 endereços
26
Roteamento
B
D
strict routing
3-ABCDE
1-ABCDE
2-ABCDE
C
E
A
4-ABCDE
0-ABCDE
5-ABCDE-00000
B
D
loose routing
2-ACE
1-ACE
1-ACE
C
E
A
2-ACE
0-ACE
3-ACE-111
27
Fragmentation Header
  • A fragmentação no IPv6 funciona de maneira
    similar ao IPv4.
  • Ao contrário do IPv4, o IPv6 só permite efetuar a
    fragmentação na origem.
  • Os roteadores não podem fragmentar os pacotes. Se
    o pacote for muito grande para ser colocado num
    quadro, ele é descartado pelo roteador e uma
    mensagem ICMP é enviada de volta ao cliente.

1 bit
1 byte
13 bits
1 bit
1 byte
indica se é o último fragmento ou não.
Next Header
Fragment Offset
Reservado
res
MF
Datagram Identification
indica a posição do fragmento (múltiplo de 8
bytes).
28
Autenticação e Criptografia
  • Na implementação do IPv6, o IPsec é obrigatório.
  • No IPv4, a implementação do IPsec é facultativa.
  • O protocolo IPsec é acomodado no IPv6 através de
    2 cabeçalhos de extensão
  • AH Authentication Header
  • ESP Encrypted Security Payload Header

29
Authentication Header
  • Permite identificar para o receptor de um
    datagrama quem foi que o enviou.
  • Length
  • comprimento do cabeçalho em múltiplos de 32.
  • Security Parameter Index
  • identificador de 32 bits, com a SA compartilhada
    pelo transmissor e pelo receptor.
  • Authentication Data
  • Checksum de 32 bits gerado pelo MD5 (ou outro
    protocolo)

1 byte
1 byte
1 byte
1 byte
Next Header
reserved
Length
reserved
Security Parameter Index
Authentication Data
More Data
30
Encrypted Security Payload Header
  • A transmissão de dados criptografados pelo IPv6 é
    feita através do cabeçalho Encrypted Security
    Payload.
  • a chave de criptografia utilizada é definida pelo
    campo Security Parameter Index.
  • o algoritmo de criptografia pode ser qualquer,
    mas o DES Cipher-Block Chainin é o default.

1 byte
1 byte
1 byte
1 byte
Next Header
reserved
Length
reserved
Security Parameter Index
Encrypted Payload (dados criptografados)
31
Endereços IPv6
  • Definido pela RFC 2373
  • IPv6 Addressing Architecture
  • Exemplo de Endereço IPv6
  • FE8000000000000068DA89093A22FECA
  • endereço normal
  • FE8000068DA89093A22FECA
  • simplificação de zeros
  • FE80 68DA89093A22FECA
  • omissão de 0s por (apenas um por endereço)
  • 474719245
  • notação decimal pontuada
  • 192312046
  • endereço IPv4 (00000000192312046)

32
Categorias de Endereço IPv6
  • Unicast
  • O destinatário é um único computador.
  • Anycast
  • O endereço de destino define um grupo de hosts. O
    pacote é entregue para qualquer um deles (o mais
    próximo)
  • Multicast
  • O destinatário é um grupo de computadores,
    possivelmente em redes físicas distintas.

33
Categorias de Endereço
34
Endereços Anycast
  • Endereços de anycast são endereços repetidos, que
    podem aparecer em vários roteadores.
  • Os roteadores anunciam prefixos anycast para o
    seu roteador BGP através de IGP.
  • A propagação das rotas é feita pela internet
    através de BGP, sendo que as ofertas são
    diferenciadas pelo custo. i.e., o roteador com
    menor custo será o escolhido.
  • Endereços Anycast são utilizados para serviços
    oferecidos na Internet por mais de um servidor,
    como, por exemplo
  • DNS, Proxies HTTP e Roteadores de Serviços
    Especiais
  • Ver roteadores Relay 6to4

35
Classes de Endereço IPv6

Fraction of

Prefix (hexa)

Allocation

Address Space

Reserved

0/8

1/256

Unassigned





NSAP Allocation

200/7

1/128

IPX Allocation


400/7

1/128

Unassigned





Aggregatable Global Unicast
2000/3

1/8

Unassigned
Addresses






Link Local Unicast Addresses
FE80/10

1/1024

.




Site Local Unicast Addresses
FEC0/10
1/1024
Multicast Addresses
FF00/8
1

1/256





Total Alocado
15
36
Endereços Unicast Especiais
  • Loopback
  • 1
  • Não especificado (todos os bits iguais a 0)
  • Compatível com IPv4 (prefixo de 96 bits 0)
  • ABCD equivalente a A.B.C.D (e.g. 01020304)
  • Mapeado (prefixo de 80 bits 0)
  • FFFFltIPv4gt
  • Permite que hosts IPv6 falem com servidores IPv4
    (eg. FFFF01020304)
  • Local ao Enlace
  • Endereços de rede física ou enlace (privado não
    roteáveis)
  • Local ao Site
  • Endereços de redes privada (privado roteáveis)

37
Aggregatable Global Unicast
  • Especificado pela RFC 2374
  • Endereçamento com três níveis hierárquicos

Topologia Backbone
Topologia Empresa
Interface
Rede Organização Individual
Site
38
Aggregatable Global Unicast
FP Format Prefix (AGGR) TLA ID Top Level
Aggregation Identifier NLA ID Next Level
Aggregation Identifier SLA ID Site Level
Aggregation Identifier Interface ID Link Level
Host Identifier
AGGR
TLA
NLA
SLA
Organização
SITE
SITE
BACKBONE
Organização

BACKBONE


3
13
24
16
64
8

FP 001
Interface ID
NLA ID
SLA ID
RES
TLA ID
39
Arquitetura Internet IPv4 X IPv6
  • O IPv6 prevê 8192 TLA, correspondentes as
    entradas nas tabelas de roteamento dos roteadores
    de mais alto nível.
  • No caso do IPv4, são atualmente mais de 50000
    entradas e elas continuam crescendo.
  • Cada TLA pode controlar até 224 organizações (16
    milhões de organizações).
  • Cada organização pode ter até 216 sites (64K
    sub-redes).

40
Backbone IPv6
6bone www.6bone.net Backbone experimental, Organi
zado pelo IETF. Conta com participantes do mundo
todo. TLA 3FFE/16
41
IPv6 routing tables
  • IPv6 routing tables are identical to IPv4 routing
    tables

Destination Net Interface Gateway
3ffe/16 4 (logical id) fe802a0cfffe42aabb
fe80/16 4 (logical id) fe802a0cfffe4288b9
42
Endereços de Multicast IPv6
  • O formato de endereços Multicast IPv6
  • PF valor fixo (FF)
  • Flags
  • 0000 endereço de grupo dinâmico
  • 1111 endereço de grupo permanente
  • Escopo
  • 1 nó local, 2 enlace local, 5 site local, 8
    organização
  • 14 global.

4
4
112
8
Flags
ID de Grupo
PF
Escopo

43
Endereços Multicast Especiais
  • RFC 2375
  • FF011 todas as interfaces do nó (host)
  • FF021 todos os nós do enlace (rede local)
  • FF012 todos os roteadores locais ao nó
  • FF052 todos os roteadores do site
  • FF02B agentes móveis locais ao enlace
  • FF0212 agentes DHCP do enlace
  • FF0513 servidores DHCP do site
  • FF021FFxxxxxx
  • endereço de nó solicitado
  • formado com os 24 bits de endereço unicast do
    host.

44
Exemplo
  • Configuração típica de um nó IPv6
  • MAC Address
  • 00-a0-0c-42-88-b9
  • Link Local Unicast Address
  • fe802a0cfffe4288b9
  • Local Interfaces Multicast Address
  • ff011
  • Link Local Multicast Address
  • ff021
  • Solicited Node Address
  • ff021ff4288b9

45
ICMPv6
  • As funções do protocolo ICMP foram estendidas no
    IPv6.
  • O ICMPv6 (RFC 1885 Internet Control Message
    Protocol for IPv6) recebeu também as funções
  • De controle das informações de grupos Multicast
    (feitas pelo IGMPv4)
  • Da resolução de endereços IPv6 (feitas pelo ARP)
  • As funções do ICMPv6 também estão descritas na
    RFC 2461 (Neighbor Discovery for IPv6)

46
Mensagens ICMP
  • Identificadas como Next Header 58
  • Tipo
  • 0 a 127 erro
  • Destino inalcançável, pacote muito grande, TTL
    excedido, problema de parâmetro
  • 128 a 362 informativas
  • Echo request, Echo response, Consulta de Adesão
    ao Grupo, Relatório de Adesão a Grupo, Redução de
    Adesão ao Grupo, Solicitação de Roteador, Anúncio
    de Roteador, Solicitação de Vizinho, Mensagem de
    Redirecionamento, etc.

8
8
16
Código
Tipo
Checksum
Corpo da Mensagem
47
Descoberta de Vizinho
  • O ICMPv6 permite ao host IPv6 descobrir outros
    hosts IPv6 e roteadores em seu enlace.
  • Esse mecanismo permite também ao roteador
    redirecionar o host para outro roteador caso ele
    não seja a melhor escolha para rota.
  • Essa função também existe no IPv4.
  • A descoberta de vizinhos permite também ao host
    determinar a cada instante se o destinatário
    continua acessível (NUD neighbor unreachability
    detection).

48
Resolução de Endereços
A quer enviar um pacote para B
Host A IP FE8008005A123456 MAC 08005A123456
Host B IP FE8008005A123458 MAC 08005A123458
Ethernet
Host C IP FE8008005A123457 MAC 08005A123457
Host D IP FE8008005A123459 MAC 08005A123459
49
Neighbor Solicitation e Neighbor Adverstisement
  • Comunicação de A para rede
  • Mensagem ICMP Neighbor Solicitation, em
    multicast, perguntando o endereço MAC de B
  • Comunicação de B para A
  • Mensagem ICMP Neighbor Adverstisement, em
    unicast, informado o endereço MAC de B para A.
  • Observações
  • A resposta de B para A indica
  • Se B é um roteador
  • Se é uma resposta não solicitada (atualização de
    cache)

50
Descoberta de Roteador e Prefixo
  • Os roteadores enviam mensagens periodicamente
    mensagens ICMP denominadas Router
    Advertisements
  • Endereço de Destino Multicast
  • todos os nós do enlace FF021
  • Essas mensagens permitem aos hosts da rede
  • Descobrir o Prefixo da Rede
  • Descobrir os Roteadores Existentes
  • Receber parâmetros genéricos de configuração
  • Tempo de armazenamento MAC em cache
  • Intervalo de retransmissão de neighbor
    solicitation

51
Router Solicitation
  • Um host que queira descobrir um roteador
    acessível no enlace sem aguardar a próxima
    mensagem de router advertisement pode enviar uma
    mensagem de router solicitation.
  • Essa mensagem ICMP (tipo 133) é enviada ao
    endereço de multicast
  • Todos os roteadores do enlace FF022
  • O roteador que recebe a mensagem responde com uma
    mensagem de router advertisement diretamente para
    o nó solicitante.

52
Redirecionamento
  • Pelas mensagens de router advertisement um host
    pode aprender sobre a existência de mais de um
    roteador na rede.
  • Nesse caso, quando ele envia a mensagem ele pode
    escolher o roteador errado (como gateway
    default).
  • Se o roteador não for o melhor posicionado para
    fazer a entrega ele envia uma mensagem Redirect
    (ICMP tipo 137) informando ao host sobre a
    existência de uma rota melhor para o destino.
  • Ao receber a mensagem, o host atualiza sua tabela
    de roteamento.

1
2
A
B
Router adverstisement
53
Autoconfiguração de IP sem Estado
  • Atribuição automática de IP na inicialização de
    uma interface pode ser feita de duas formas.
  • Stateful via DHCP
  • Stateless via ICMPv6 (RFC 1971)
  • O processo stateless envolve os seguintes passos
  • 1. O host cria um endereço de enlace local
  • FE80/10 combinando com seu endereço MAC
  • 2. O host verifica se o endereço já existe com
    uma mensagem de neighbor advertisement.
  • Se já existir, a autoconfiguração falhou.

54
Autoconfiguração de IP sem Estado (continuação)
  • 3. O host envia mensagens de solicitação de
    roteador, se nenhum responder, o host tenta DCHP,
    se nenhum responder, ele se comunica apenas no
    interior do enlace.
  • 4. Se o host receber uma mensagem de router
    advertisement
  • Se o flag M estiver setado (endereço gerenciado)
  • O nó deve solicitar seu endereço via DHCP
  • Se o flag O estiver setado (outras configuração
    de estado)
  • O nó deve obter também as demais informações de
    configuração de rede via DHCP.
  • Se o flag A estiver setado
  • O host autoconfigura seu endereço sem DHCP
  • Opção de Prefixo
  • Se o flag A estiver setado, o host reconstrói seu
    endereço utilizando o prefixo recebido e seu
    endereço MAC.

55
DNS no IPv6
  • Foram definidas extensões no DNS para suportar
    IPv6 (RFC 1886).
  • As extensões definem
  • Um registro AAAA para mapear host IPv6 em nomes
    de domínio.
  • Um novo domínio para consultas do tipo
    endereço-domínio (zona reversa registros PTR).
  • Mudança nas consultas existentes para efetuar
    processamento correto das consultas A e AAAA.

56
Zona IPv6 Reversa
  • Por exemplo,
  • se o host
  • www6.ppgia.pucpr.br
  • possui o endereço
  • 2220123456789ABC
  • A entrada no arquivo de zona reversa será
  • C.B.A.9.8.7.6.5.4.0.0.0.3.0.0.2.0.0.1.0.0.0.0.0.0.
    0.2.2.2.2.IPv6.INT
  • PTR
  • www6.ppgia.pucpr.br.

57
Mudança no Formato dos Registros
  • O formato hierárquico de endereços IPv6 permite
    que uma organização troque de prefixo de público
    (TLA ou NLA) sem grandes alterações na rede.
  • Todavia, com o formato atual dos arquivos de
    zona, estas alterações não são práticas.
  • Uma nova proposta de representação de nomes de
    domínio associada a prefixos foi definida para o
    IPv6
  • RFC 2874 DNS Extensions to Support IPv6 Address
    Aggregation and Renumbering

58
Definição do Registro AAAA
  • Um entrada de registro AAAA seria definida da
    seguinte maneira
  • Dominío do Host
  • AAAA
  • Endereço IPv6
  • P
  • Nome de Domínio do Prefixo
  • Onde
  • O endereço IPv6 contém apenas os bits de menor
    ordem que independem do prefixo.
  • P é o tamanho do prefixo.

59
Exemplo
(ip6.top1.com) TLA 2111/16
(ip6.top2.com) TLA 2122
(ip6.prov1.com) NLA 00AB/32
(ip6.prov2.com) NLA 00BC
Mudança de Provedor
(ip6.ppgia.pucpr.br) 00A1/16
(ip6.ppgia.pucpr.br) 00B1/16
(www6) Interface 000010005A123456
(www6) Interface 000010005A123456

211100AB00A110005A123456
3
13
24
16
64
8

FP 001
Interface ID
NLA ID
SLA ID
RES
TLA ID
60
Configuração do Arquivo de Zona
  • Antes da mudança de provedor
  • www6.ppgia.pucpr.br AAAA 10005A123456 80
    ip6.ppgia.pucpr.br
  • ip6.ppgia.pucpr.br AAAA 0000A1 32
    ip6.prov1.com
  • ip6.prov1.com AAAA 000AB 16 ip6.top1.com
  • ip6.top1.com AAAA 2111
  • ip6.prov2.com AAAA 000BC 16 ip6.top2.com
  • ip6.top2.com AAAA 2122
  • Para efetuar a mudança de provedor basta mudar um
    único registro
  • ip6.ppgia.pucpr.br AAAA 0000A1 32
    ip6.prov2.com
Write a Comment
User Comments (0)
About PowerShow.com