Adailton J. S. Silva
RNP, NGI Internet II e IP Next
Generation
Índice:
• RNP - Rede Nacional de Pesquisa • Next Generation Internet - Internet II • IP Next Generation - IPv6
RNP - Rede Nacional de Pesquisa
O Desafio
• Integração nacional
• Vasta audiência e capilaridade
• Eficiência e ampla gama de serviços • Amplo alcance educacional/social • Baixo custo
RNP - Rede Nacional de Pesquisa
Diretrizes
• Ênfase na montagem de espinhas dorsais
• Incentivo ao surgimento de múltiplos Provedores de Serviços • Definição clara do papel das concessionárias de
telecomunicações
• Engenharia tarifária detalhada
• Acompanhamento minucioso de cenário • Estabelecimento de parcerias
RNP - Rede Nacional de Pesquisa
O Papel
• Serviços de backboning nacional e internacional • Implantação e operação de PIRs
RNP - Rede Nacional de Pesquisa
Coordenação de Operações
• CO - Centro de Operações (http://www.co.rnp.br)
• CAIS - Centro de Atendimento a Incidentes de Segurança (http://www.cae.rnp.br)
• LCT - Laboratório de Configuração e Testes (http://www.lct.rnp.br)
RNP - Rede Nacional de Pesquisa
RNP-1
• Fase I (de 1989 a 1993):
• Backbone inicial experimental • Velocidades entre 1,2 e 9,6 Kbps
• Roteadores implementados em estações SUN/SunOS com placas seriais síncronas
RNP - Rede Nacional de Pesquisa
RNP-1
• Fase II (de 1994 a 1997)
• Backbone reprojetado com redudâncias e roteadores Cisco • Megabone com 9 POPs a 2 Mbps
• Velocidades entre 64 Kbps e 2 Mbps
• Velocidade mínima em implantação: 128 Kbps • http://www.rnp.br
RNP - Rede Nacional de Pesquisa
RNP-2 (Internet II)
• Fase III (a partir de 1997)
• Iniciativas concretas para a Internet II
• Edital: Projeto de Redes Metropolitanas de Alta Velocidade • Infra-estrutura nacional de telecomunicações (fibras óticas) ainda muito precária para os patamares de velocidades
Next Generation Internet - Internet II
VBNS/NSF
• Very High Performance Backbone Network Service • Iniciativa da NSF a partir de 1995
• Inicialmente com 5 centros de supercomputação e alguns NAPs (Networking Access Points) da Internet
• Voltado às universidades e instituições de pesquisa • Esqueleto inicial da Internet II
Next Generation Internet - Internet II
Internet II
• Iniciativa de 34 universidades americanas em 1996 • Interconexão de GigaPOPs (NSF) e VBNS (MCI) • Conexões ATM/SONET
• Aplicações avançadas multimídia em tempo real
• Garantia de Qualidade de Serviço (QoS): Velocidade, Atraso,
Throughput, Agendamento (schedule) e Taxa de Perda
Next Generation Internet - Internet II
NGI - Next Generation Internet
• Projeto do governo americano lançado em 1997 • Inclui a Internet II
• Mais de 100 universidades enlvolvidas • Conexões na ordem de Gigabits/seg • http://www.ngi.gov
IP Next Generation - IPv6
IPng - Antecedentes
• Explosão da Internet
• Escassez de endereços IP (IPv4)
• Crescimento desordenado das tabelas de rotas • Necessidade/demanda sempre crescente
IP Next Generation - IPv6
IPng - Histórico
• Em 1992
• IAB com CLNP/ISO (TUBBA - TCP and UDP over Bigger Address);
• IP versão 7 de Robert Ulman • IP in IP
IP Next Generation - IPv6
IPng - Histórico
• Em 1993
• TP/IX de Robert Ulman
• IPAE (IP in IP) - IP Address Encapsulation: adotado como estratégia de transição para o SIP
• PIP (Paul’s Internet Protocol) de Paul Francis: nova estratégia de roteamento baseada em listas diretivas
IP Next Generation - IPv6
IPng - Histórico
• Em 1994
• CATNIP (IP, CLNP e IPX) de Robert Ulman
• SIPP (Simple IP Plus): União do SIP com o PIP • SIPP foi escolhido como base para o IPv6
IP Next Generation - IPv6
IETF - Internet Engineering Task Force
• Em 1995
• RFC 1883 - Internet Protocol, Version 6 (IPv6) Specification
• RFC 1884 - IP Version 6 Addressing Architecture • IETF - http://www.ietf.org
IP Next Generation - IPv6
Novo Formato
• 08 campos de 16 bits • 1080:0:0:0:8:800:200C:417A • Notação Abreviada • Unicast - 1080::8:800:200C:417A • Multicast - FF01::43 • Loopbak - ::1IP Next Generation - IPv6
Novo Cabeçalho
• Cabeçalho fixo com apenas 6 campos (antes com 10):
version (4 bits), priority ( 4 bits), flow label (28 bits) e lengh of payload (16 bits);
• Remoção dos campos header lengh, type of service,
identification, flags, fragment offset e header checksum e da
segmentação hop-by-hop
• Outros foram ligeiramente modificados: length, protocol type e time-to-live
IP Next Generation - IPv6
Desempenho nos Roteadores
• Não há cálculo do tamanho do cabeçalho
• Não há cálculo do tamanho do checksum do cabeçalho • Não há procedimentos de fragmentação
IP Next Generation - IPv6
Tipos de Endereços
• Unicast • Multicast • Anycast
IP Next Generation - IPv6
Endereços Unicast
• Global Provider-based • Unspecified - ::0 e Loopback - ::1 • IPv4-based (::172.16.25.32) • NSAP - prefixo 0000001 • IPX - prefixo 0000010 • Link-Local e Site-LocalIP Next Generation - IPv6
Novas Funcionalidades
• Autoconfiguração: stateless autoconfiguration e statefull autoconfiguration (DHCPv6)
• Segurança: autenticação do cabeçalho ou autenticação IP (MD5, RFC 1826) e encriptação do encapsulamento IP
(Encrypted Security Payload com DES/56 bits, RFC 1872): associação de segurança Tx/Rx
• Multimídia: Suporte a serviços de tempo real - priority/flow label
IP Next Generation - IPv6
Considerações para Transição
• Migração de todos os servidores DNS (de “A” para “AAAA”) • Pilha dupla (IPv4 e IPv6) nos roteadores e hosts
• Mecanismo de transição já embutido no IPv6 • Incluído mecanismos para IPv6/IPv4
• Incluído mecanismo para IPv4/IPv6
• IETF Next Generation Transition Working Group (6Bone: http://www.6bone.net)