Você está na página 1de 30

IC-II

UNEMAT Universidade do Estado do Mato Grosso Campus de Barra do Bugres Depto. de Cincia da Computao PROTOCOLO IPv6 Prof. Digenes Antonio Marques Jos dioxfile@hotmail.com Verso 2.0 Barra do Bugres, maro de 2009.

Camada de Rede
Camada 3 - 2009 2

Captulo 19

Protocolo Ipv6 ou Ipng (Internet Protocol Next Generation)


Camada 3 - 2009 3

IC-II

IPv6:

O IPv4 foi bem projetado, porem a comunicao de dados evoluiu mais que o esperado;

O IPv4 tem deficincias que o torna vulnervel para a Internet atual:

Faixa ineficinte, dois nveis de estrutura e 5 classes; A Internet precisa transmitir multimdia em tempo real que requer estratgias de atraso e reserva de recurso no oferecidas pelo IPv4;

Criptografia e autenticao no so providos pelo IPv4.


Camada 3 - 2009 4

IC-II

IPv6 II:

O IPv6 foi modificado para incorporar o inesperado crescimento da Internet ;

Tamanho do endereo, formato do endereo e formato do pacote foram modificados;

128 bits 2; Melhor formato do cabealho:

Opes separadas do cabealho base e inseridas quando necessrias entre o cabealho e a camada superior.
Camada 3 - 2009 5

IC-II

IPv6 III:

Agrega novas opes que permite adicionar outras funcionalidades ao protocolo;

Tolerncia a extenso do protocolo; Suporte a alocao de recursos:

O campo tipo de servio foi removido, mas um mecanismo chamado flow label foi adicionado para abilitar o host de origem exercer controle sobre pacotes especiais. Suportando trfego de muitimdia em tempo real.

Supporte a segurana possui criptografia a autenticao.


Camada 3 - 2009

IC-II

IPv6 IV:

Caractersticas:

Possui 16 bytes com 8 octetos (128 bits /16) 32 dgitos exadecimais;

Camada 3 - 2009

IC-II

IPv6 V:

Caractersticas II:

Notao exadecimal com dois pontos ':'; Diviso em 8 sees com dois bytes cada; Contrao:

At mesmo o IPv4 no formato exadecima extenso, muitos dos dgitos em exadecimal em IPv6 so zeros. Neste caso abreviase o endereo;

Os zero de uma seo (quatro dgitos entre dois pontos vizinhos) podem ser omitidos sempre que estiverem a esquerda dos nmeros.
Camada 3 - 2009 8

IC-II

IPv6 VI:

Caractersticas III:

Camada 3 - 2009

IC-II

IPv6 VII:

Caractersticas IV:

Usando este tipo de contrao, 0074 pode ser escrito assim 74, 000F assim F;

Outros tipos de contrao so usados onde h sees consecutivas de zeros. Podemos remover o o conjunto de zeros substituindo por dois pontos '::'.

Camada 3 - 2009

10

IC-II

IPv6 VII:

Caractersticas IV:

Este tipo de contrao permitida apenas uma por endereo, se houver duas sees consecutivas em zero, somente uma delas poder ser contrada;

Para obter o endereo original alinhe as pores no abreviadas e insira os zeros novamente.

Camada 3 - 2009

11

IC-II

IPv6 VIII:

Notao CIDR:

O IPv6, asimm como o IPv4 tambem permite endereamento sem classes e a notao CIDR:

Camada 3 - 2009

12

IC-II

IPv6 IX:

Tipos de endereo:

Unicast:

Define um nico computador. Deve ser entregue a um computador especfico;

Ident. ISP

Ident ass.

Ident sub-net

Ident. ns

INTERNIC = 11000 (NA) RIPNIC = 010000 (EU) APNIC = 101000 (ASIA)

Os 3 primeiros bits so 010;


Camada 3 - 2009 13

Anycast:

Um grupo de computadores com endereos tendo o mesmo prefixo. Uma rede fsica todos conectados a ela tem o mesmo prefixo. Assim, um pacote anycast deve ser entregue a um dos membros do grupo que estiver mais prximo ou mais acessvel.

Reservado:

Oito primeiros bits zero 0000 0000;

Loopback, Compatvel (tunel), Associao (traduo);

Camada 3 - 2009

14

IC-II

IPv6 X:

Endereo Multicasting:

Os 8 primeiros bits so uns 1111 1111;

Locais: No Internet Link local e site local 10 bits


1111111010

70
Todos 0

48
Addr. Ns

(LL)

10 bits
1111111011

38
Todos 0

32
Sub-net

48
Addr. Ns

(SL)

Camada 3 - 2009

15

IC-II

Prefixo de tipos:

Cada endereo define uma categoria; Varivel mas diferente;


:: 237:0:ABCD::10 ::137.43.4.16 2001:770:10:: ::0 ::ffff:0.0.0.0 200:: 2000:: fe80:: fec0:: ff00:: 2001:1200:: ff05::1:3 ff02::1:ffab:cdef ff02::2 fe80::134.226.81.10 2001:770:10:300::134.226.81.1 1
Camada 3 - 2009 16

IC-II

Camada 3 - 2009

17

IC-II

Camada 3 - 2009

18

Fonte: Cisco.com

Camada 3 - 2009 19

IC-II

IPv6 XII:

Formato do pacote:

composto de cabealho base seguido de payload;

Cabealho Base:

Verso - 4 bits valor 6; Prioridade nvel de prioridade com relao ao controle de congestionamento 4 bits; Flow Label controles especiais a fluxos particulares 24 bits; Tamanho do payload tamanho total do datagrama excluindo o cabealho 16 bits;
Camada 3 - 2009 20

IC-II

IPv6 XIII:

Formato do pacote II:

Prximo cabealho define o cabealho base no datagrama, contm uma extenso do cabealho usada pelo IP ou por protocolo de camada superio 8 bitsr;

Salto Limite igual ao TTL do IPv4 porem funciona como deveria 8 bits;

Endereo de origem 128 bits; Endereo de destino 128 bits.

Camada 3 - 2009

21

IC-II

IPv6 XIV:

Fragmentao:

semelhante ao Ipv4, porm no Ipv6 somente o host de origem faz a fragmentao. Antes de iniciar a comunicao necessrio descobrir a MTU do caminho para determinar a menor MTU ao longo do caminho. Assim a fragmentao baseada nessa informao.

Caso no seja feita est pesquisa o fragmento ter 576 bytes ou menos.

Camada 3 - 2009

22

IC-II

IPv6 XV:

ICMPv6: Incorpora outros protocolos.

Camada de rede na verso 4

Camada de rede na verso 6

Camada 3 - 2009

23

IC-II

IPv6 XVI:

Migrao IPv4 para IPv6: IETF

Camada 3 - 2009

24

IC-II

IPv6 XVII:

Migrao IPv4 para Ipv6 II:

Dual Stack Cada estao roda duas simultaneamente as duas verses at que toda a Internet migre completamente.

Camada 3 - 2009

25

IC-II

IPv6 XVIII:

Migrao IPv4 para Ipv6 III:

Tunelamento usado quando dois hosts usando o IPv6 querem estabelecer uma comunicao usando Ipv4. Assim o IPv6 encapsulado dentro do IPv4.

Camada 3 - 2009

26

IC-II

IPv6 XIX:

Migrao IPv4 para Ipv6 IV:

Traduo de cabealho: ser necessria quando a maior parte da Internet tiver migrado para o IPv6, mas alguns poucos sistemas ainda use o Ipv4. Assim o host de origem quer usar o Ipv6 mas o destino funciona como Ipv4, logo o cabealho deve ser traduzido. Tradutor

Camada 3 - 2009

27

IC-II

IPv6 XX:

Configurando uma interface com IPv6 no Windows:

Primeiro instale o protocolo IPv6:

V em conxes de redes propriedade instalar protocolo TCP/IP Verso 6;

Agora v no menu iniciar executar e digite 'netsh';

No prompt digite interface ipv6 <ENTER> Agora digite: add address interface=<NOME DA CONEXO> address=<IPv6> <ENTER>

Camada 3 - 2009

28

IC-II

IPv6 XX:

Configurando uma interface com IPv6 no Linux:

Primeiro carregue o mdulo com o comando 'modprobe ipv6'.

Se usar distribuies atuais no preciso o mdulo carregado automaticamente;

V ao prompt de comando e digite:

Ifconfig <INTERFACE> add <ADDRESS Ipv6> <ENTER> Interface configurada; Agora s pingar com 'ping6 <INTERFACE> <ENTER>.

Camada 3 - 2009

29

BIBLIOGRAFIA
FOROUZAN, Behrouz A. Comunicao de Dados e Redes de Computadores. 3 ed. Editora Bookman. Porto Alegre RS, 2006. MORIMOTO, Carlos Eduardo. Linux redes e servidores. 2. ed. Porto Alegre: Sul Editores, 2006. Exerccios sugeridos: Todos do captulo 19. Livro comunicao de dados e redes de computadores (FOROUZAN).

Camada 3 - 2009

30

Você também pode gostar