IPv6 Protocolo Internet versão 6. Marcos Francisco Linhares, Domênico Sávio G. de Araújo
|
|
- Isaac Paranhos Brunelli
- 8 Há anos
- Visualizações:
Transcrição
1 IPv6 Protocolo Internet versão 6 Marcos Francisco Linhares, Domênico Sávio G. de Araújo Departamento de Engenharia de Telecomunicações Universidade Federal Fluminense (UFF-RJ) Resumo. IPv6 é um dos melhoramentos dos mais significativos protocolos da rede e da história da tecnologia. Crescerá rapidamente em sua infra-estrutura do IPv4 existente e impactará positivamente na sua rede. Lendo este artigo darar-lhe uma preparação para a etapa seguinte da evolução da tecnologia da Internet. Os esforços do desenvolvimento e da execução do produto IPv6 já são uma realidade em todo o mundo. IPv6 é projetado como uma etapa evolucionária do IPv4. É um incremento natural ao protocolo IPv4, pode ser instalado como um melhoramento normal do software na maioria dos dispositivos da Internet, e é interoperável com o atual IPv4. 1. Introdução Com milhões de usuários em todo o mundo dependendo da Internet como parte de seu ambiente de trabalho e forma de entretenimento, é de supor que a Internet seja uma instalação de produção completamente estável. Entre esses milhões de usuários existem grupos que interconectam suas redes e descobrem novos meios de aprimorar a tecnologia. Pesquisadores e engenheiros estão verificando e solucionando novos problemas de conexão de redes e melhorando os mecanismos básicos de acesso, mantendo a tecnologia sempre em evolução. A motivação Desde o surgimento da ARPANET como uma demanda do governo americano para desenvolver uma rede robusta para ligar as bases militares espalhadas pelos Estados Unidos até a rede mundial Internet tal como a conhecemos hoje existe uma diferença muito grande na motivação e necessidades. Nada mais natural que mudanças tenham que ser feitas nos protocolos que compõe sua arquitetura para se adequarem às novas necessidades. Talvez o grande motivador inicial para uma mudança na versão 4 do protocolo de redes da arquitetura, o IP Internet Protocol, tenha sido o crescimento de máquinas conectadas a Internet. O número de máquinas conectadas à rede cresceu de algumas centenas na ARPANET a um número literalmente inestimável, mas que pela própria forma de endereçamento do IPv4 não pode ultrapassar 2 32 (aproximadamente 4,3 bilhões) de hosts, sem contar os endereços reservados e o desperdício ocasionado pela sua má distribuição.
2 Outro problema sério consiste no crescimento das tabelas de roteamento, causado principalmente por uma divisão não-planejada dos endereços disponíveis, fruto do próprio crescimento desordenado da Internet. Aliado a esse problema de endereçamento e roteamento, novas necessidades surgiram como o tráfego de aplicações multimídia em tempo real, segurança para transações comerciais, mobilidade etc. A versão 4 do Internet Protocol (IPv4) fornece um mecanismo básico de comunicações interconectando redes do mundo todo. Esta versão permaneceu inalterada desde o seu início, final da década de A longa vida deste protocolo mostra que o projeto original é flexível e poderoso. Mas apesar de seu projeto sólido, o IPv4 está com seus dias contados. Quando o IPv4 foi projetado, um espaço de endereço de 32 bits era mais que o suficiente. Apenas algumas organizações usavam uma rede local e menos ainda dispunham de uma rede remota associada. Entretanto, hoje em dia, a maioria das organizações de médio porte dispõe de diversas redes locais e as grandes companhias têm uma rede remota associada. O atual espaço de endereço de 32 bits não irá suportar a demanda de anos de crescimento exponencial ininterrupto de hosts. Só para se ter uma idéia, em 1994, um novo host aparecia a cada 30 segundos, em média. O volume de tráfego na Internet aumentou mais rápido do que o número de redes. E hoje, diante de um mundo onde a imagem e o áudio contam muito para vender um produto, para fechamento de negócios nas organizações, como exemplo, novos aplicativos foram desenvolvidos para transferir imagens, vídeos e áudio em tempo real, pacotes de dados estes que geram mais tráfego que a transferência normal de pacotes de dados de texto. Em 1990 a IETF começou a trabalhar em uma nova versão do IP, capaz de impedir que os endereços fossem esgotados e de resolver um série de outros problemas, além de ser mais flexível e eficiente.[1] A IETF então convocou os interessados a apresentar suas propostas na RFC Depois de discutidas e revisadas, foi selecionada uma versão, agora chamada de SIPP (Simple Internet Protocol Plus), à qual foi atribuída a designação IPv6 [1]. O objetivo deste trabalho é mostrar em linhas gerais os principais pontos da nova versão do IP e fazer um comparativo entre o IPv4 e o IPv6, detalhando um pouco mais sobre o novo formato desse novo protocolo. A seção 2 mostra as diferenças entre os protocolo IPv4 e IPv6, a seção 3 vamos detalhar a estrutura do datagrama IPv6, já na seção 4, fala do cabeçalho de extensão. A seção 5, trata-se do endereçamento do IPv6, que muda bastante a forma de endereçar em relação ao IPv4. A seção 6, fala da transição do IPv4 para o IPv6, o que muda de uma rede para outra.
3 2. As diferenças entre IPv4 e IPv6 O protocolo IPv6 proposto, mantém muitas das características que contribuíram para o sucesso do IPv4. Os projetistas dotaram o IPv6 de basicamente as mesmas características do IPv4, com algumas modificações. O IPv6 introduz um novo formato de cabeçalho, mais enxuto que o anterior (com menos campos) com tamanho de 40 bytes. Essa mudança visa acelerar a entrega dos pacotes, uma vez que, diminui bastante o seu tempo de processamento nos roteadores. Abaixo pode-se observar o cabeçalho IPv4 e o IPv6: Figura 1 - Cabeçalho do IPv4 Figura 2 Cabeçalho do IPv6 Mas mesmo com tantas características semelhantes, o IPv6 muda a maioria dos detalhes do protocolo:[2] O IPv6 quadruplica o tamanho de um endereço IPv4. Seu tamanho passa de 32 para 128 bits. O novo tamanho de endereço de 128 bits resolve o problema de esgotamento do espaço de endereço, tornando disponível o acesso de dispositivos a Internet.
4 O IPv6 usa um formato de cabeçalho de datagrama inteiramente novo e variável. A contrário do IPv4, que usa um cabeçalho de datagrama de tamanho fixo, onde todos os campos, exceto o de opções, ocupam um número fixo de octetos, o IPv6 usa um conjunto de cabeçalhos opcionais (cabeçalhos de extensão); IPv6 inclui novas opções que oferecem recursos adicionais não disponíveis no IPv4; IPv6 substitui a especificação de tipo de serviço do Ipv4 por um mecanismo que permite a pré-alocação de recursos de rede; Por fim, a mudança mais significativa no IPv6, talvez seja a capacidade de adaptação a mudanças no hardware de rede ou a novos aplicativos graças ao formato de seu cabeçalho completamente modular. O tamanho dos campos de endereço de origem e de destino foi aumentado para 16 octetos cada; As informações de fragmentação foram retiradas de campos fixos do cabeçalho básico, para um cabeçalho de extensão; O campo TEMPO DE VIDA foi substituído por um campo LIMITE DE PASSOS DA ROTA; O campo TIPO DE SERVIÇO foi substituído por um campo RÓTULO DE FLUXO; O campo PROTOCOLO foi substituído por um campo que especifica o tipo do próximo cabeçalho. Podemos notar que vários campos de um cabeçalho básico do IPv6 correspondem diretamente aos campos de um cabeçalho do IPv4, porém com algumas diferenças. Os campos que constituem o cabeçalho IPv6 são: [2]: - VERSION (4 bits) Versão do IP utilizada. No caso no IPv6, este campo vale O campo VERS que especifica o protocolo, no IPv4 tem o valor 4. - PRIORITY (Traffic Class) (8 bits) Indica a prioridade com a qual o pacote deve ser tratado. - PAYLOAD LENGTH (16 bits) Tamanho, em octetos, dos dados. O campo de comprimento de cabeçalho foi eliminado e o campo de comprimento de datagrama foi substituído por um campo COMPRIMENTO DO PAYLOAD; - NEXT HEADER (8 bits) Indica o tipo do possível cabeçalho de extensão (Extension Header) que segue o cabeçalho IPv6. Caso não haja, indica qual o
5 protocolo da próxima camada (transporte). Este campo substitui o protocolo do IPv4; - HOP LIMIT (8 bits) Antigo TTL (Time to live). Indica o número máximo de saltos. Esse campo é decrementado a cada passo e o pacote é descartado quando o seu valor chega a zero. - SOURCE ADDRESS (128 bits) Endereço fonte, ou de origem. - DESTINATION ADDRESS (128 bits) Endereço destino. Os campos Priority, também conhecido como Traffic Class, por outros autores, e Flow Label têm por finalidade facilitar a implementação de aplicações em tempo real e com Qualidade de Serviço (QoS). O campo Priority (Traffic Class) determina a prioridade que um pacote tem. Deve-se utilizar valores de 0 a 7 para dados, que podem sofrer atraso, e valores de 8 a 15 para aplicações multimídia em tempo real, que não devem sofrer atrasos. Já o campo Flow Label permite que dois hosts estabeleçam uma pseudoconexão com características próprias, possibilitando um tratamento diferenciado para diferentes fluxos. Esse campo pode inclusive servir para alocação de recursos nos roteadores tendo em vista Qualidade de Serviço. Estes campos citados acima serão melhores detalhados mais adiante, na Estrutura do Datagrama IPv6. Dentre os campos existentes no IPv4 que foram eliminados, dois que merecem destaque são o Header Checksum e os de controle de fragmentação. A função do campo Header Checksum era detectar erros no cabeçalho IPv4. Como os roteadores alteram o campo Time to live do cabeçalho IPv4, esses precisavam recalcular o Header Checksum antes de reenviá-lo, causando maior atraso. No IPv6 o tratamento de possíveis erros de transmissão (chegada de pacotes não endereçados ao host devido a erro no campo IP destino, por exemplo), foi jogado para as camadas de cima, assim como já acontecia no tratamento de erros dos dados, conhecidamente um serviço oferecido pela camada de transporte. Já o campo para controle de fragmentação sumiu pois se decidiu que pacotes não seriam mais fragmentados nos roteadores. A MTU do caminho é estabelecida num primeiro momento e deve então ser respeitada no decorrer de toda a comunicação. O problema que se apresenta na fragmentação ser feita unicamente na origem é que, apesar de raro, pode haver mudança de rota no meio de uma comunicação. Ambas mudanças têm claramente o objetivo de diminuir o tempo de processamento nos roteadores, garantindo assim um ganho de performance.
6 3. A Estrutura do Datagrama IPv6 Na figura 3, mostramos um formato geral de um datagrama IPv6, que tem seu formato diferente do datagrama IPv4. Um datagrama IPv6 tem um cabeçalho básico de tamanho fixo seguido de zero, ou mais cabeçalhos de extensão seguidos de dados. opcional Cabeçalho Básico Cabeçalho de Extensão 1... Cabeçalho de Extensão N DADOS Figura 3 Forma geral de um datagrama IPv6 com vários cabeçalhos. 3.1 Cabeçalho Básico A figura 4, mostra o conteúdo e o formato do cabeçalho básico do IPv Version Traffic Class Flow Label Payload Lenght Next Header Hop Limit Source Address Destination Address Figura 4 Formato de cabeçalho básico de 40 octetos do IPv6 Nos próximos parágrafos para começarmos a nos familiarizar melhor com os campos do cabeçalho IPv6, teremos que entender como o IPv6 trabalha.
7 A figura 5 mostra uma visão geral do cabeçalho IPv6. Estes campos serão discutidos mais detalhados em cada parágrafo abaixo.[5] Version (4 bits) Traffic Class (1 byte) 6 Versão do protocolo. Usado para distinguir diferentes prioridades dos pacotes IPv6. Referência: RFC2474 para maiores informações. Flow Label (20 bits) Usado para seqüências de quadros de pacotes que requerem o mesmo tratamento para maior eficiência de processamento nos roteadores. Payload Lenght (2 bytes) Comprimento de dados acrescidos após cabeçalho do IPv6. Next Header (1 byte) Contém o número de protocolo ou um valor para a extensão do cabeçalho. Hop Limit (1 byte) Número de saltos. Decrementado de um a cada roteador. Source Address (16 bytes) Destination Address (16 bytes) Figura 5 Visão Geral dos campos do cabeçalho IPv6 Version (4 bits) Este é um campo de 4 bits e contém a versão do protocolo à qual o datagrama pertence. Incluindo-se a versão do IP em cada datagrama, é possível verificar a transição entre as versões. A transição entre o IPv4 e o IPv6 já acontece a anos e não existe previsão de término[1]. No caso do IPv6, é o número 6. A versão 5 não poderia ser usada porque já havia sido atribuída para um protocolo experimental (ST2, RFC 1819).[5] Traffic Class (1 byte) Este campo substitui o campo tipo de serviço em IPv4. Este campo facilita a manipulação de dados em tempo real e de todos os outros dados que requererem uma manipulação especial. Este campo pode ser usado por roteadores para identificar e distinguir entre classes ou prioridades diferentes dos pacotes IPv6. Havia um campo destinado a esse propósito no na versão anterior do IP, mas ele só foi implementado esporadicamente por roteadores. Agora estão sendo realizadas experiências para definir a melhor maneira de usá-lo para transmissão multimídia.[1] A RFC 2474, Definition of Differentiated
8 Services Field (DS Field) (Definição do Campo de Serviços Diferenciados DS), no cabeçalho do IPv4 e do IPv6 explica como o campo Classe de Tráfego (Traffic Class) no IPv6 pode ser usado.[5] Flow Label (20 bits) Rótulo de Fluxo Este campo distingue os pacotes que requerem o mesmo tratamento, a fim de facilitar a manipulação do tráfego em tempo real, permitindo que uma origem e um destino configurem uma pseudoconexão com propriedades e necessidades específicas, como, por exemplo, reserva de largura de banda. O mecanismo funciona da seguinte forma: Um host enviador pode rotular seqüências de pacotes com um conjunto de opções. Roteadores mantêm a trilha do fluxo e pode processar pacotes pertencendo ao mesmo fluxo mais eficientemente, uma vez que, não é necessário reprocessar cada cabeçalho do pacote. Um fluxo é identificado unicamente pelo rótulo do fluxo (Flow Label), pelo endereço de origem e pelo endereço de destino. Cada fluxo é designado pelo endereço de origem, pelo endereço de destino e pelo número de fluxo. Portanto pode haver muitos fluxos ativos ao mesmo tempo entre um determinado par de endereços IP, ou diferentes pares de endereços IP com o mesmo número de fluxo (que são escolhidos ao acaso). Desta forma, quando dois fluxos enviados por diferentes hosts e com o mesmo número de fluxo, passarem pelo mesmo roteador, este será capaz de distinguilos usando os endereços de origem e de destino.[1] Nota: o uso do campo rótulo de fluxo, - Flow Label field, é experimental e ainda está em discussões na IETF.[5][1] Payload Length (2 Bytes) Comprimento do Payload Este campo especifica o payload - o comprimento de dados carregado após o cabeçalho do IP. O cálculo na versão IPv6 é diferente do realizado na IPv4. O campo Comprimento (Length Field), no IPv4 inclui o comprimento do cabeçalho do IPv4, enquanto que o campo Comprimento do Payload no IPv6 contém somente dados que acompanham o cabeçalho do IPv6. Cabeçalhos de extensão são considerados parte do payload e são por isso incluídos no cálculo. O fato que o campo comprimento do payload ter 2 Bytes limita o pacote máximo para o tamanho de 64 kb. IPv6 tem um cabeçalho de extensão, chamados de Jumbogram, que suporta pacotes de dimensões maiores, se necessário. Jumbogram são relevantes somente quando os nós IPv6 são tachados para links que tem um link de MTU maior que 64KB. Jumbogram está especificado na RFC 2675.[5] Next Header (1 Byte) Próximo Cabeçalho No IPv4, este campo é o campo do Tipo de Protocolo. Foi redefinido no IPv6 para refletir a nova organização dos pacotes IP. Se o próximo cabeçalho é
9 UDP ou TCP, este campo conterá o mesmo número do protocolo como no IPv4 por exemplo, número 6 para o protocolo TCP ou 17 para UDP. Mas se cabeçalho de Extensão é usado com IPv6, este campo contém o tipo do próximo cabeçalho de extensão ou o nome do protocolo. A tabela 1 lista os possíveis valores para esse campo. Valor Descrição 0 No cabeçalho IPv4: reservado e não usado No cabeçalho IPv6: pertence ao cabeçalho opcional passo a passo, - Hop-by-Hop Option Header follwing 1 Protocolo de Controle de Mensagem da Internet (ICMPv4) suporta IPv4 2 Protocolo de Gerência de Grupo da Internet (IGMPv4) suporta IPv4 4 IP in IP (encapsulamento) 6 TCP 8 Protocolo de Gateway Exterior (EGP) 9 IGP (usado pela Cisco para seu IGRP) 17 UDP 41 IPv6 43 Cabeçalho roteado Routing header 44 Cabeçalho fragmentado Fragmentation header 45 Protocolo de Roteamento Interdomínio (IDRP) 46 Protocolo Reservado Resource Reservation Protocol (RSVP) 50 Encrypted Security Payload header 51 Cabeçalho de Autenticação Authentication header 58 ICMPv6 59 Nenhum Próximo Cabeçalho para IPv6, - No Next Header for IPv6 60 Cabeçalho de destino opcional, - Destination Options header 88 EIGRP 89 OSPF 108 Protocolo de Compressão do Payload IP, - IP Payload Compression Protocol 115 Layer 2 Tunneling Protocol (L2TP) 132 Stream Control Transmission Protocol (SCTP) Não acessado 255 Reservado Tabela 1 Valores do campo Próximo Cabeçalho (Next Header) Nota: a lista completa do número dos protocolos pode ser encontrada no site da IANA,
10 Hop Limit (1 Byte) O campo LIMITE DE PASSOS DA ROTA (HOP LIMIT) no IPv6 correspondente ao campo TEMPO DE VIDA (TIME TO LIVE) do IPv4 que interpreta um tempo de vida como uma combinação de contagem de passos da rota e do tempo máximo, no IPv6 ele interpreta o valor atribuindo limite estrito ao número máximo de passos da rota que um datagrama pode fazer antes de ser descartado. [5][1] Source Address (16 Bytes) Endereço de Origem Este campo contém o endereço IP de 16 bytes do host originador. Destination Address (16 Bytes) Endereço de Destino Este campo contém o endereço IP de 16 bytes do host de destino. 4. Cabeçalhos de Extensão. Para ser totalmente geral, flexível e eficiente, o IPv6 deve incluir mecanismos a fim de aceitar funções como fragmentação, roteamento de origem e autenticação. Entretanto, a opção por alocar campos fixos no cabeçalho de datagrama para todos os mecanismos não é eficaz, porque a maioria dos datagramas não usa todos os campos. Então a idéia é, além do cabeçalho básico fixo, o IPv6 ocasionalmente, utilizar o conceito de cabeçalhos de extensão(opcional), que foram criados com a finalidade de oferecer informações extras. Assim, o transmissor pode optar em quais cabeçalhos de extensão incluir em um determinado datagrama e quais omitir. Analisar um datagrama do IPv6 que tenha apenas um cabeçalho básico e dados é tão eficiente quanto analisar um datagrama do IPv4, e muitas vezes, os roteadores intermediários raramente precisam processar todos os cabeçalhos de extensão. Atualmente, existem 6 tipos de cabeçalhos de extensão definidos, mostrados na figura 9. Todos os cabeçalhos são opcionais, mais se houver, eles terão de aparecer logo após o do cabeçalho fixo, e caso exista mais de um, eles terão de aparecer de preferência na ordem listada. Alguns desses cabeçalhos têm formato fixo; outros contém um número variável de campos de comprimento. Nesses casos, cada item é codificado com parâmetros (Type, Lenght, Value). Type é um campo de 1 byte que identifica a opção, Lenght também é um campo de 1 byte que identifica o tamanho do valor, e Value contém todas as informações obrigatórias com no máximo 255 bytes. [1]
11 Cabeçalho de Extensão Hop-by-hop Options Destination Options Routing Fragmentation Autentication Encrypetd Securit Payload Descrição Informações diversas para os roteadores. Informações adicionais para o destino. Lista parcial de roteadores a visitar. Gerenciamento de fragmentos de datagramas. Verificar identidade do transmissor. Informações sobre o conteúdo Criptografado. Tabela 2 Tipos de cabeçalhos de extensão. Cada cabeçalho básico e de extensão contém um campo PRÓXIMO CABEÇALHO. O software em roteadores que precisa processar o datagrama deve usar o valor no campo PRÓXIMO CABEÇALHO de cada cabeçalho, para analisar o datagrama. [2] A figura 6 mostra os campos PRÓXIMO CABEÇALHO de três datagramas que contém zero, um e dois cabeçalhos de extensão. [2] Cabeçalho Básico PRÓXIMO=TCP (a) Segmento TCP Cabeçalho Básico PRÓXIMO=ROTA Cabeçalho de Rota PRÓXIMO=TCP (b) Segmento TCP Cabeçalho Básico Cabeçalho de Rota Cabeçalho de Autoridade PRÓXIMO=ROTA PRÓXIMO=AUTORIDADE PRÓXIMO=TCP (c) Segmento TCP Figura 6 (a) apenas um cabeçalho básico; (b) um cabeçalho básico e um de extensão; (c) um cabeçalho básico e dois de extensão. Outra novidade na versão 6 do IP é forma de fragmentação dos pacotes. Como o IPv4, o IPv6 planeja para que o destino final execute a remontagem do datagrama. O que difere nas duas versões é a fragmentação. O IPv4 requer que um roteador intermediário fragmente qualquer datagrama que seja grande demais para a MTU da rede a qual ela precise viajar. No IPv6, a fragmentação está restrita a própria origem. Antes de enviar tráfego, uma origem executa uma técnica de Descoberta de Caminho MTU para identificar a MTU mínima ao longo do caminho até o destino. Antes de enviar um datagrama, a origem o fragmenta de tal modo que cada fragmento seja menor do que a MTU mínima exigida em todo o caminho. Quando a fragmentação é necessária, a origem insere um cabeçalho de extensão após cada cabeçalho básico de cada fragmento. [2] A figura 7 mostra o conteúdo do cabeçalho de extensão de fragmento.
12 PRÓXIMO CABEÇALHO RESERVADO DESLOCAMENTO DE FRAGMENTO MF IDENTIFICAÇÃO DO DATAGRAMA Figura 7 Campos do cabeçalho Fragmentação 5. Endereçamento Uma das maiores vantagens apresentadas pelo IPv6 é o fato de o endereçamento ser feito com 128 bits, em oposição aos 32 bits utilizados no IPv4. Isto resolve o problema de falta de endereços, pois com 128 bits é possível endereçar um total de (aproximadamente 3,4 x ) hosts, a menos dos endereços reservados. Isto significa, por exemplo, que supondo uma população de 10 bilhões (10 10 ) de pessoas, há 3,4 x endereços para cada habitante do planeta. Podemos perceber então que 128 bits nos fornecem um número de endereços mais do que suficiente para as próximas décadas. Esta grande quantidade de endereços possibilita que esses sejam agregados de acordo com a topologia da rede, utilizando parâmetros como posição geográfica, provedor de acesso, corporação entre outras. Dessa forma, as tabelas de roteamento tendem a diminuir, agilizando o roteamento. Uma outra vantagem é viabilizar o tratamento do problema da mobilidade, tal como ele é tratado atualmente. Um endereço fixo (home address) é atribuído para o nó móvel na sua rede padrão e outros endereços são fornecidos provisoriamente para cada rede visitada. Isso também requer uma quantidade de endereços bem maior do que atualmente o Ipv4 pode oferecer. 5.1 Notação: A notação escolhida para representar um endereço IPv6 consiste de agrupar os 128 bits em oito grupos de 16 bits. Cada grupo é representado por números hexadecimais de quatro algarismos, sendo os grupos separados entre si pelo símbolo de dois pontos (":"). Assim, um possível endereço IPv6 é: FEDC:0034:0000:0000:0000:0012:0ABC:00FF É de se esperar que, principalmente no início da utilização deste protocolo, muitos dos bits dos endereços apresentem valor zero, gerando algarismos '0' no endereço. Convencionou-se então que, dentro de um mesmo grupo, zeros à direita podem ser eliminados. O endereço apresentado acima ficaria então FEDC:34:0:0:0:12:ABC:FF.
13 No entanto, alguns grupos consecutivos podem vir a ser constituídos apenas por zeros. Quando isto ocorrer, estes grupos podem ser substituídos por "::". Assim, o exemplo ficaria FEDC:34::12:ABC:FF. Quanto aos endereços IPv4, estes continuarão válidos. A versão IPv6 desses endereços será obtida completando todos os 96 bits à esquerda dos 32 bits do endereço IPv4 com '0'.. A notação utilizada atualmente poderá ser mantida. Assim, um endereço IPv4 e o seu equivalente IPv6 são: :0:0:0:0:0: ou :: TIPOS DE ENDEREÇO: Este protocolo apresenta três tipos de endereço: unicast, multicast e anycast. O tipo Broadcast foi eliminado pois se trata de um caso particular de multicast. O unicast é o novo nome que se deu ao endereçamento ponto-a-ponto tradicional. Um pacote destinado a um endereço unicast é entregue apenas àquela interface que possui o endereço especificado. O multicast é um tipo de endereçamento que pode ser acrescentado ao IPv4, mas que já é nativo no IPv6. Um pacote destinado a um endereço multicast é entregue a todas as interfaces que fazem parte daquele grupo de endereços. O IPv6 não usa os termos difusão (broadcast) ou difusão direta para se referir à entrega a todos os computadores de uma rede física ou sub-rede lógica IP. Em vez disso, usa o termo multicast e trata difusão como uma forma especial de multicast. O anycast é um novo tipo de endereçamento, que envia o pacote a um de vários servidores especificados por dado endereço anycast. O sistema de roteamento entrega o pacote ao servidor mais próximo, de acordo com o custo de sua rota. Isto é interessante, por exemplo, para servidores DNS. 5.3 Atribuição do espaço de endereço do IPv6 proposto: A questão de como compartilhar o espaço de endereço tem gerado muita polêmica. Há dois pontos centrais: como gerenciar a atribuição de endereços e como mapear os endereços em rotas. O primeiro ponto focaliza o problema prático de delinear uma hierarquia de autoridade. Ao contrário da Internet atual, que usa uma hierarquia de 2 níveis (prefixo de rede e sufixo de host), o grande espaço de endereço no IPv6 permite uma hierarquia de vários níveis ou várias hierarquias. O segundo ponto focaliza a eficácia computacional.
14 O grande espaço de endereçamento possibilita a redução das tabelas de roteamento, desde que a divisão dos endereços seja feita de forma inteligente. A tabela 3 abaixo mostra uma proposta de atribuição de classes de endereços para o IPv6: Prefixo básico Tipo de endereço Parte do espaço de end Reservado (compatível IPv4) 1/ Reservado 1/ Endereços NSAP Endereços IPX 1/128 1/ Reservado 1/ Reservado 1/ Reservado 1/ Reservado 1/ Reservado 1/ Reservado 1/ Reservado 1/ Reservado 1/8 010 Provedor unicast atribuído 1/8 011 Reservado 1/8 100 Reservado para Geográfico 1/8 101 Reservado 1/8 110 Reservado 1/ Reservado 1/ Reservado 1/ Reservado 1/ Reservado 1/ Disponível para uso local 1/ Usado para multicast 1/256 Tabela 3 - Tabela extraída de COMER, Douglas [1995], Internetworking with TCP/IP Mais de 72% do espaço foi reservado para uso futuro, sem incluir a seção reservada para endereços geográficos. Embora o prefixo tenha o rótulo reservado, os projetistas planejam usar nessa seção uma parte de endereços para codificar endereços de IPv4. Em particular, qualquer endereço que comece com 80 bits zeros seguidos de 16 bits um ou 16 bits zero contém um endereço de IPv4 nos 32 bits de ordem baixa. Abaixo, uma proposta de hierarquia para endereçamento baseada nos provedores:
15 Figura 8 Proposta de hierarquia de endereçamento IPv6 6. TRANSIÇÃO: IPV4 IPV6 A palavra chave na transição entre as duas versões do protocolo IP é interoperação. As duas versões devem poder se comunicar entre si sem problemas já que não se pode fazer a mudança do protocolo em todos os hosts da Internet de uma só vez. Para permitir a sua intercomunicação, dois mecanismos foram trabalhados: Dual-stack: Estabelece que nós IPv6 devem ter internamente as duas pilhas TCP/IP, a da versão 6 e a da versão 4. Ao receber um pacote, decide qual a pilha processará o datagrama. Da mesma forma que dependendo com quem queira se comunicar, utiliza uma das duas pilhas para processar o pacote a ser enviado. Esse mecanismo permite que nós IPv6 se comuniquem com nós IPv4 e realizem roteamento de pacotes IPv4. Conversor: Ao invés de ter implementado os dois protocolos, um host pode se utilizar um conversor para se comunicar com outro host, que não rode a mesma versão só protocolo IP que a sua. Nesse caso, por exemplo, um computador IPv6 gera um datagrama que contenha a codificação IPv6 do endereço destino IPv4 e manda para o conversor, que converte o datagrama para IPv4 e envia para o destino. O destino responde em IPv4 também para o conversor, que faz o contrário, traduzindo o datagrama para IPv6 e o reenvia para o destino final. Esse método poderia falhar visto que os protocolos de camadas mais altas verificam a integridade do endereço IP. Em particular, o TCP e o UDP fazem uma soma de verificação que inclui os endereços IP de origem e de destino. Assim a mudança de tais endereços poderia alterar esse valor, comprometendo a integridade aos olhos do TCP ou do UDP. Entretanto, a codificação escolhida para mapear os endereços IPv4 em IPv6 não altera essa soma de verificação, enganando-a. Um outro problema seria a necessidade de enviar pacotes IPv6 por uma rede IPv4. Nesse caso, os roteadores de borda fariam um tunelamento do IPv6 sob o IPv4, como explicado abaixo.
16 Tunneling: esse mecanismo consiste em transmitir um datagrama IPv6 como parte de dados de um datagrama IPv4, a fim de que dois nós IPv6 possam se comunicar através de uma rede que só suporte IPv4. A rede IPv4 é vista como um túnel e o endereço IPv4 do nó da outra extremidade deste túnel consta como destino do datagrama IPv4. Neste nó, o cabeçalho IPv4 é retirado e o pacote IPv6 volta a trafegar normalmente a seu destino. Os nós das duas extremidades do túnel devem, obviamente, ser capazes de falar IPv4 e IPv6 já que têm uma interface ligada a uma rede IPv4 e outra ligada a uma rede IPv6. Figura 9 Exemplo de interoperabilidade de redes IPv6 e IPv4 7. Conclusão Um esforço para definir a próxima geração do Internet Protocol (IPng) tem produzido muitas propostas e discussões. Em consenso a proposta conhecida como Simple IP Plus foi eleita como a nova versão do IPv4, conhecido como IPv6. O IPv6 mantém muitos conceitos básicos do IPv4, porém seu formato é completamente diferente. A nova versão do IP utiliza o conceito de cabeçalho básico e fixo e cabeçalhos de extensão, dando agilidade ao protocolo. Além disso, com um comprimento de 128 bits, IPv6 resolve o problema de esgotamento do espaço de endereço, e restringindo a fragmentação a origem, não exige recursos desnecessários nos nós intermediários da conexão. Constantemente são mantidos esforços para manter a tecnologia de transmissão de dados através da Internet em evolução para atender a expectativa da convergência dos serviços de voz, vídeo e dados em um único nó da rede, e esta nova versão do IP foca na otimização do protocolo a garantia para atender a viabilidade de todos esses serviços. O IPv6 é uma evolução natural de um já antigo protocolo, criado para um cenário específico diferente de onde vem sendo usado ultimamente. Surge então a necessidade de adaptá-lo para que seja capaz de responder às novas necessidades, e algumas novas funcionalidades a serem implementadas na camada de rede. O protocolo está condizente com a tendência mundial da Internet de simplificar cada vez mais todo o processamentos grandes backbones, a fim de agilizar a
17 comunicação entre os hosts, cabendo a estes então todos os serviços que exigem mais processamento, que passam a ser implementados então nas camadas superiores. A implementação dos cabeçalhos de extensão, além de contribuir com essa agilidade já que permite implementar determinados serviços apenas quando necessário diminuindo overhead desnecessários, dá grande flexibilidade e provavelmente longevidade ao novo protocolo, pois permite que novos serviços sejam implementados na camada de rede sem a necessidade de se alterar todo o protocolo. Por fim, apesar de sua especificação estar completa e consolidada (inclusive com uma RFC de revisão 3 anos após a primeira especificação), a Internet ainda está implementada usando IPv4. Isso ocorre principalmente pelo custo que essa mudança acarretaria sem um fator motivador forte o suficiente para impulsioná-la. Isso se deve principalmente às soluções de contorno (uso de endereços falsos através do NAT) dadas ao problema de esgotamento de endereços. O mais provável é que em algum momento essa mudança seja forçada pelos responsáveis dos grandes backbones da Internet através de incentivos como a priorização dos pacotes utilizando o novo protocolo. Referências Bibliográficas [1] TANENBAUM, Andrew S. - Redes de Computadores Tradução de Computer Networks - 4 Edição Elsevier ISBN [2] COMER, Douglas E. Interligação em Rede com TCP/IP - Tradução de Intenetworking with TCP/IP Campus - Rio de Janeiro, ISBN [3] FERREIRA, Rubem E. Linux Guia do Administrador do Sistema - Novatec Editora Ltda. [4] KLENSIN, John C., A Policy Look at IPv6: A Tutorial Paper, Workshop Document WSIPv6-3, 16 April [5] O REILLY, Silva Hagen, Integrating IPv6 into Your IPv4 Network IPv6 - ISBN: Sites consultados:
18/05/2014. Problemas atuais com o IPv4
Problemas atuais com o IPv4 Fundamentos de Redes de Computadores Prof. Marcel Santos Silva Falhas de segurança: A maioria dos ataques contra computadores hoje na Internet só é possível devido a falhas
Leia maisICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET
INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET 2010/2011 1 Protocolo TCP/IP É um padrão de comunicação entre diferentes computadores e diferentes sistemas operativos. Cada computador deve
Leia maisArquitetura de Rede de Computadores
TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador
Leia maisServiço de datagrama não confiável Endereçamento hierárquico. Facilidade de fragmentação e remontagem de pacotes
IP Os endereços IP são números com 32 bits, normalmente escritos como quatro octetos (em decimal), por exemplo 128.6.4.7. A primeira parte do endereço identifica uma rede especifica na interrede, a segunda
Leia maisArquitetura TCP/IP. Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares
Arquitetura TCP/IP Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares Tópicos Conceitos Pacote (ou datagrama) IP Formato Campos do cabeçalho Encapsulamento Fragmentação e
Leia maisCapítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de 2007 - Página
Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento IP 1 História e Futuro do TCP/IP O modelo de referência TCP/IP foi desenvolvido pelo Departamento de Defesa dos Estados Unidos (DoD). O DoD exigia
Leia maisAula 6 Modelo de Divisão em Camadas TCP/IP
Aula 6 Modelo de Divisão em Camadas TCP/IP Camada Conceitual APLICATIVO TRANSPORTE INTER-REDE INTERFACE DE REDE FÍSICA Unidade de Dados do Protocolo - PDU Mensagem Segmento Datagrama /Pacote Quadro 01010101010100000011110
Leia maisRegras de funcionamento (Unreliable Delivery, etc.) Método de roteamento (Sem conexão) Formato dos dados em um datagrama
IP - Internet Protocol Histórico O protocolo internet (IP), definido e aprovado pelo DoD (Departamento de Defesa Americano), foi concebido para uso em sistemas de computação interconectados através de
Leia maisArquitetura TCP/IP. Parte III Endereçamento IP e roteamento. Fabrízzio Alphonsus A. M. N. Soares
Arquitetura TCP/IP Parte III Endereçamento IP e roteamento Fabrízzio Alphonsus A. M. N. Soares Tópicos Formato do endereço Classes de endereços Endereços especiais Sub-rede e máscara VLSM (Variable Length
Leia maisEndereços Lógicos, Físicos e de Serviço
Endereçamento IP O IP é um protocolo da Camada de rede É um endereço lógico único em toda a rede, portanto, quando estamos navegando na Internet estamos utilizando um endereço IP único mundialmente, pois
Leia maisCurso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento
Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento Professor Rene - UNIP 1 Roteamento Dinâmico Perspectiva e histórico Os protocolos de roteamento dinâmico são usados
Leia maisEntendendo como funciona o NAT
Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços
Leia maisUnidade 2.4 Endereçamento IP
Faculdade INED Curso Superior de Tecnologia: Banco de Dados Redes de Computadores Disciplina: Redes de Computadores Prof.: Fernando Hadad Zaidan 1 Unidade 2.4 Endereçamento IP 2 Bibliografia da disciplina
Leia maisProjeto e Instalação de Servidores IPv6. Prof.: Roberto Franciscatto
Projeto e Instalação de Servidores IPv6 Prof.: Roberto Franciscatto Introdução Problema Escassez de endereços IPs disponíveis Algumas empresas são detentoras de faixas de endereços classe A inteiras Introdução
Leia maisProtocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Conexão de Redes. Protocolo TCP/IP. Arquitetura Internet.
Origem: Surgiu na década de 60 através da DARPA (para fins militares) - ARPANET. Em 1977 - Unix é projetado para ser o protocolo de comunicação da ARPANET. Em 1980 a ARPANET foi dividida em ARPANET e MILINET.
Leia maisA Internet e o TCP/IP
A Internet e o TCP/IP 1969 Início da ARPANET 1981 Definição do IPv4 na RFC 791 1983 ARPANET adota o TCP/IP 1990 Primeiros estudos sobre o esgotamento dos endereços 1993 Internet passa a ser explorada comercialmente
Leia mais3) 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:
DIRETORIA ACADÊMICA DE EDUCAÇÃO E TECNOLOGIA COORDENAÇÃO DOS CURSOS DA ÁREA DE INFORMÁTICA! Atividade em sala de aula. 1) A respeito de redes de computadores, protocolos TCP/IP e considerando uma rede
Leia maisRedes de Computadores
Redes de Computadores Redes de Computadores Nível de Rede Redes de Computadores 2 1 Nível de Rede Internet Nível de Rede na Internet O ambiente inter-redes: hosts conectados a redes redes interligam-se
Leia maisSUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2
SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7 2
Leia maisVeja abaixo um exemplo de um endereço IP de 32 bits: 10000011 01101011 00010000 11001000
4 Camada de Rede: O papel da camada de rede é transportar pacotes de um hospedeiro remetente a um hospedeiro destinatário. Para fazê-lo, duas importantes funções da camada de rede podem ser identificadas:
Leia maisPROTOCOLO IP O esgotamento dos endereços IP.
1 PROTOCOLO IP O IP é o protocolo mais importante na Internet. Ele é quem define as regras através das quais as informações fluem na rede mundial. Uma das principais regras diz que: Cada computador deve
Leia maisMáscaras de sub-rede. Fórmula
Máscaras de sub-rede As identificações de rede e de host em um endereço IP são diferenciadas pelo uso de uma máscara de sub-rede. Cada máscara de sub-rede é um número de 32 bits que usa grupos de bits
Leia maisRedes de Computadores
Redes de Computadores CAMADA DE REDE DHCP NAT IPv6 Slide 1 Protocolo DHCP Protocolo de Configuração Dinâmica de Hospedeiros (Dynamic Host Configuration Protocol DHCP), RFC 2131; Obtenção de endereço de
Leia mais9.5.2. Preparando um esquema de endereçamento de sua rede
Guia Internet de Conectividade - Cyclades - Endereçamento IP - página 1 9.5. Identificação dos Hosts em uma rede Todo sistema ou host que você quiser conectar em sua rede deve ter uma única identificação
Leia maisAPOSTILA DE REDES DE COMPUTADORES PARTE - I I
APOSTILA DE REDES DE COMPUTADORES PARTE - I I 1 Índice 1. INTRODUÇÃO... ERRO! INDICADOR NÃO DEFINIDO. 2. ENDEREÇOS IP... 3 3. ANALISANDO ENDEREÇOS IPV4... 4 4. MÁSCARA DE SUB-REDE... 5 5. IP ESTÁTICO E
Leia maisFaculdade INED Curso Superior de Tecnologia: R d es e Comput d a ores Bibliografia da disciplina Endereçamento IP Bibliografia Obrigatória
Faculdade INED Unidade 3 Endereçamento IP Curso Superior de Tecnologia: Redes de Computadores Disciplina: Fundamentos de Redes Prof.: Fernando Hadad Zaidan 1 2 Bibliografia da disciplina Bibliografia Obrigatória
Leia maisCapítulo 10 - Conceitos Básicos de Roteamento e de Sub-redes. Associação dos Instrutores NetAcademy - Julho de 2007 - Página
Capítulo 10 - Conceitos Básicos de Roteamento e de Sub-redes 1 Protocolos Roteáveis e Roteados Protocolo roteado: permite que o roteador encaminhe dados entre nós de diferentes redes. Endereço de rede:
Leia maisProtocolo IP (Internet Protocol) Características do
Protocolo IP (Internet Protocol) Características do Protocolo IP Serviço de datagrama não confiável Endereçamento Hierárquico Facilidade de Fragmentação e Remontagem de pacotes Identificação da importância
Leia maisArquitetura de Rede de Computadores
Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 2. TCP/IP i. Fundamentos ii. Camada de Aplicação iii. Camada de Transporte iv. Camada de Internet v. Camada de Interface
Leia maisRedes de Computadores II INF-3A
Redes de Computadores II INF-3A 1 ROTEAMENTO 2 Papel do roteador em uma rede de computadores O Roteador é o responsável por encontrar um caminho entre a rede onde está o computador que enviou os dados
Leia maisREDES DE COMPUTADORES - I UNI-ANHANGUERA. CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROF. MARCIO BALIAN
1 REDES DE COMPUTADORES - I UNI-ANHANGUERA. CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROF. MARCIO BALIAN ENDEREÇAMENTO IP O IP é um protocolo da Camada de rede É um endereço lógico único em toda
Leia maisRedes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza
Redes de Computadores Modelo de referência TCP/IP Prof. MSc. Hugo Souza É uma pilha de protocolos de comunicação formulada em passos sequenciais de acordo com os serviços subsequentes das camadas pela
Leia maisNa Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:
Tutorial de TCP/IP - Parte 6 - Tabelas de Roteamento Por Júlio Cesar Fabris Battisti Introdução Esta é a sexta parte do Tutorial de TCP/IP. Na Parte 1 tratei dos aspectos básicos do protocolo TCP/IP. Na
Leia maisHá dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:
Comunicação em uma rede Ethernet A comunicação em uma rede local comutada ocorre de três formas: unicast, broadcast e multicast: -Unicast: Comunicação na qual um quadro é enviado de um host e endereçado
Leia maisA 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 computadores e a Internet Capitulo Capítulo A camada de rede.1 Introdução.2 O que há dentro de um roteador.3 IP: Protocolo da Internet Endereçamento IPv. Roteamento.5 Roteamento na Internet (Algoritmos
Leia maisPROJETO DE REDES www.projetoderedes.com.br
PROJETO DE REDES www.projetoderedes.com.br CENTRO UNIVERSITÁRIO DE VOLTA REDONDA UniFOA Curso Tecnológico de Redes de Computadores Disciplina: Redes Convergentes II Professor: José Maurício S. Pinheiro
Leia maisCapítulo 6 - Protocolos e Roteamento
Capítulo 6 - Protocolos e Roteamento Prof. Othon Marcelo Nunes Batista Mestre em Informática 1 de 53 Roteiro (1 / 2) O Que São Protocolos? O TCP/IP Protocolos de Aplicação Protocolos de Transporte Protocolos
Leia maisPrefixo a ser comparado Interface 1 0 10 1 111 2 Senão 3
PEL/FEN Redes de Computadores 015/1 Segunda Lista de Exercícios Prof. Marcelo Gonçalves Rubinstein 1) Descreva os principais serviços providos pela camada rede. ) Cite as diferenças entre datagrama e circuito
Leia maisRoteamento e Comutação
Roteamento e Comutação Design de Rede Local Design Hierárquico Este design envolve a divisão da rede em camadas discretas. Cada camada fornece funções específicas que definem sua função dentro da rede
Leia maisFACULDADE PITÁGORAS. Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br
FACULDADE PITÁGORAS DISCIPLINA FUNDAMENTOS DE REDES REDES DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Material elaborado com base nas apresentações
Leia maisRedes de Computadores
Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de
Leia maisInformática I. Aula 22. http://www.ic.uff.br/~bianca/informatica1/ Aula 22-03/07/06 1
Informática I Aula 22 http://www.ic.uff.br/~bianca/informatica1/ Aula 22-03/07/06 1 Critério de Correção do Trabalho 1 Organização: 2,0 O trabalho está bem organizado e tem uma coerência lógica. Termos
Leia maisSumário INTRODUÇÃO... 4 PROTOCOLO ARP...5 ARP - ADDRESS RESOLUTION PROTOCOL...5 FUNCIONAMENTO DO PROTOCOLO ARP...5 CACHE ARP... 6
IESPLAN Instituto de Ensino Superior Planalto Departamento de Ciência da Computação Curso: Ciência da Computação Disciplina: Engenharia de Software Professor: Marcel Augustus O Protocolo ARP Brasília,
Leia maisAula 4. Pilha de Protocolos TCP/IP:
Aula 4 Pilha de Protocolos TCP/IP: Comutação: por circuito / por pacotes Pilha de Protocolos TCP/IP; Endereçamento lógico; Encapsulamento; Camada Internet; Roteamento; Protocolo IP; Classes de endereços
Leia maisEndereçamento IP. Figura 1 Estrutura hierárquica do endereço IP
Endereçamento IP 1. Introdução: A partir da segunda metade dos anos 90, a Internet se tornou uma rede muito diferente daquela existente em sua concepção no início dos anos 80. Hoje, a Internet tornou-se
Leia maisProtocolo TCP/IP. Neste caso cada computador da rede precisa de, pelo menos, dois parâmetros configurados:
Protocolo TCP/IP Neste caso cada computador da rede precisa de, pelo menos, dois parâmetros configurados: Número IP Máscara de sub-rede O Número IP é um número no seguinte formato: x.y.z.w Não podem existir
Leia maisEndereço IP Privado. Endereçamento IP. IP Protocolo da Internet. Protocolos da. Camada de Inter-Rede (Internet)
Protocolos da Camada de Inter- (Internet) IP Protocolo da Internet. Não Confiável; Não Orientado à conexão; Trabalha com Datagramas; Roteável; IPv 4 32 bits; IPv 6 128 bits; Divisão por Classes (A,B,C,D,E);
Leia maisEndereçamento IP 09/05/2014. Endereçamento IP CLASSE B CLASSE A CLASSE A CLASSE C
Endereçamento IP Endereçamento IP Prof. Marcel Santos Silva marcel@magres.com.br É uma sequência de números composta de 32 bits. Esse valor consiste num conjunto de quatro grupos de 8 bits. Cada conjunto
Leia maisA máscara de sub-rede pode ser usada para dividir uma rede existente em "sub-redes". Isso pode ser feito para:
Fundamentos: A máscara de pode ser usada para dividir uma rede existente em "s". Isso pode ser feito para: 1) reduzir o tamanho dos domínios de broadcast (criar redes menores com menos tráfego); 2) para
Leia maisEndereçamento IP, Sub-redes e Roteamento
Segurança em Redes Prof. Rafael R. Obelheiro Semestre: 2009.1 Endereçamento IP, Sub-redes e Roteamento Endereçamento IP Endereços IP possuem 32 bits, o que possibilita 2 32 = 4.294.967.296 endereços Na
Leia maisExercícios de Revisão Edgard Jamhour. Quarto Bimestre: IPv6 e Mecanismos de Transiçao
Exercícios de Revisão Edgard Jamhour Quarto Bimestre: IPv6 e Mecanismos de Transiçao Questão 1: Indique a qual versão do IP pertence cada uma das características abaixo: ( ) Verifica erros no cabeçalho
Leia maisCapítulo 5. A camada de rede
Capítulo 5 A camada de rede slide slide 1 1 2011 Pearson Prentice Hall. Todos os direitos reservados. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice
Leia maisENDEREÇO CLASSFULL E CLASSLESS
REDES PARA TODOS ENDEREÇO CLASSFULL E CLASSLESS rffelix70@yahoo.com.br Endereço IP classful Quando a ARPANET foi autorizada em 1969, ninguém pensou que a Internet nasceria desse humilde projeto inicial
Leia maisRedes de Computadores
Departamento de Informática UFPE Redes de Computadores Nível de Redes - Exemplos jamel@cin.ufpe.br Nível de Rede na Internet - Datagramas IP Não orientado a conexão, roteamento melhor esforço Não confiável,
Leia maisIntrodução Introduç ão Rede Rede TCP/IP Roteame Rotea nto nto CIDR
Introdução as Redes TCP/IP Roteamento com CIDR LAN = Redes de Alcance Local Exemplo: Ethernet II não Comutada Barramento = Broadcast Físico Transmitindo ESCUTANDO ESCUTANDO A quadro B C B A. DADOS CRC
Leia maisTabela de roteamento
Existem duas atividades que são básicas a um roteador. São elas: A determinação das melhores rotas Determinar a melhor rota é definir por qual enlace uma determinada mensagem deve ser enviada para chegar
Leia maisCamada de Rede. Prof. Leonardo Barreto Campos 1
Camada de Rede Prof. Leonardo Barreto Campos 1 Sumário Introdução; Internet Protocol IP; Fragmentação do Datagrama IP; Endereço IP; Sub-Redes; CIDR Classes Interdomain Routing NAT Network Address Translation
Leia maisTecnologia de Redes de Computadores - aula 5
Tecnologia de Redes de Computadores - aula 5 Prof. Celso Rabelo Centro Universitário da Cidade 1 Objetivo 2 3 4 IGPxEGP Vetor de Distância Estado de Enlace Objetivo Objetivo Apresentar o conceito de. Conceito
Leia maisRedes de Computadores II. Professor Airton Ribeiro de Sousa
Redes de Computadores II Professor Airton Ribeiro de Sousa 1 PROTOCOLO IP IPv4 - Endereçamento 2 PROTOCOLO IP IPv4 - Endereçamento A quantidade de endereços possíveis pode ser calculada de forma simples.
Leia maisCurso de extensão em Administração de redes com GNU/Linux
Curso de extensão em - italo@dcc.ufba.br Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal da Bahia Todo o material aqui disponível pode, posteriormente,
Leia maisADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia
ADDRESS RESOLUTION PROTOCOL Thiago de Almeida Correia São Paulo 2011 1. Visão Geral Em uma rede de computadores local, os hosts se enxergam através de dois endereços, sendo um deles o endereço Internet
Leia maisRedes de Computadores
Redes de Computadores Camada de Rede Slide 1 Endereçamento IPv4 Tem comprimento de 32bits (4 bytes); São escritos em notação decimal separados por ponto; Cada interface de um sistema conectado a internet
Leia maisProjeto de Redes de Computadores. Projeto do Esquema de Endereçamento e de Nomes
Projeto do Esquema de Endereçamento e de Nomes Lembrar a estrutura organizacional do cliente ajuda a planejar a atribuição de endereços e nomes O mapa topológico também ajuda, pois indica onde há hierarquia
Leia maisCentro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa
1ª Exercícios - REDES LAN/WAN INSTRUTOR: MODALIDADE: TÉCNICO APRENDIZAGEM DATA: Turma: VALOR (em pontos): NOTA: ALUNO (A): 1. Utilize 1 para assinalar os protocolos que são da CAMADA DE REDE e 2 para os
Leia maisCapítulo 11: NAT para IPv4
Unisul Sistemas de Informação Redes de Computadores Capítulo 11: NAT para IPv4 Roteamento e Switching Academia Local Cisco UNISUL Instrutora Ana Lúcia Rodrigues Wiggers Presentation_ID 1 Capítulo 11 11.0
Leia maisREDES DE COMPUTADORES. Camada de Rede. Prof.: Agostinho S. Riofrio
REDES DE COMPUTADORES Camada de Rede Prof.: Agostinho S. Riofrio Agenda 1. Introdução 2. Funções 3. Serviços oferecidos às Camadas superiores 4. Redes de Datagramas 5. Redes de Circuitos Virtuais 6. Comparação
Leia maisESTUDOS REALIZADOS. Camada Física. Redes de Computadores AULA 13 CAMADA DE REDE. Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA:
Redes de Computadores AULA 13 CAMADA DE REDE Profº Alexsandro M. Carneiro Outubro - 2005 ESTUDOS REALIZADOS Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA: Camada de Rede Camada Física
Leia maisConsulte a exposição. Qual declaração descreve corretamente como R1 irá determinar o melhor caminho para R2?
1. Que duas declarações descrevem corretamente os conceitos de distância administrativa e métrica? (Escolha duas.) a) Distância administrativa refere-se a confiabilidade de uma determinada rota. b) Um
Leia maisSMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback
SMTP, POP, IMAP, DHCP e SNMP Professor Leonardo Larback Protocolo SMTP O SMTP (Simple Mail Transfer Protocol) é utilizado no sistema de correio eletrônico da Internet. Utiliza o protocolo TCP na camada
Leia maisQualidade de serviço. Protocolo IPv6
Qualidade de serviço. Protocolo IPv6 Apresentar a nova forma de endereçamento lógico, o endereço IP versão 6 (IPv6). No começo da década de 1990, a IETF começou o estudo para desenvolver o sucessor do
Leia maisProf. Samuel Henrique Bucke Brito
- QoS e Engenharia de Tráfego www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução Em oposição ao paradigma best-effort (melhor esforço) da Internet, está crescendo
Leia maisAula 5 Cálculo de máscara e de subredes
1 Aula 5 Cálculo de máscara e de subredes 5.1 Conceitos Quando um host se comunica com outro usa o endereço de enlace dele. Os endereços de hardware das placas de rede, ou MAC Address, são constituídos
Leia maisIP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.
Endereços IP Endereços IP IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.) precisam ter endereços. Graças
Leia maisCIDR - CLASSLESS INTER-DOMAIN ROUTING
CIDR - CLASSLESS INTER-DOMAIN ROUTING Leandro José da Silva 1 Juliane Oliveira 2 RESUMO Neste trabalho é apresentado uma breve explicação do CIDR (Classless Inter-Domain Routing). Este protocolo foi introduzido
Leia maisRedes de Computadores. Prof. Dr. Rogério Galante Negri
Redes de Computadores Prof. Dr. Rogério Galante Negri Rede É uma combinação de hardware e software Envia dados de um local para outro Hardware: transporta sinais Software: instruções que regem os serviços
Leia maisTeleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010
Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010 Prof. Silvana Rossetto (DCC/IM/UFRJ) 1 13 de julho de 2010 Questões 1. Qual é a diferença fundamental entre um roteador
Leia maisAssumiu em 2002 um novo desafio profissional como empreendedor e Presidente do Teleco.
O que é IP O objetivo deste tutorial é fazer com que você conheça os conceitos básicos sobre IP, sendo abordados tópicos como endereço IP, rede IP, roteador e TCP/IP. Eduardo Tude Engenheiro de Teleco
Leia maisA Camada de Rede. A Camada de Rede
Revisão Parte 5 2011 Modelo de Referência TCP/IP Camada de Aplicação Camada de Transporte Camada de Rede Camada de Enlace de Dados Camada de Física Funções Principais 1. Prestar serviços à Camada de Transporte.
Leia maisCapítulo 7 CAMADA DE TRANSPORTE
Capítulo 7 CAMADA DE TRANSPORTE SERVIÇO SEM CONEXÃO E SERVIÇO ORIENTADO À CONEXÃO Serviço sem conexão Os pacotes são enviados de uma parte para outra sem necessidade de estabelecimento de conexão Os pacotes
Leia maisAula 3. Objetivos. A internet.
Aula 3 Objetivos A internet. Uma rede é... usando Um ambiente onde pessoas se comunicam e trocam idéias que requerem Um conjunto de aplicações e serviços distribuídos criando realizada através de Uma disciplina
Leia maisFoi inicialmente desenvolvido como parte de um
PROTOCOLO TCP/IP 1 INTRODUCÃO Foi inicialmente desenvolvido como parte de um projeto incentivado pela DARPA; Tinha como objetivo desenvolver tecnologias para que as máquinas interligadas em rede continuassem
Leia maisMÓDULO 8 Modelo de Referência TCP/IP
MÓDULO 8 Modelo de Referência TCP/IP A internet é conhecida como uma rede pública de comunicação de dados com o controle totalmente descentralizado, utiliza para isso um conjunto de protocolos TCP e IP,
Leia maisAlan Menk Santos. Redes de Computadores e Telecomunicações. Camada de Rede 21/05/2013. alanmenk@hotmail.com www.sistemasul.com.
Alan Menk Santos alanmenk@hotmail.com www.sistemasul.com.br/menk Redes de Computadores e Telecomunicações. Camada de Rede Modelo de Referência OSI 1 Camada de Rede: O que veremos. Entender os princípios
Leia maisArquitetura do Protocolo da Internet. Aula 05 - Protocolos de Roteamento. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.
Arquitetura do Protocolo da Internet Aula 05 - Protocolos de Roteamento Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.br Revisão Roteamento; Gateway; Tabelas de Roteamento; Slide 2 de 82 Rotas?!
Leia maisAPLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE
1/5 PROTOCOLOS DE O Modelo OSI O OSI é um modelo usado para entender como os protocolos de rede funcionam. Para facilitar a interconexão de sistemas de computadores, a ISO (International Standards Organization)
Leia maisIW10. Rev.: 02. Especificações Técnicas
IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento
Leia maisPARANÁ GOVERNO DO ESTADO
A COMUNICAÇÃO NA INTERNET PROTOCOLO TCP/IP Para tentar facilitar o entendimento de como se dá a comunicação na Internet, vamos começar contando uma história para fazer uma analogia. Era uma vez, um estrangeiro
Leia maisRedes de Computadores
Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de
Leia mais3 SERVIÇOS IP. 3.1 Serviços IP e alguns aspectos de segurança
3 SERVIÇOS IP 3.1 Serviços IP e alguns aspectos de segurança Os serviços IP's são suscetíveis a uma variedade de possíveis ataques, desde ataques passivos (como espionagem) até ataques ativos (como a impossibilidade
Leia maisRede de Computadores
Escola de Ciências e Tecnologia UFRN Rede de Computadores Prof. Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso
Leia maisA camada de rede do modelo OSI
A camada de rede do modelo OSI 1 O que faz a camada de rede? (1/2) Esta camada tem como função principal fazer o endereçamento de mensagens. o Estabelece a relação entre um endereço lógico e um endereço
Leia maisCapítulo 3: Implementar a segurança por meio de VLANs
Unisul Sistemas de Informação Redes de Computadores Capítulo 3: Implementar a segurança por meio de VLANs Roteamento e Switching Academia Local Cisco UNISUL Instrutora Ana Lúcia Rodrigues Wiggers Presentation_ID
Leia maisREDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br
- Aula 2 - MODELO DE REFERÊNCIA TCP (RM TCP) 1. INTRODUÇÃO O modelo de referência TCP, foi muito usado pela rede ARPANET, e atualmente usado pela sua sucessora, a Internet Mundial. A ARPANET é de grande
Leia maisCCNA 1 Modelos OSI e TCP/IP. Kraemer
CCNA 1 Modelos OSI e TCP/IP Modelos OSI e TCP/IP Modelo em camadas Modelo OSI Modelo TCP/IP Comparação dos modelos Endereçamento de rede Modelo de camadas Encapsulamento Desencapsulamento Modelo OSI Sistema
Leia maisRedes de Computadores. Prof. André Y. Kusumoto andre_unip@kusumoto.com.br
Redes de Computadores Prof. André Y. Kusumoto andre_unip@kusumoto.com.br Open Systems Interconnection Modelo OSI No início da utilização das redes de computadores, as tecnologias utilizadas para a comunicação
Leia mais** Distance Vector - Trabalha com a métrica de Salto(HOP),. O protocolo que implementa o Distance Vector é o RIP.!
Laboratório wireshark Número de sequencia: syn syn ack ack Cisco Packet Tracer Roteador trabalha em dois modos de operação: - Modo Normal - símbolo > - Modo Root - símbolo # ##################################################################
Leia mais