IPv6 A nova versão do Protocolo IP

Documentos relacionados
A Internet e o TCP/IP

18/05/2014. Problemas atuais com o IPv4

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de Página

Endereçamento. Um endereço IPv4 é formado por 32 bits = Um endereço IPv6 é formado por 128 bits.

Redes de Computadores

Introdução Introduç ão Rede Rede TCP/IP Roteame Rotea nto nto CIDR

Exercícios de Revisão Edgard Jamhour. Quarto Bimestre: IPv6 e Mecanismos de Transiçao

Redes de Computadores II. Professor Airton Ribeiro de Sousa

Projeto e Instalação de Servidores IPv6. Prof.: Roberto Franciscatto

** Distance Vector - Trabalha com a métrica de Salto(HOP),. O protocolo que implementa o Distance Vector é o RIP.!

Endereços Lógicos, Físicos e de Serviço

ENDEREÇO CLASSFULL E CLASSLESS

Assumiu em 2002 um novo desafio profissional como empreendedor e Presidente do Teleco.

CCNA 1 Modelos OSI e TCP/IP. Kraemer

Fundamentos de Redes de Computadores. IPv6. Prof. Claudemir

PROTOCOLO IP O esgotamento dos endereços IP.

A camada de rede do modelo OSI

3) Na configuração de rede, além do endereço IP, é necessário fornecer também uma máscara de subrede válida, conforme o exemplo:

Entendendo como funciona o NAT

Projeto de Redes de Computadores. Projeto do Esquema de Endereçamento e de Nomes

Redes de Computadores II INF-3A

Aula 5 Cálculo de máscara e de subredes

Capítulo 6 - Protocolos e Roteamento

Aula 4. Pilha de Protocolos TCP/IP:

Capítulo 10 - Conceitos Básicos de Roteamento e de Sub-redes. Associação dos Instrutores NetAcademy - Julho de Página

Entendendo o IPv6 (I)

FACULDADE PITÁGORAS. Prof. Ms. Carlos José Giudice dos Santos

A camada de rede. A camada de rede. A camada de rede. 4.1 Introdução. 4.2 O que há dentro de um roteador

Unidade 2.4 Endereçamento IP

Faculdade INED Curso Superior de Tecnologia: R d es e Comput d a ores Bibliografia da disciplina Endereçamento IP Bibliografia Obrigatória

Laboratório - Visualização das tabelas de roteamento do host

Guia de implantação de IPv6 para empresas. Edwin Cordeiro NIC.br

Arquitetura de Rede de Computadores

Modelo em Camadas Arquitetura TCP/IP/Ethernet. Edgard Jamhour

Serviço de datagrama não confiável Endereçamento hierárquico. Facilidade de fragmentação e remontagem de pacotes

Disciplina Fundamentos de Redes. Introdução ao Endereço IP. Professor Airton Ribeiro de Sousa Outubro de 2014

Veja abaixo um exemplo de um endereço IP de 32 bits:

GESTÃO DE SISTEMAS E REDES INTERNET PROTOCOLO VERSION 6

Conteúdo. Endereçamento IP Sub-redes VLSM Variable Length Subnetwork Mask CIDR Classless Inter-Domain Routing

Na Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:

IPv6. César Loureiro. V Workshop do PoP-RS/RNP e Reunião da Rede Tchê

Endereçamento IP. Figura 1 Estrutura hierárquica do endereço IP

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento

Redes de Computadores. Protocolo IP

Endereçamento IP, Sub-redes e Roteamento

ESTUDOS REALIZADOS. Camada Física. Redes de Computadores AULA 13 CAMADA DE REDE. Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA:

Protocolo TCP/IP. Neste caso cada computador da rede precisa de, pelo menos, dois parâmetros configurados:

REDES DE COMPUTADORES E TELECOMUNICAÇÕES MÓDULO 18

APOSTILA DE REDES DE COMPUTADORES PARTE - I I

REDES DE COMPUTADORES - I UNI-ANHANGUERA. CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROF. MARCIO BALIAN

Prof. Luís Rodolfo. Unidade III REDES DE COMPUTADORES E TELECOMUNICAÇÃO

Protocolo OSPF. O p e n S h o r t e s t P at h F i r s t. E s pec i a li s ta

O endereço IP (v4) é um número de 32 bits com 4 conjuntos de 8 bits (4x8=32). A estes conjuntos de 4 bits dá-se o nome de octeto.

Desafios do IPv6 para profissionais de segurança

Endereçamento IP. Rede 2 Roteador 2 1

O que é a Internet e como ela funciona?

Redes de Computadores

CIDR - CLASSLESS INTER-DOMAIN ROUTING

Projeto e Instalação de Servidores IPv6. Prof.: Roberto Franciscatto

SISTEMAS OPERACIONAIS LIVRES GERENCIAMENTO DE SERVIÇOS NO WINDOWS. Professor Carlos Muniz

IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.

Princípios de desenho do nível IP na Internet

Redes de Dados e Comunicações. Prof.: Fernando Ascani

Arquitetura TCP/IP. Parte III Endereçamento IP e roteamento. Fabrízzio Alphonsus A. M. N. Soares

Configuração de Roteadores e Switches CISCO

Encaminhamento IP. Entrega Directa e Indirecta de Datagramas Tabela de Encaminhamento

Endereços IP Sem Classe, Endereços Privados e NAT. Prof. Othon M. N. Batista (othonb@yahoo.com) Mestre em Informática

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Qualidade de serviço. Protocolo IPv6

identificar e localizar um ao outro computador pode estar conectado a mais de uma rede mais de um endereço

Protocolo IPv4, cálculo de sub-rede, Classless InterDomain Routing- CIDR e Endereçamento Network Address Translation-NAT

Endereço de Rede. Comumente conhecido como endereço IP Composto de 32 bits comumente divididos em 4 bytes e exibidos em formato decimal

Endereçamento e Roteamento IP

Cássio Geraldo Freitas. Teste prático com acesso a câmera IP, pela Internet, usando exclusivamente IPv6.

MUM Brasil Autenticação através de MPLS/VPLS. Eduardo Braum. Fernando Klabunde

Interconexão de Redes Parte 3. Prof. Dr. S. Motoyama

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

TCP é um protocolo de TRANSMISSÃO, responsável pela confiabilidade da entrega da informação.

Máscaras de sub-rede. Fórmula

Capítulo 11: NAT para IPv4

Capítulo 5. A camada de rede

M3 Redes de computadores avançado (36 horas - 48 TL)

Redes de Computadores

Laboratório - Identificação de Endereços IPv6

Packet Tracer 4.0: Overview Session. Conceitos e práticas

Cap. 4 Roteamento e Mobilidade

Projeto e Instalação de Servidores Estrutura da Internet e do TCP/IP

Segurança de redes com Linux. Everson Scherrer Borges Willen Borges de Deus

ADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia

Curso de extensão em Administração de redes com GNU/Linux

Introdução à Computação Móvel IP Móvel. Movimentação de Host. Movimentação de Host. Francisco José da Silva e Silva

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza

Revisão. Karine Peralta

Transcrição:

IPv6 A nova versão do Protocolo IP A internet precisa continuar crescendo...

Agenda A Internet e o TCP/IP Entendendo o esgotamento do IPv4 Por que IPv6? O que melhorou? Nova estrutura do IPv6 Técnicas de transição Oportunidades e desafios Cursos Livros Testes

Antes de tudo... Modelo OSI Modelo TCP/IP 7 Apresentação 6 Sessão 5 Aplicação 5 Aplicação 4 Transporte 4 Transporte 3 Rede 3 Rede 2 Enlace 2 Enlace 1 Física 1 Física IPv4/IPv6

A Internet e o TCP/IP 1966 1974 1983 1992 1994 1996 1998 2002 2005 2011 Criação da ArpaNet Criação do protocolo IP (IPv4) ArpaNet adota TCP/IP como protocolo padrão IETF aponta que os endereços IPv4 serão insuficiente IEFT criada um grupo para desenvolver uma solução Primeiro Kernel Linux com suporte IPv6 Primeiro teste com IPv6 no Windows Primeiro MacOS com suporte IPv6 Governo do EUA obriga adoção do IPv6 até 2008 Esgotamento dos IPv4 na IANA

Distribuição dos endereços IPv4 No início houve um grande desperdício de endereços. Os mesmos eram classificados em 5 classes: A: 16 milhões de hosts - até 126.255.255.255 B: 65 mil de hosts - de 128.0.0.0 até 191.255.255.255 C: 256 endereços - de 192.0.0.0 até 223.255.255.255 D: Multicast - de 224.0.0.0 até 243.255.255.255 E: Reservados IANA - de 244.0.0.0 até 254.255.255.255

Distribuição dos endereços IPv4 Exemplo: Uma empresa cerca de 250 hosts recebia uma Classe C (256 hosts). Uma outra empresa com cerca de 400 hosts recebia uma Classe B (65 mil endereços), porém menos de 1% destes endereços eram realmente utilizados. Já uma empresa com mais de 65000 hosts, recebia uma Classe A (16 milhões de endereços), algumas empresas que receberão estas classes no início foram: Apple, HP, IBM, NASA, AT&T, Xerox e outras.

Mal começou e já está acabando... Um estudo realizado pelo ROAD (Routing and Addressing IETF)em 1992, demonstrou que os endereços IPv4 se esgotariam rapidamente, devido à má distribuição dos endereços: - 46 das 126 Classe A já estavam alocadas, restando apenas 81; - 5467 das 16382 Classe B já estavam alocadas, restando apenas 10915; O estudo também relatou que esta taxa de alocação de IPs dobraria anualmente, se as alocações continuassem de tal forma, os endereços IPv4 disponíveis se esgotariam em 15 meses.

E agora... O ROAD visando resolver esta limitação, criou um grupo de estudos que apresentou algumas propostas para resolver estas limitações. RFC4632 CIDR (Classless Inter-Domain Routing) RFC1918 Address Allocation for Private Network RFC1631 NAT (Network Address Translate) RFC2131 DHCP (Dynamic Host Configuration Protocol) Todas estas soluções contribuíram para retardar o esgotamento dos endereços IPv4 e permitir a evolução da Internet até os dias de hoje, até que um novo protocolo fosse desenvolvido.

Qual a solução definitiva? RFC1752 The recomendation Generation Protocol). for the IP Next Em 1995 o IEEE Network recebeu 3 propostas: CATNIP concebido como um protocolo convergente, que permitia qualquer protocolo da camada de transporte ser executado sobre qualquer protocolo de rede, como OSI, Novell e outros. TUBA criou um mecanismo de expansão do espaço de endereçamento IPv4 através dos hosts e servidores DNS. SIPP concebido para ser uma etapa evolutiva do IPv4, aumentando o espaço de endereçamento para 64 bits.

Requisitos para o novo protocolo O IPv6, teve seu primeiro draft oficial escrito pela RFC2460 em 1998. Onde foram apresentados os requisitos definitivos para o substituto do IPv4. Expansão do espaço de endereçamento Simplificação do cabeçalho Suportar expansões opcionais Permitir TAG de identificação no cabeçalho Funções de autenticação e privacidade

IPv6 Cabeçalho O cabeçalho IPv4 se tornou muito complexo ao passar dos anos, o que exige uma capacidade de processamento muito alta para os roteadores. A proposta do cabeçalho IPv6 é de simplificá-lo, removendo alguns campos desnecessários. Cabeçalho IPv4 Cabeçalho IPv6

IPv6 Endereçamento O IPv4 utiliza 32 bits para endereçamento, agrupados em 4 octetos separados através de um ponto, utilizando endereços decimais. Host IPv4: 200.156.127.254 Já o IPv6 utiliza 128 bits para endereçamento e é agrupado em 8 blocos separados por dois pontos (:), além de utilizar caracteres Hexadecimais. Host IPv6: 2001:0100:ABCD:1941:A0B1:3C4D:B0C4:1234

IPv6 Quantidade de endereços O IPv4 é formado por 32 bits, o que resulta em pouco mais de 4 bilhões de endereços diferentes, ainda temos que desconsiderar as classes não utilizáveis, sendo assim, teremos cerca de 85% dos endereços disponíveis para uso de fato. Classes reservadas que não podem ser utilizadas. 0.0.0.0/8 (endereços reservados pela IANA) 10.0.0.0/8 (endereços para redes privadas) 127.0.0.0/8 (endereços de Loopback) 172.16.0.0/12 (endereços para redes privadas) 192.2.0.0/24 (endereços para documentação) 192.168.0.0/16 (endereço para redes privadas) 224.0.0.0/4 (endereços Multicast) 244.0.0.0/4 (endereços reservados para uso futuro)

IPv6 Quantidade de endereços Já o IPv6, endereçamento. utiliza 128 bits de espaço para Você imagina quantos endereços isso significa?

IPv6 Quantidade de endereços Em números absolutos isso significa: 340.282.366.920.938.463.463.374.607.431.768.211.456 Colocando temos: estes números em algumas comparações, Comparado ao IPv4: 4 bilhões de vezes maior (2^96) Por ser humano na Terra hoje: 56 octilhões Por m² na Terra: 665 sextilhões Atualmente a quantidade de dispositivos novos conectados à Internet cresce em uma razão exponencial, mantendo este crescimento, os estudos apontam que os endereços IPv6 irão se esgotar por volta de 2080.

IPv6 Tipos de endereços UNICAST identifica de maneira única uma interface ou um nó IPv6. Este é o endereço mais conhecido e utilizado por nós. MULTICAST identifica um grupo de interfaces IPv6. Os pacotes enviados para estes endereços são processados por todos os membros deste grupo. ANYCAST é um endereço que pode identificar mais de uma única interface em múltiplos nós IPv6. Um pacote enviado para um IP ANYCAST será encaminhado para o nó ou interface mais próxima.

IPv6 Endereço UNICAST A grande diferença entre o endereço unicast IPv4 e o IPv6 é que na nova versão do protocolo IP, utiliza três tipos diferentes de endereços: GLOBAL LINK é o endereço IPv6 equivalente aos endereços públicos IPv4. São endereços roteáveis e acessíveis através da Internet. Correspondem aos IPv6 2000:: a 3fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff. LINK LOCAL é um endereço atribuído automaticamente, ele é o substituto dos endereços IPv4 169.254.16.254. Não devem ser roteados e acessíveis via Internet. UNIQUE LOCAL são os endereços reservados para uso em redes privadas, apesar de serem roteáveis, não são acessíveis via Internet. Substituirão os endereços 10.0.0.0, 172.16.0.0 e 192.168.0.0.

IPv6 Endereço MULTICAST Uma outra alteração de grande peso introduzida no IPv6 é a remoção do BROADCAST. Todas as funções que exigiam endereços envio de pacotes do tipo broadcast utilizam pacotes do tipo multicast. Segue alguns exemplos: Descoberta de vizinho (ARP) Descoberta de roteadores Servidores NTP Agentes DHCP Descoberta de OSPF routers Descoberta de RIP routers FF01::1 (all-nodes) FF01::2 (all-routers) FF02::101 FF05::1:4 FF02::5 FF02::6

IPv6 Autoconfiguração Além da configuração de IP automática utilizando servidor DHCP, no IPv6 chamado de statefull autoconfiguration ou DHCPv6. A nova versão do protocolo IP implantou uma segunda opção de autoconfiguração, sem a necessidade de utilizar um Servidor DHCP, conhecida também como stateless autoconfiguration. RS all-routers Internet Reply RA Prefix IPv6

IPv6 Roteamento O novo protocolo também afetou os protocolos de roteamento. Nem todos os protocolos conseguiram se adequar. Sem ter outra saída, foi necessário criar um novo para atender exclusivamente ao IPv6: Static RIP OSPF IS-IS EIGRP BGP apenas foi atualizado foi desenvolvido o RIPng foi desenvolvido o OSPFv3 apenas foi atualizado foi densenvolvido o EIGRPv6 apenas foi atualizado

IPv6 Mobilidade A função de mobilidade implantada no IPv6, permite mesmo que o host tenha se movido para outro local e recebido um outro endereço. O mesmo possa continuar acessível. Home Agent Internet Mobile Node Home address

IPv6 Mobilidade A função de mobilidade implantada no IPv6, permite mesmo que o host tenha se movido para outro local e recebido um outro endereço. O mesmo possa continuar acessível. Home Agent Home link Internet Mobile Node

IPv6 Segurança - IPSec Atualmente o valor das informações transmitidas pela Internet estão cada vez maiores. O aspecto de segurança é um ponto crítico para os acessos hoje. Como todos os hosts terão endereços públicos, o IPSEC, criptografia realizada no cabeçalho IP, foi implantado de forma nativa no IPv6. Garantindo que todos os dados transmitidos sejam criptografos, apenas os endereços de origem e destino devem ser consultados durante o caminho do pacote. Legal, muito bom! Mas... e o que acontece com os Firewall, IDS, IPS e demais soluções de controle de acesso?

IPv6 Outras funcionalidades Até agora foram exibidas as principais alterações e melhorias do protocolo, porém existem muitas outras: MTU Discovery Header opcionais no cabeçalho Removido o checksum do cabeçalho IP Qualidade de serviço Não utiliza broadcast Protocolo ARP foi substituído Entre muitas outras...

IPv6 Transição Coexistência O IPv6 não irá substituir o IPv4 completamente, pelo menos nos próximos 10 ou 15 anos a versão 4 do protocolo ainda será utilizado. O período de implantação do IPv6 irá demorar alguns anos e a Internet não pode parar. Por isso ambos irão coexistir nas redes. As três principais técnicas utilizadas são: PILHA DUPLA TUNELAMENTO TRADUÇÃO

IPv6 Pilha dupla Considerada pelos mais estudiosos e otimistas, esta opção seria a mais fácil e transparente para realizar a implantação do IPv6. Porém exige que todos os dispositivos da rede tenham suporte nativo ao IPv6. E isto requer investimento... DNS AAAA www.facebook.com DNS 2a03:2880:2110:cf01:face:b00c:0:9 HTTP request www.facebook.com via IPv6 Internet IPv4/IPv6 HTTP reply via IPv6 Host IPv4: 192.168.0.240 IPv6: 2001:CB0:100::F4C4 Switch Gateway IPv4: 192.168.0.1 IPv6: 2001:CB0:100::1 www.likedin.com IPv4: 31.13.85.16 IPv6: none Facebook.com IPv4: 31.13.85.16 IPv6: 2a03:2880:2110:cf01:face:b00c:0:9

IPv6 Pilha dupla Considerada pelos mais estudiosos e otimistas, esta opção seria a mais fácil e transparente para realizar a implantação do IPv6. Porém exige que todos os dispositivos da rede tenham suporte nativo ao IPv6. E isto requer investimento... DNS AAAA www.linkedin.com DNS AAAA sem resposta DNS A www.linkedin.com DNS A 216.52.242.80 HTTP request www.linkedin.com via IPv4 HTTP reply via IPv4 Host IPv4: 192.168.0.240 IPv6: 2001:CB0:100::F4C4 Switch Gateway IPv4: 192.168.0.1 IPv6: 2001:CB0:100::1 Internet IPv4/IPv6 www.likedin.com IPv4: 31.13.85.16 IPv6: none Facebook.com IPv4: 31.13.85.16 IPv6: 2a03:2880:2110:cf01:face:b00c:0:9

IPv6 Tunelamento A técnica de tunelamento é a técnica mais indicada para iniciar os testes com IPv6. Atualmente existem várias operadoras que oferecem túneis gratuitamente na Internet. Esta técnica não exige que todos os equipamentos suportem IPv6. A grande maioria dos provedores de acesso, ainda disponibiliza conexão IPv6 para clientes residenciais. Internet IPv6 Facebook.com IPv4: 31.13.85.16 IPv6: 2a03:2880:2110:cf01:face:b00c:0:9 Host IPv4: 192.168.0.240 IPv6: 2001:CB0:100::F4C4 Internet IPv4 Switch Gateway IPv4: 192.168.0.1 IPv6: 2001:CB0:100::1 Servidor Broker IPv4: 31.16.254.15 IPv6: 2001:B50:23::67AB

IPv6 Tradução (NAT64) Esta técnica é similar ao NAT utilizado no IPv4, porém é feita uma tradução completa do protocolo. Este escopo será utilizado em último caso, visto que é a técnica que requer maior complexidade para configuração e utiliza muito processamento e memória. Acesso via IPv4 (tradução) Conexão IPv6 Conexão IPv4 Internet IPv4/IPv6 Gateway IPv4 (NAT): 192.168.0.1 IPv6: 2001:CB0:100::1 Host IPv6 IPv6: 2001:CB0:100::F4C4 www.likedin.com IPv4: 31.13.85.16 IPv6: none Facebook.com IPv4: 31.13.85.16 IPv6: 2a03:2880:2110:cf01:face:b00c:0:9 Switch Conexão IPv6 Acesso via IPv6 (nativo)

FAQ sobre o IPv6 A implantação do IPv6 será feita gradualmente. Considerando que o esgotamento do IPv4 é uma realidade, o IPv6 já está totalmente desenvolvido e grande parte das aplicações, sistemas operacionais e dispositivos novos já suportam a nova versão do protocolo. Algumas questões que dificultam a implantação do IPv6: - Adaptação dos fabricantes - Investimento de infraestrutura - Pouco conteúdo ou pouco acesso? - Falta de capacitação técnica

Alguns números sobre o IPv6 O PTT é um projeto mantido pelo Nic.br que incentiva a troca de tráfego nas regiões de todo o Brasil. Em São Paulo o PTT é responsável por boa parte do tráfego nacional. Os gráficos abaixo mostram exatamente qual é a comparação entre tráfego IPv4 e IPv6.

Alguns sites disponíveis em IPv6

Saiba mais... Link Assuntos http://www.rjnetwork.com.br/blog Blog da RJ Network. Saiba de tudo que rola no mundo das redes e Internet http://www.facebook.com/rjnetworkti Página da RJ Network no Facebook http://linkedin.com/pub/rj-network/5b/42b/b05 Página da RJ Network no Linkedin http://www.twitter.com/rjnetworkti Página da RJ Network Twitter http://ipv6.rjnetwork.net.br Mais informações sobre IPv6! Aproveite e realize um teste de ping e traceroute!

Obrigado! mail-to: danilo@rjnetwork.com.br