A Internet e o TCP/IP - PDF Free Download
Download "A Internet e o TCP/IP"
Larissa Gonçalves Ávila
2 A Internet e o TCP/IP 1969 Início da ARPANET 1981 Definição do IPv4 na RFC ARPANET adota o TCP/IP 1990 Primeiros estudos sobre o esgotamento dos endereços 1993 Internet passa a ser explorada comercialmente Intensifica se a discussão sobre o possível esgotamento dos endereços livres e do aumento da tabela de roteamento.
3 Esgotamento dos endereços IPv4 IPv4 = endereços. Política inicial de distribuição de endereços. Classe A IBM HP AT&T MIT DoD US Army USPS... Classe B Classe C Endereços reservados
4 Esgotamento dos endereços IPv4 Crescimento exponencial da Internet. Data Hosts Domínios
5 Soluções Soluções paliativas: 1992 IETF cria o grupo ROAD (ROuting and ADdressing). CIDR (RFC 4632) Fim do uso de classes = blocos de tamanho apropriado. Endereço de rede = prefixo/comprimento. Agregação das rotas = reduz o tamanho da tabela de rotas. DHCP Alocações dinâmicas de endereços. NAT + RFC 1918 Permite conectar toda uma rede de computadores usando apenas um endereço válido na Internet, porém com várias restrições.
6 Soluções NAT Vantagens: Reduz a necessidade de endereços públicos; Facilita a numeração interna das redes; Oculta a topologia das redes; Só permite a entrada de pacotes gerado em resposta a um pedido da rede. Desvantagens: Quebra o modelo fim a fim da Internet; Dificulta o funcionamento de uma série de aplicações; Não é escalável; Aumento do processamento no dispositivo tradutor; Falsa sensação de segurança; Impossibilidade de se rastrear o caminho do pacote; Impossibilita a utilização de algumas técnicas de segurança como IPSec.
7 Soluções Soluções paliativas: Queda de apenas 14%
8 Soluções Estas medidas geraram mais tempo para desenvolver uma nova versão do IP IETF cria o grupo IPng (IP Next Generation) Principais questões: Escalabilidade; Segurança; Configuração e administração de rede; Suporte a QoS; Mobilidade; Políticas de roteamento; Transição.
9 IPv6: A Solução Definitiva 1998 Definido pela RFC 2460
10 Endereçamento IPv6 Um endereço IPv4 é formado por 32 bits = endereços Um endereço IPv6 é formado por 128 bits = ~ 56 octilhões (5,6x10 28 ) de endereços IP por ser humano. ~ 79 octilhões (7,9x10 28 ) de endereços a mais do que no IPv4.
11 Endereçamento IPv6 O IPv6 é representado por 8 campos de endereços de 16 bits (em forma hexadecimal), separados por dois pontos 2001:0db8:0000:CAFE:0000:0000:087C:140b 2001:db8:0:CAFE::087C:140b Prefixos Como o CIDR (IPv4) Exemplo: 2001:db8:12::/48 URL
12 Endereçamento IPv6 Categorias: Unicast Isso equivale a um endereço IP de destino. Global Unicast; Link Local (FE80::/64); Unique Local (FC00::/7); Unspecified (::); Loopback (::1); IPv4 mapeado (::FFFF:wxyz). Multicast O Multicast será enviado para vários destinos (pense em um broadcast para uma sub rede). Todas as máquinas, de acordo com suas configurações, vão processar a informação (FF00::/8). Anycast O Anycast será enviado para vários destinos, mas, no fim, será entregue ao primeiro dispositivo que estiver no caminho de roteamento. Não existe mais Broadcast.
13 Cabeçalho IPv6 Mais simples 40 Bytes (tamanho fixo). Apenas duas vezes maior que o da versão anterior. Mais flexível Extensão por meio de cabeçalhos adicionais. Mais eficiente Minimiza o overhead nos cabeçalhos. Reduz o custo do processamento dos pacotes.
14 Cabeçalho IPv6 Seis campos do cabeçalho IPv4 foram removidos.
15 Cabeçalho IPv Seis campos do cabeçalho IPv4 foram removidos. Quatro campos tiveram seus nomes alterados e seus posicionamentos modificados.
16 Cabeçalho IPv6 Seis campos do cabeçalho IPv4 foram removidos. Quatro campos tiveram seus nomes alterados e seus posicionamentos modificados. O campo Identificador de Fluxo foi acrescentado.
17 Cabeçalho IPv6 Seis campos do cabeçalho IPv4 foram removidos. Quatro campos tiveram seus nomes alterados e seus posicionamentos modificados. O campo Identificador de Fluxo foi acrescentado. Três campos foram mantidos.
19 Cabeçalhos de Extensão No IPv6, opções adicionais são tratadas por meio de cabeçalhos de extensão. Localizam se entre o cabeçalho base e o cabeçalho da camada de transporte. Não há nem quantidade, nem tamanho fixo para estes cabeçalhos. Hop By Hop, Destination Options, Routing, Fragmentation, Authentication, Encapsulating Security Payload. Cabeçalho IPv6 Próximo Cabeçalho = 6 Cabeçalho TCP Dados Cabeçalho IPv6 Próximo Cabeçalho = 6 Cabeçalho Routing Próximo Cabeçalho = 6 Cabeçalho TCP Dados Cabeçalho IPv6 Próximo Cabeçalho = 43 Cabeçalho Routing Próximo Cabeçalho = 44 Cabeçalho Fragmentation Próximo Cabeçalho = 6 Cabeçalho TCP Dados
20 Funcionalidades IPv6 Descoberta de Vizinhança (Neighbor Discovery) Localiza nós na rede Resolução de endereços MAC (Substitui o protocolo ARP do IPv4) Autoconfiguração Stateless Fragmentação Jumbograms Suporte a Mobilidade QoS SEGURANÇA IPSec SEND
21 Interoperabilidade Ferramentas de transição Pilha Dupla: provê o suporte a ambos os protocolos no mesmo dispositivo. Tunelamento: permite o trafego de pacotes IPv6 sobre estruturas de rede IPv4. Tunnel Broker / 6to4 / ISATAP / Teredo Tradução: permite a comunicação entre nós com suporte apenas a IPv6 com nós que suportam apenas IPv4. SIIT / BIS / BIA / TRT / SOCKS64 / ALG
22 Por que utilizar IPv6 hoje? A Internet continua crescendo Quantidade de hosts na Internet
23 Por que utilizar IPv6 hoje? A Internet continua crescendo Mundo usuários de Internet; 23,8% da população; Crescimento de 342,2% nos últimos 8 anos. Brasil 21% de domicílios com acesso à Internet; 1,98 milhões de conexões em banda larga móvel; 9,83 milhões de conexões em banda larga fixa. Crescimento de 45,9% em relação ao ano anterior (móvel+fixa).
24 Por que utilizar IPv6 hoje? E a demanda por endereços IPv4 também cresce Hoje existem apenas 30 blocos /8 livres na IANA, ou seja, apenas 11% do total; Previsões atuais apontam para um esgotamento desses blocos em 2010; O estoque dos RIRs deve durar 2 ou 3 anos a mais. Evolução do estoque de blocos IP na IANA.
25 Por que utilizar IPv6 hoje? E a demanda por endereços IPv4 também cresce Quantidade de blocos (/8) IPv4 solicitados anualmente pelos RIRs.
26 Como está a implantação do IPv6? A previsão inicial era que fosse assim:
27 Como está a implantação do IPv6? Mas a previsão agora está assim:
28 Como está a implantação do IPv6? Tráfego IPv6 na Internet corresponde a 0,0026% ~0,2% de clientes da Google possuem IPv6 ativado 4,5% dos ASs trabalham sobre IPv6 38,4% dos servidores de DNS reverso IPv6 são acessíveis via IPv6 das 500 páginas mais populares da Internet apenas 2 utilizam IPv6 Tráfego IPv6 observado
29 Como está a implantação do IPv6? Dos ~ blocos /32 já alocados pelos RIR, apenas 2,5% são efetivamente utilizados. Alocações feitas pelos RIRs Entradas IPv6 na tabela de rotas global
30 Como está a implantação do IPv6 no Brasil? Os blocos alocados para o LACNIC correspondem a apenas 0,3% dos já alocados mundialmente; Destes 0,3%, 19,4% estão alocados para o Brasil; Porém, dos blocos alocados para o Brasil, apenas 21,6% estão sendo efetivamente utilizados. Blocos /32 alocados para o Brasil versus blocos /32 roteados
31 Quais os riscos da não implantação do IPv6? Embora ainda seja pequena, a utilização do IPv6 tem aumentado gradativamente; Porém precisa avançar ainda mais; A não implementação do IPv6 irá: Impedir o surgimento de novas redes; Diminuir o processo de inclusão digital o reduzindo o número de novos usuários; Dificultar o surgimento de novas aplicações; Aumentar a utilização de técnicas como a NAT. O custo de não implementar o IPv6 poderá ser maior que o custo de implementá lo; Provedores Internet precisam inovar e oferecer novos serviços a seus clientes.
INTERCONEXÃO DE REDES DE COMUTADORES PARTE 3.5: TCP / IPV6 UFCG / CEEI / DSC Prof. Pedro S. Nicolletti (Peter) 2017 IPv6 - Introdução Em 1992 uma Internet Engineering Task Force (IETF) cria o grupo IPng