Buscar

Endereçamento IPv4 e IPv6

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

20/02/2015
1
1
Endereçamento
2
• Endereçamento IPv4
– Classes
– Subredes
• Endereçamento IPv6
– Estrutura
– v4 x v6
– Diferenças
• Migração IPv4 para IPv6
Objetivos
3
• Protocolo IP padronizado em Set/81 pela 
IETF (Internet Engineering Task Force);
• todo dispositivo obrigatoriamente deveria ter 
um endereço de 32 bits único;
• IPv4 = 232 endereços (4.294.967.296);
• endereço sempre de uma interface, não do 
dispositivo - alguns possuem mais de uma 
interface (ex,: roteadores), mais de um IP;
• hosts normalmente possuem apenas uma 
interface.
Endereçamento IP
20/02/2015
2
4
• endereços divididos em duas partes 
específicas:
–número / prefixo de rede;
–host.
• notação decimal (ex.) - www.uol.com.br:
Endereçamento IP (cont.)
5
• criadas classes de endereçamento;
• intuito de flexibilizar endereçamento e 
suporte;
• cada uma fixa seus próprios limites entre 
número de rede e número de host;
• cinco diferentes categorias:
– classe A – 1.0.0.0 a 127.255.255.255;
– classe B – 128.0.0.0 a 191.255.255.255
– classe C – 192.0.0.0 a 223.255.255.255
– classe D – 224.0.0.0 a 239.255.255.255
– classe E – 240.0.0.0 a 255.255.255.255
Endereçamento IP (cont.)
6
• formato classes primárias (IPv4):
Endereçamento IP (cont.)
20/02/2015
3
7
• Classe A:
– máscara 255.0.0.0 ou /8;
– 50% do espaço total de endereços;
– número de rede de 8 bits (por isso /8);
• redes “0” e “1” reservadas;
– número de host de 24 bits ;
• 0.0.0.0 reservado: rota default;
• 127.0.0.0 reservado: loopback.
– 27-2 redes = 126 redes classe A;
– 224-2 hosts = 16.777.214 hosts.
Endereçamento IP (cont.)
8
• Classe B:
– máscara 255.255.0.0 ou /16;
– 25% do espaço total de endereços;
– número de redes de 16 bits ;
– número de hosts de 16 bits ;
– 214 redes = 16.384 redes classe B;
– 216-2 hosts= 65.534 hosts;
• hosts “0” e “1” reservados.
Endereçamento IP (cont.)
9
• Classe C:
– máscara 255.255.255.0 ou /24;
– 12,5% do espaço total de endereços;
– número de redes de 24 bits ;
– número de hosts de 8 bits ;
– 221 redes = 2.097.152 redes classe C;
• redes “0” e “1” reservadas;
– 28-2 hosts= 254 hosts;
• hosts “0” e “1” reservados.
Endereçamento IP (cont.)
20/02/2015
4
10
• Classe D:
– utilizado para multicast , mensagem / pacote 
enviado a várias redes.
• Classe E:
– endereços reservados para uso experimental.
• problemas:
– “apenas” 4.294.967.296 endereços (= 232), 
exaustão eventual dos endereços;
– várias empresas com grande faixa de IP’s;
– alocação ineficiente do conjunto de endereços
• classe C = 254 hosts
• classe B = 65.534 hosts
Endereçamento IP (cont.)
11
• Subredes:
– RFC 950: subredes (1985);
– subdivisão da rede, qualquer das classes;
– divisão do campo hosts em dois;
– Prefixo Estendido de Rede – números de rede 
e de subrede;
– exemplo:
Endereçamento IP (cont.)
12
• Subredes (cont.):
– necessário definir máscara subrede;
– parte da informação do host utilizada;
– avaliação do número de redes e de hosts 
necessário;
– número de rede permanece o mesmo;
– número de subrede visível apenas dentro da 
organização.
Endereçamento IP (cont.)
20/02/2015
5
13
• Subredes (cont.):
– exemplo:
• endereço classe B: 130.5.0.0;
• máscara 255.255.0.0 (ou /16);
• máscara com subrede: 255.255.255.0;
• 1 Byte para subrede : 28-2 (254) subredes;
• 1 Byte para hosts : 28-2 (254) hosts;
Endereçamento IP (cont.)
14
• empresa possui a rede 193.1.1.0 / 24 e 
precisa implementar 5 subredes , mínimo de 
28 hosts em cada.
– qual classe de endereços a empresa possui?
– qual máscara de subrede deve ser 
implementada?
– qual o número de subredes e de hosts possível?
– qual o prefixo extendido utilizado?
Exercício
15
• Solução:
– utiliza endereçamento Classe C (/24);
– estrutura:
– último Byte deve conter subrede e host:
• 3 bits para definir as 5 subredes;
• 5 bits definindo 25-2 (30) hosts possíveis.
Exercício (cont.)
20/02/2015
6
16
• Solução (cont.):
– máscara subrede 111 – 3 bits;
– máscara total: 255.255.255.224
– número de subredes possível: 23-2 (6);
– número de hosts possível: 25-2 (30)
– prefixo estendido utilizado:
11000001 00000001 00000001 10100000
Exercício (cont.)
17
• Endereçamento Privado:
– endereços 127.0.0.0 (local host) não podem ser 
utilizados em máquinas conectadas à Internet;
– faixas reservadas para usos em redes locais / 
Intranet:
• 10.0.0.0 a 10.255.255.255;
• 172.16.0.0 a 172.31.255.255;
• 192.168.0.0 a 192.168.255.255.
Endereçamento IP (cont.)
18
• Curiosidades:
– endereços Classe A:
• 12.0.0.0 (/8) = AT&T
• 13.0.0.0 (/8) = Xerox
– endereços classe B:
• 129.188.0.0 (/16) = Motorola
Endereçamento IP (cont.)
20/02/2015
7
19
Endereçamento IP (cont.)
• Resumo:
Classe Endereço Redes Hosts
A (/8) 0.0.0.0 a 127.255.255.255 126 > 16Milhões
B (/16) 128.0.0.0 a 191.255.255.255 16.382 65.534
C (/24) 192.0.0.0 a 223.255.255.255 > 2 Milhões 254
D 224.0.0.0 a 239.255.255.255 multicast n/a
E 240.0.0.0 a 247.255.255.255 uso futuro n/a
20
• novo sistema de endereçamento numérico, 
sucessor do IPv4;
• denominação IPv6, liberado em 1999;
– curiosidade: IPv5 existe, mas apenas como 
plataforma de teste e homologação.
• principal objetivo: ampliar oferta de 
endereços IP;
– de 232 (~4,3.109) para 2128 (~3,4.1038)
• funcionalidade da Internet permanece 
inalterada.
Endereçamento IPv6 (cont.)
21
• principais objetivos de IPv6:
– suporte a bilhões de hosts;
– redução das tabelas de roteamento;
– simplificação do protocolo;
– segurança melhorada;
– ToS (Type of Service);
– roaming;
– evolução;
– convivência.
Endereçamento IPv6 (cont.)
20/02/2015
8
22
• tamanho de 128 bits (x 32 bits IPv4);
• autoconfiguração (“Plug & Ping”);
• IPsec obrigatório;
• suporte a mobile IP melhorado;
– 3G preparado (3GPP rel5);
• cabeçalho otimizado:
– fixo de 40 octetos;
– maior velocidade de processamento;
– priorização diferenciada em função do fluxo.
Endereçamento IPv6 (cont.)
23
• endereços em hexadecimal:
2001:0DB8:0000:0023:0000:0000:A891:AABB
• zeros à esquerda podem ser truncados:
2001:0DB8:0000:0023:0000:0000:A891:AABB
2001:DB8:0:23:0:0:A891:AABB
• blocos vazios contínuos podem ser 
representados pelos caracteres :: (quatro 
pontos) uma única vez no endereço;
2001:0DB8:0000:0023:0000:0000:A891:AABB
2001:DB8:0:23::A891:AABB
• caracteres maiúsculos ou minúsculos.
Endereçamento IPv6 (cont.)
24
• notação com oito grupos de 4 dígitos;
• duplo-octetos ou hexadecatetos;
• cada dígito possui 4 bits (grupo = 16 bits);
• dígitos hexadecimais;
• prefixos identificam diferentes tipos de 
endereço:
– Unicast → identificação individual
– Anycast → identificação seletiva
– Multicast → identificação em grupo
não existe Broadcast !!
Endereçamento IPv6 (cont.)
20/02/2015
9
25
Endereçamento IPv6 (cont.)
IPv4 IPv6
disponibilizado 1981 1999
endereçamento 32-bit 128-bit
endereço notação decimal notação hexadecimal
notação 10.175.8.1 /8 3FDE:B255:0123:AC0B:0122:3589:A891:AAB B
endereçamento 232 2128
26
• Datagrama IPv6:
Endereçamento IPv6 (cont.)
27
• Datagrama IPv6 (cont.):
– versão (version) = 4 bits;
– classe de tráfego (traffic class) = 8 bits;
• priorização;
– rótulo de fluxo (flow label): 20 bits;
• identifica fluxo de datagramas;
– compr. de carga útil (payload lenth) = 16 bits;
• tamanho máximo de 65.535 octetos (216-1);
– próximo cabeçalho (next header) = 8bits;
• protocolo que o datagrama será entregue;
• ou cabeçalhos de extensão;
• mesmos valores de IPv4
Endereçamento IPv6 (cont.)
20/02/2015
10
28
• Datagrama IPv6 (cont.):
– limite de saltos (hop limit) = 8 bits
• decremento de uma unidade a cada salto;
• descartado quando valor alcança zero ;
– end. de origem (source address) = 128 bits;
– end. de destino (dest. address) = 128 bits;
– dados .
Endereçamento IPv6 (cont.)
29
• endereços IPv6 possuem escopo local ou 
global;
• endereços locais possuem:
– prefixos de 10 bits: 1111111010;
– 54 zeros;
– 64 bits para identificação da interface
• baseada no endereço MAC do nó;
– FE80::19E6:AC6B:E6E2:63ED é um endereço 
de escopolocal.
Endereçamento IPv6 (cont.)
30
• endereços de escopo global Unicast tem o 
formato típico:
– 48 bits ou mais – prefixo de roteamento;
– 16 bits ou menos – identificação da subrede;
– 64 bits – identificador da interface;
• identificação obtida:
– aleatoriamente;
– manualmente (DHCP);
– gerada a partir do MAC Address.
Endereçamento IPv6 (cont.)
20/02/2015
11
31
• endereços Multicast típicos:
– iniciam com prefixo FF, seguidos de um FLAG 
de 4 bits e um delimitador de escopo de 4 bits;
– endereços de rede seguem convenção CIDR;
• ::1 /128 – endereço de loopback;
• FE80:: /10 – endereço Unicast de escopo 
local;
• FC00:: /7 – endereços locais únicos, 
análogos aos privados em IPv4.
Endereçamento IPv6 (cont.)
32
• sequencia de alocação
– IANA (Internet Assigned Numbers Authority);
– RIR’s (Regional Internet Registries);
• LACNIC para América Latina;
• recebem grandes blocos: /12 até /23;
– Local Internet Registries (NIC-BR);
• recebem blocos /19 até /32
– ISP’s
• clientes recebem blocos /48;
• podem criam 65.536 redes (2(64-48)=216),
• cada com 264 endereços.
Endereçamento IPv6 (cont.)
33
Endereçamento IPv6 (cont.)
20/02/2015
12
34
• roteadores não fragmentam pacotes;
– mais rápidos;
– retornam mensagem de erro à fonte;
– fonte responsável pela fragmentação;
• sem soma de verificação (FCS);
– redes atuais mais confiáveis;
– mais rápido;
• com opções;
– pode conter próximo cabeçalho (extensão) após 
o de padrão IPv6.
Diferenças IPv6
35
Diferenças IPv6
Cabeçalho de Extensão Descrição
opções de salto hop by hop options miscelânia para routeadores
opções de 
destino destination options info adicional ao destino
roteamento routing
lista macro de routeadores a 
verificar
fragmentação fragmentation gerência de fragmentação
autenticação authentication verificação de identidade
carga de 
encriptação
encrypted security 
payload
info sobre conteúdo 
encriptado
36
• crescimento no endereçamento apresenta 
custo operacional;
• diferenças no formato e notação;
• impacto no roteamento e aplicações;
• desafios em identificar impactos, planejar e 
executar transição;
• maior relevância em redes abertas 
(públicas) e acessos externos (Internet);
• experiência existente na Ásia.
Migração
20/02/2015
13
37
• IPv4 e IPv6 incompatíveis, necessária 
tecnologia especifica que permita convivência 
das duas versões;
• típicas estratégias disponíveis:
– Pilha Dupla (Dual Stack): configuração dos 
dispositivos / nós de rede para suportar ambos 
protocolos (v4 e v6);
– Tunelamento (Tunneling): encapsulamento de 
pacotes v6 em pacotes v4 para transmissão;
– Conversão (Translation): conversão de 
endereçamento / porta via codificação (host ou 
router) ou gateway;
Migração (cont.)
38
• implementação depende da efetiva 
coordenação de:
– mapeamento, gerência e alocação das redes e 
subredes existentes e planejadas;
– estratégias de assignação de endereços: 
estáticos, autoconfiguração, DHCP...
– configuração de DNS, incluindo tunelamento e 
conversão;
– compatibilidade de infraestrutura (tecnologia 
escolhida);
– gateways.
Migração (cont.)
39
• Dual Stack :
– configuração / implementação de ambos 
protocolos nos dispositivos (ex.: usuário final, 
routers, etc);
– obtenção de endereço IP segundo estratégia 
(ex.: DHCP para v4 e autoconfiguração para v6);
– idealmente só a camada de rede deve ser 
dualizada (demais sem alterações);
– algumas soluções podem exigir configurações 
redundantes (ex.: MS XP – Transporte e Rede);
– outras, duplicidade total, incluindo interface de 
rede – estratégia indicada para servidores.
Migração (cont.)
20/02/2015
14
40
• Tunneling :
– várias tecnologias disponíveis;
– ambos os sentidos (v4 para v6 e viceversa);
– dois principais módulos:
• configurado - predefinido ou
• automático – criado / configurado “on the fly”;
– em geral, IPv6: adição de cabeçalho (header) 
IPv4;
– realizado pelo ponto de entrada do túnel 
(normalmente, um router);
– campo de protocolo (IPv4) configurado como 41
(decimal) – indica IPv6 encapsulado.
Migração (cont.)
41
• Translation :
– conversão entre versões em camada específica;
– tipicamente realizada na camada de Rede;
– ocorre modificação do pacote de dados;
– recomendada para ambientes em que nós 
falando IPv6 somente se comunicam com nós que 
apenas falam IPv4.
Migração (cont.)
42
• IPv4:
– endereçamento de 32 bits;
– notação decimal;
– 5 classes
• Classe A /8 – Classe B /16 – Classe C /24;
– subredes: prefixo extendido;
– endereçamento público x privado;
Pontos Chave
20/02/2015
15
43
• IPv6:
– endereçamento de 128 bits;
– notação hexadecimal;
• oito grupos de quatro dígitos;
– cabeçalho e routeamento otimizados;
– IPSec obrigatório;
– prefixos identificam os diferentes tipos de 
endereços;
Pontos Chave (cont.)
44
• IPv6 (cont.):
– estrutura do datagrama
Pontos Chave (cont.)
45
• Migração v4 para v6
– Pilha Dupla (Dual Stack): configuração dos 
dispositivos / nós de rede para suportar ambos 
protocolos (v4 e v6);
– Tunelamento (Tunneling): encapsulamento de 
pacotes v6 em pacotes v4 para transmissão;
– Conversão (Translation): conversão de 
endereçamento / porta via codificação (host ou 
router) ou gateway;
Pontos Chave (cont.)
20/02/2015
16
46
Fim

Continue navegando