Idéias inovadoras para a implantação do protocolo IPV6. José Roberto B. Gimenez



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

Gabinete de Prevenção, Segurança e Continuidade de Negócio

Endereçamento IP 09/05/2014. Endereçamento IP CLASSE B CLASSE A CLASSE A CLASSE C

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

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

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

Entendendo como funciona o NAT

Prof. Rafael Gross.

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

PROTOCOLO IP O esgotamento dos endereços IP.

A Internet e o TCP/IP

APOSTILA DE REDES DE COMPUTADORES PARTE - I I

Redes de Computadores

Capítulo 6 - Protocolos e Roteamento

REPRESENTAÇÃO DE DADOS EM SISTEMAS DE COMPUTAÇÃO AULA 03 Arquitetura de Computadores Gil Eduardo de Andrade

Redes - Internet. Sumário Aula 3,4 e 5 9º C } Estrutura baseada em camadas. } Endereços IP. } DNS -Domain Name System

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

Redes de Computadores

Arquitetura de Rede de Computadores

UNIVERSIDADE. Sistemas Distribuídos

Prof. Samuel Henrique Bucke Brito

Capítulo 7 CAMADA DE TRANSPORTE

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

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS DE RESOLUÇÃO DE NOMES (DNS E WINS). Professor Carlos Muniz

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

Fundamentos à Redes de Computadores. Prof. Victor Guimarães

USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP

RC e a Internet. Prof. Eduardo

Curso de Instalação e Gestão de Redes Informáticas

Arquitetura de Rede de Computadores

Roteamento e Comutação

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

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

Fundamentos de Redes de Computadores. IPv6. Prof. Claudemir

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de / 16

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

Modelos de Camadas. Professor Leonardo Larback

GESTÃO DE SISTEMAS E REDES YNAMIC HOST CONFIGURATION PROTOCOL

Os modelos de financiamento da saúde e as formas de pagamento aos hospitais: em busca da eficiência e da sustentabilidade

18/05/2014. Problemas atuais com o IPv4

REDES DE COMPUTADORES


Aula-19 NAT, IP Móvel e MPLS. Prof. Dr. S. Motoyama

Arquitetura TCP/IP. Parte IV Mapeamento de endereços IP em endereços físicos (ARP) Fabrízzio Alphonsus A. M. N. Soares

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação

IPv6. Situação atual e desafios. Congresso SET Antonio M. Moreiras moreiras@nic.br

[Ano] Língua Portuguesa. Campus Virtual Cruzeiro do Sul

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

Regras de funcionamento (Unreliable Delivery, etc.) Método de roteamento (Sem conexão) Formato dos dados em um datagrama

Sub Rede Classe CCIDR Classless

Prefixo a ser comparado Interface Senão 3

Redes de Computadores

Capítulo 11: NAT para IPv4

Notas da Aula 17 - Fundamentos de Sistemas Operacionais

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

Redes de Computadores. Camada de Transporte de Dados: protocolos TCP e UDP Prof. MSc Hugo Vieira L. Souza

TCP/IP O guia definitivo para cálculos

Camada de Transporte, protocolos TCP e UDP

CAMADA DE REDE. UD 2 Aula 3 Professor João Carneiro Arquitetura de Redes 1º e 2º Semestres UNIPLAN

IPv6: Introdução. Escrito por Paul Stalvig Gerente Técnico de Marketing

A camada de rede do modelo OSI

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede

Passando pelas Camadas TCP/IP Transmissão de Dados

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:

Capítulo 5 Métodos de Defesa

INSTALAÇÕES ELÉTRICAS ELETRICA

DNS - Domain Name System

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

Redes de Computadores II INF-3A

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

Redes de Computadores

Tecnologias de Redes Informáticas (6620)

Introdução ao IPv6. Antonio M. Moreiras

Dadas a base e a altura de um triangulo, determinar sua área.

PROTOCOLOS DE COMUNICAÇÃO

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

Redes de Comunicações Capítulo 6.1

Informática. 2 o Período 09/03/2012

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

Unidade 5 Utilitários de Redes

Redes de Computadores

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

Classe A: Apenas o primeiro octeto identifica a rede e os três últimos identificam os Hosts.

PROJETO DE REDES

4 Arquitetura básica de um analisador de elementos de redes

Teleprocessamento e Redes

Quadro de consulta (solicitação do mestre)

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

ELEMENTOS DE PROTOCOLOS DE TRANSPORTE. Fabricio Sousa

Endereço IP Privado. Endereçamento IP. IP Protocolo da Internet. Protocolos da. Camada de Inter-Rede (Internet)

O que é a Internet e como ela funciona?

Unidade 2.4 Endereçamento IP

Rede de Computadores

Capítulo 5. A camada de rede

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

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

Acadêmicos: Luís Fernando Martins Nagata Gustavo Rezende Vinícius Rezende Santos

Camada de Aplicação. DNS Domain Name System. Redes de Computadores Prof. Leandro C. Pykosz

ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO

SMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback

Transcrição:

Idéias inovadoras para a implantação do protocolo IPV6 José Roberto B. Gimenez

Roteiro da Palestra Breve discussão sobre transição de padrões Discussão sobre a transição IPV4 - IPV6 Análise do protocolo IPV6 IDNS Um novo conceito de DNS Conclusão

PADRONIZAÇÃO DE TOMADAS norma ABNT NBR 14.136

CRÍTICAS E COMENTÁRIOS Mostra que o Brasil tem uma índole favorável a mudanças foi o primeiro país a implementar o padrão IEC 60906-1 publicado pela Comissão Eletrotécnica Internacional em 1986, destinado a padronizar os modelos de tomadas para os países da União Européia. Não resolve o maior problema brasileiro, que é a coexistência de tensões 127 V e 220 V num mesmo padrão de tomadas.

REFORMA ORTOGRÁFICA Acordo Ortográfico da Língua Portuguesa, de 1990 (Angola, Brasil, Cabo Verde, Guiné-Bissau, Moçambique, Portugal, São Tomé e Principe, Timor Leste e Galiza).

CRÍTICAS E COMENTÁRIOS Novamente o Brasil demonstra receptividade a mudanças. Foi o primeiro país a por em prática o Acordo Ortográfico (Angola, Brasil, Cabo Verde, Guiné- Bissau, Moçambique, Portugal, São Tomé e Príncipe, Timor Leste e Galiza). Mudanças insignificantes que não compensam o esforço (palavras com som de z continuam grafadas com s ). Reforma adotada no Brasil, mas que pretende modificar a escrita de outros países...

TELEVISÃO DIGITAL Padrão ISDB-TB

CRÍTICAS E COMENTÁRIOS Escolha baseada em argumentos imediatistas ou vagos (preço do decodificador, inclusão digital,) Padrão pouco adotado no restante do mundo. Repetição do mesmo erro cometido na adoção do PAL-M. Interesses econômicos influenciando a escolha.

PROTOCOLO IPV4 Descrito na RFC 791, de setembro de 1981 http://tools.ietf.org/html/rfc791 Pontos altos É um padrão de fato há cerca de 30 anos Altamente flexível, aplicando-se a diversas situações Simplicidade de funcionamento Pontos baixos Sofre com o mau dimensionamento dos campos de endereço, limitado a 32 bits.

ESPAÇO DE ENDEREÇAMENTO Com 32 bits são possíveis 2 32 > 4 bilhões de endereços. Grande parte é mal aproveitada (redes Class A e Class B). Os números IP disponíveis estão se esgotando. No início dos anos 80 não se imaginava a popularização dos computadores nem o crescimento que teria a Internet.

ALGUNS MITOS SOBRE PREVISÕES (os pretensos autores negam sua autoria) "There is no reason anyone would want a computer in their home." Ken Olsen (president, chairman and founder of Digital Equipment Corporation), 1977. "I think there is a world market for about five computers" Thomas J. Watson (chairman of the Board of IBM), 1943. " 640KB ought to be enough for anybody. " Bill Gates (co-founder and Chairman of Microsoft), 1981.

QUANTIDADE DE NÚMEROS IPV6 N = 2 128 = 3,4. 10 38 Será que desta vez pensaram corretamente? Será que este número é adequado?

EXERCÍCIO MENTAL Suponhamos um dispositivo de rede bem pequeno, com apenas 2 cm 3 de volume. Suponhamos que exista uma quantidade deste dispositivo tão grande que seja capaz de cobrir toda a superfície da terra, incluindo-se matas, desertos e oceanos. Suponhamos, ainda, que além de cobrir toda a terra, esses dispositivos se empilhem até às camadas mais altas da atmosfera (1.000 km de altura).

RESULTADO Com IPV6 seria possível identificar numericamente todos estes dispositivos 1 trilhão de vezes.

Header IPV4 x Header IPV6 Melhorias introduzidas no IPV6 Tamanho de header fixo Não fragmentação de pacotes Inexistência de checksum

E SE EM VEZ DE 128, FOSSEM 64 bits? 2 64 1,8.10 19 endereços IP S 16 10.000.000 2 5 10 14 m 2 1,8.10 5 10 14 19 3,7.10 4 endereços / m 2

PORTANTO... Em cada pacote IPV6 transmitido existe pelo menos 16 bytes de informação desperdiçados em virtude do excesso de bits contido nos endereços IP.

VAMOS APRESENTAR UM USO PARA ISSO

PROPOSTA: INTRINSEC DNS Aproveitar os bits excedentes do endereço IPV6 para associar o nome de domínio. Definir os números IPV6 para que sirvam tanto ao endereçamento quanto à definição de domínio.

BENEFÍCIOS DO IDNS Independência de servidores - a resolução de nomes pode ser local; Maior rapidez nas conexões (eliminação da etapa de resolução remota); Possibilidade de guardar na cabeça os extensos números IPV6. Maior segurança (serviço local é mais confiável que remoto).

EFEITOS COLATERAIS Os nomes de domínio ficam limitados a uma seqüência de caracteres não muito longa. Nomes de domínio como este apresentado abaixo, nem pensar! thelongestlistofthelongeststuffatthelongestdomainnameatlonglast.com

ENTRETANTO... Nomes de domínio muito longos não são desejáveis. Uma limitação de 20 caracteres seria aceitável (permitindo o exemplo abaixo). O código de Huffman oferece essa possibilidade. engenharia_de_redes.com.br

CÓDIGO DE HUFFMAN Caracteres mais freqüentes são codificados com um número menor de bits. Estabelece um compromisso entre o comprimento do nome e o emprego de caracteres pouco freqüentes.

TESTANDO O CÓDIGO DE HUFFMAN Livro War and Peace, escrito por Leon Tolstoi e traduzido para o inglês. Texto com 3.049.198 caracteres. Não é um texto apropriado para nomes atribuídos no Brasil. Foi usado pela simplicidade (o inglês não tem acentos).

A 205.210 0,067299664 B 34.622 0,011354461 C 61.008 0,020007884 D 118.141 0,038744942 E 314.317 0,10308186 F 54.728 0,017948326 G 51.125 0,016766704 H 166.887 0,054731441 I 173.407 0,056869708 J 2.534 0,000831038 K 20.385 0,006685364 L 96.426 0,031623397 M 61.547 0,020184652 N 183.854 0,060295855 O 192.504 0,063132666 P 44.971 0,014748468 Q 2.335 0,000765775 R 147.670 0,048429128 S 162.718 0,053364196 T 225.543 0,073967975 U 65.282 0,021409564 V 26.879 0,008815105 W 59.093 0,01937985 X 4.067 0,001333793 Y 46.208 0,015154149 Z 2.390 0,000783813 espaço 511.971 0,167903495 hífen 5.850 0,001918537 apostrofe 7.526 0,00246819 3.049.198 1 H ( X H ( X H ( X Entropia dos caracteres ) [ I ) ) x X X ] p( x 4,1447 i )log 2 1 p( x i )

DISTRIBUIÇÃO DE PROBABILIDADE 0,18 0,16 0,14 0,12 0,1 0,08 h 0,06 0,04 0,02 0 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z sp hí ap

Código de Huffman space 0,167903 000 0,270985 E 0,103082 001 T 0,073968 0,475386 010 A 0,0673 0,2044 0110 0,130432 O 0,063133 0111 N 0,060296 1000 0,117166 I 0,05687 1001 H 0,054731 0,27369 1010 S 0,053364 0,156525 10110 0,101793 R 0,048429 10111 D 0,038745 11000 0,070368 L 0,031623 11001 U 0,02141 0,13197 11010 M 0,020185 0,061602 11100 0,040193 C 0,020008 110110 W 0,01938 110111 F 0,017948 0,054095 111010 0,524614 0,034715 G 0,016767 111011 Y 0,015154 111100 0,029903 P 0,014748 0,250924 111101 B 0,011354 1111100 0,02017 V 0,008815 1111101 0,118954 K 0,006685 1111110 apostrophe 0,002468 0,064859 111111100 0,004387 hyphen 0,001919 0,034956 111111101 X 0,001334 0,014787 1111111100 0,008101 0,002165 J 0,000831 1111111101 0,003714 Z 0,000784 1111111110 0,00155 Q 0,000766 1111111111

space 000 E 001 T 010 A 0110 O 0111 N 1000 I 1001 H 1010 S 10110 R 10111 D 11000 L 11001 U 11010 M 11100 C 110110 W 110111 F 111010 G 111011 Y 111100 P 111101 B 1111100 V 1111101 K 1111110 apostrophe 111111100 hyphen 111111101 X 1111111100 J 1111111101 Z 1111111110 Q 1111111111 Média de bits por caractere E( N ) X p( xi ) N( xi ) x X ( N X ) 4,2015 Lembrar H ( X ) 4,147

EXEMPLO E N G E N H A R I A D E R E D E S 001 1000 111011 001 1000 1010 0110 10111 1001 0110 000 11000 001 000 10111 001 11000 001 10110 76 bits

PROPOSTA DE ESTRUTURA PARA OS ENDEREÇOS IPV6 COM IDNS Prefixo que indica o uso de IDNS Número referente ao país Região dentro do país Top Level Domain 80 bits 16 bits 8 8 8 8 Nome de Domínio HOST ID

VIABILIDADE DA PROPOSTA O mapa de numeração IPV6 apresenta plena viabilidade para o IDNS. Ele poderia inclusive coexistir com outras formas de numeração.

Alterações promovidas pelo IDNS A Resolução deixa de ser hierárquica e/ou recursiva. O pedido de resolução é enviado diretamente ao servidor autoritativo. Em certos casos a resolução de DNS poderia mesmo ser dispensada.

CONCLUSÃO O IDNS pode representar a característica que faltava para alavancar a implantação do IPV6. A pequena parcela de números IPV6 alocados justifica a reengenharia do sistema de numeração. O Brasil é um país receptivo às mudanças. Essa é uma mudança que pode ser implementada aqui.