Вы находитесь на странице: 1из 104

1

FACULDADE DE TECNOLOGIA IBTA

Gabriel GRIFO
Leandro Timteo Silva SOUZA
Yan RODOLPHO

ANLISE DO DHCP PARA A NOVA GERAO DO


PROTOCOLO DA INTERNET IPV6

SO PAULO
2014

Gabriel GRIFO
Leandro Timteo Silva SOUZA
Yan RODOLPHO

ANLISE DO DHCP PARA A NOVA GERAO DO


PROTOCOLO DA INTERNET IPV6

Trabalho de Concluso de Curso apresentado


Faculdade de Tecnologia IBTA para a obteno do
ttulo de Tecnlogo em Redes de Computadores.

Orientador: Prof. Valter Eiiti Takata

SO PAULO
2014

Gabriel GRIFO
Leandro Timteo Silva SOUZA
Yan RODOLPHO

ANLISE DO DHCP PARA A NOVA GERAO DO


PROTOCOLO DA INTERNET IPV6

Trabalho de Concluso de Curso apresentado


Faculdade de Tecnologia IBTA para a obteno do
ttulo de Tecnlogo em Redes de Computadores.
Aprovado em __/__/____
BANCA EXAMINADORA

____________________________________________________
Prof.
Faculdade de Tecnologia IBTA

____________________________________________________
Prof.
Faculdade de Tecnologia IBTA

___________________________________________________
Prof.
Faculdade de Tecnologia IBTA

Dedicamos este trabalho a nossos mestres e


orientadores que nos permitiram chegar at
aqui com a transmisso de vosso
conhecimento, pacincia e dedicao.

AGRADECIMENTOS

Deixamos nosso agradecimento aos nossos mestres, orientadores, amigos, colegas,


companheiros e principalmente a nossos parentes pais, mes, esposas, filhos, irmos e etc.,
pacientes em nossa ausncia, dedicada a um futuro melhor almejado e claro a Deus que nos
tem dado fora em todos os momentos que nossos joelhos se cansaram e quiseram se dobrar.

Mas pra quem tem pensamento forte


O impossvel s questo de opinio.
Charlie Brown Jr.

RESUMO

O protocolo IPv6 foi desenvolvido durante a dcada de 90, para resolver os problemas de
esgotamento de endereos IP, alm de outros problemas do protocolo IP verso 4. O protocolo
IPv6 resolve os problemas de seu antecessor, onde com uma fonte quase inesgotvel de
endereos IP, e melhorias quanto a segurana, qualidade de servio e mobilidade (celular,
tablets) j se tornou a soluo para os problemas de crescimento. Apesar dos problemas
apontados e melhorias apresentadas pelo novo protocolo, pesquisas atuais revelam um baixo
crescimento na adoo do IPv6. O principal fator que explica essa situao a ausncia de
obrigatoriedade do mercado e de rgos reguladores quanto a adoo do IPv6. Sem isso,
foram criadas tecnologias alternativas como o NAT, DHCP E CIDR, que oferecem sobrevida
ao IPv4 e diminuem a adoo do IPv6. Mediante este cenrio, este trabalho detalha a
implementao de uma aplicao do DHCP sobre IPv6, a fim de demonstrar o funcionamento
deste protocolo e auxiliar na disseminao do IPv6. Neste estudo, buscou-se documentar a
prtica baseada na ativao, configurao e operao do DHCP para IPv6, uma das aplicaes
mais utilizadas para servidores em uma rede de computadores. No laboratrio realizado em
ambiente de virtualizao, detalhado a seguir, foi possvel verificar na prtica a comunicao
das mensagens DHCP, que j se utiliza das melhorias do IPv6 para a nova verso. Desta
forma tambm foi possvel comprovar os benefcios indicados na pesquisa tcnica referente
os 3 principais processos executados entre cliente e servidor. Este estudo cumpriu seu objetivo
abrindo caminhos para que novas implementaes e testes possam ser realizados para outras
aplicaes e protocolos em redes IPv6.

Palavras-chave: DHCP; Protocolo; IP; IPv6; NAT; CIDR; IPv4;

ABSTRACT

The IPv6 protocol was developed during the 90s, to solve the problems of exhaustion of IP
addresses, and other problems of the Internet Protocol version 4. IPv6 protocol solves the
problems of its predecessor, which with an almost inexhaustible supply of IP addresses and
improvements as security, quality of service and mobility (mobile, tablets) has become the
solution to the problems of growth. Despite the problems and improvements made by the new
protocol, current research shows low growth in the adoption of IPv6. The main factor
explaining this situation is the mandatory absence market and regulatory as the adoption of
IPv6. Without this, alternative technologies were created as NAT, DHCP and CIDR, offering
survival the IPv4 and decrease IPv6 adoption. Through this scenario, this work presents the
implementation of an application of DHCP over IPv6 in order to demonstrate the operation of
this protocol and assist in the dissemination of IPv6. In this study, we sought to document the
practice based on the activation, configuration and operation of DHCP for IPv6, one of the
most used applications to servers in a computer network. Performed in the laboratory in
virtualization environment, detailed below, we found in practice the communication of DHCP
messages that already uses the IPv6 enhancements to the new version. It was possible to
prove the benefits indicated in the technical research regarding the 3 main processes executed
between client and server. This study met its objective by opening ways for new
implementations and tests can be performed for other applications and protocols in IPv6
networks.

Key words: DHCP; Protocol; IP; IPv6; NAT; CIDR; IPv4.

LISTA DE FIGURAS

Figura 1 Vulnerabilidade da arquitetura centralizada............................................................21


Figura 2 Origem da Internet em 1969...................................................................................22
Figura 3 Autoridades na governana da Internet no mundo.................................................25
Figura 4 Representao de funcionamento de uma casa com sistema de iluminao
inteligente com lmpadas WiFi com IPv6................................................................................32
Figura 5 Dispositivos utilizados para configurao e funcionamento desta soluo baseada
em lmpadas WiFi em IPv6......................................................................................................32
Figura 6 Curva referente adoo do IPv6.............................................................................34
Figura 7 Cabealho do protocolo IPv4.................................................................................37
Figura 8 Cabealho do protocolo IPv6.................................................................................39
Figura 9 Cadeia de cabealhos..............................................................................................40
Figura 10 Template cabealho de extenso...........................................................................41
Figura 11 Estrutura do endereo IPv6...................................................................................43
Figura 12 Pacote agente de retransmisso............................................................................54
Figura 13 Cabealho DHCPv6.............................................................................................54
Figura 14 Topologia lgica do laboratrio............................................................................56
Figura 15 Camadas de instalao do ambiente de testes......................................................58
Figura 16 Propriedades da conexo local (Windows)...........................................................59
Figura 17 Assistente para ativao de servios do Windows 2008.......................................63
Figura 18 Opo para configurar o modo sem monitorao de estado DHCPv6.................64
Figura 19 Propriedades de escopo DHCPv6.........................................................................65
Figura 20 Janela de prompt de comandos do Windows........................................................67
Figura 21 Fluxo de mensagens DHCPv4 para obteno de endereo IP..............................69
Figura 22 Concesses ativas no escopo DHCPv4................................................................69
Figura 23 Captura mensagem DHCP Discover....................................................................70
Figura 24 Captura mensagem DHCP Offer..........................................................................71
Figura 25 Captura mensagem DHCP Request......................................................................72
Figura 26 Captura mensagem DHCP ack.............................................................................73
Figura 27 Prompt de comando demonstra configuraes do host........................................74
Figura 28 Viso do item concesses ativas na console do escopo DHCP............................75
Figura 29 Fluxo de mensagens DHCPv6 para obteno de endereo IP..............................75

10

Figura 30 Escopo DHCPv6 apresenta concesses ativas.....................................................76


Figura 31 Comando ipconfig /renew6 para obteno de endereo IPv6..............................76
Figura 32 Captura mensagem DHCP solicit.........................................................................77
Figura 33 Captura de mensagem DHCP advertise...............................................................78
Figura 34 Captura mensagem DHCP request.......................................................................79
Figura 35 Captura de mensagem DHCP reply......................................................................80
Figura 36 Prompt de comando no cliente confirma recebimento do IP e das demais
configuraes............................................................................................................................81
Figura 37 Confirmao na console do DHCPv6 do IP alugado ao cliente...........................81
Figura 38 Fluxo de mensagens DHCP para renovao de endereos e configuraes no
cliente........................................................................................................................................82
Figura 39 Sada do comando ipconfig /renew.......................................................................82
Figura 40 Captura da mensagem DHCP request..................................................................83
Figura 41 Captura mensagem ack DHCP.............................................................................84
Figura 42 Sada do comando ipconfig /all............................................................................85
Figura 43 Visualizao da console de gerenciamento confirma renovao do endereo e
configuraes............................................................................................................................85
Figura 44 Fluxo de renovao de endereos IP no DHCPv6................................................86
Figura 45 Sada do comando ipconfig /renew6.....................................................................86
Figura 46 Captura do pacote DHCP renew...........................................................................87
Figura 47 Captura da mensagem DHCP reply......................................................................88
Figura 48 Viso da console de gerenciamento DHCPv6 referente renovao da concesso
do endereo IP...........................................................................................................................89
Figura 49 Fluxo de mensagens DHCP release.....................................................................89
Figura 50 Sada do comando ipconfig /release no cliente....................................................90
Figura 51 Captura da mensagem DHCP release..................................................................90
Figura 52 Viso da console de gerenciamento DHCP apresenta lista de concesses vazia.91
Figura 53 Fluxo de mensagem DHCP release......................................................................92
Figura 54 Sada do comando ipconfig /release6...................................................................92
Figura 55 Captura da mensagem DHCP release...................................................................93
Figura 56 Captura da mensagem DHCP reply......................................................................94
Figura 57 Viso da console de gerenciamento DHCP no item concesses ativas................95

11

LISTA DE TABELAS

Tabela 1 Projeo de esgotamento do IPv4 nas RIR.............................................................24


Tabela 2 Resumo diviso de classes do IPv4........................................................................26
Tabela 3 Comparativo de crescimento da conexo de Internet via principais modalidades
utilizadas...................................................................................................................................33
Tabela 4 Campos renomeados no IPv6.................................................................................39
Tabela 5 Comparativo de tipos de mensagens entre DHCPv6 e DHCPv4...........................48

12

LISTA DE ABREVIATURAS E SIGLAS

ARPANET
ANATEL
BIT
BOOTP
BYTE
CIDR
DARPA
DNS
DHCP
DHCPv6
GM
IBM
IANA
ICANN
ICANN
ICMP
IETF
IHL
IP
IPng
IPv4
IPv6
IPSec
LAN
MAC
MIPv6
MLD
NAT
NTP
SOFTWARE

Advanced Research Projects Agency


Agncia Nacional de Telecomunicaes
BInary digiT
Bootstrap
Binary Term
Classes Inter-Domain Routing
Defense Advanced Research Projects Agency
Domain Name Server
Dynamic Host Configuration Protocol
Dynamic Host Configuration Protocol version 6
General Motors
International Business Machines
Internet Assigned Numbers Authority
Internet Corporation for Assigned Names and Numbers
Internet Corporation for Assigned Names and Numbers
Internet Control Message Protocol
Internet Engineering Task Force
Internet Header Length
Internet Protocol
Internet Protocol next generation
Internet Protocol version 4
Internet Protocol version 6
IP Security
Local Area Network
Media Access Control
Mobile IP version 6
Multicast Listener Discovery
Network Address Translation
Network Time Protocol
Parte lgica de um sistema computacional
Partes fsicas de um sistema computacional, eletrnicas
HARDWARE ou no.
QoS
Quality of Service
ICMP
Internet Control Message Protocol
INTERNET Rede privada
INTERNET Rede pblica
RIR
Regional Internet Registry
RSVP
Resource Reservation Protocol
ROAD
Rounting and Addressing
SIP
Simple IP
TCP
Transmission Control Protocol
ToS
Type of Service

13

UDP
VLANS
WiFi

User Datagram Protocol


Virtual Local Area Network
Rede sem fio

14

SUMRIO
INTRODUO........................................................................................................................17
1. VISO GERAL DO PROJETO...........................................................................................19
1.1 Posicionamento do projeto..............................................................................................19
1.2 Objetivo...........................................................................................................................20
1.3 Histrico..........................................................................................................................20
1.4 Esgotamento dos endereos IPv4....................................................................................23
1.4.1 Limitaes do protocolo IPv4..................................................................................25
1.4.2 Solues propostas ao esgotamento do IPv4...........................................................27
1.4.2.1 CIDR.................................................................................................................27
1.4.2.2 DHCPv4............................................................................................................27
1.4.2.3 NAT...................................................................................................................28
1.5 Novas tendncias tecnolgicas A prxima gerao do protocolo IP...........................28
1.5.1 Crescimento da Internet conforme processo evolutivo...........................................29
1.5.1.1 Internet das mquinas.......................................................................................29
1.5.1.2 Internet das pessoas..........................................................................................30
1.5.1.3 Internet das coisas.............................................................................................30
1.6 Novo protocolo padro da Internet.................................................................................31
1.7 Justificativa.....................................................................................................................33
2 REFERENCIAL TECNOLGICO.......................................................................................36
2.1 IPv6 Novo protocolo da Internet.................................................................................36
2.1.1 Cabealho do protocolo IPv6...................................................................................37
2.1.2 Cabealhos de extenso...........................................................................................40
2.1.2.1 Hop-by-Hop Options.........................................................................................41
2.1.3 Estrutura de endereos IPv6.....................................................................................42
2.1.4 Tipos de Endereos..................................................................................................44
2.1.5 Coexistncia e Transio..........................................................................................45

15

2.2 DHCP Protocolo de configurao dinmica de host....................................................46


2.2.1 Descrio do Protocolo............................................................................................46
2.2.2 Termos utilizados no DHCP....................................................................................49
2.2.3 Funcionamento do DHCP........................................................................................50
2.2.4 Descrio da comunicao cliente / servidor...........................................................52
2.2.5 DHCP Relay.............................................................................................................53
2.2.6 Formato de mensagens DHCP.................................................................................54
3 LABORATRIO...................................................................................................................56
3.1 Topologia........................................................................................................................56
3.2 Cenrio proposto.............................................................................................................57
3.3 Objetivo...........................................................................................................................59
3.4 Funo dos ativos do laboratrio....................................................................................59
3.4.1 Servidores................................................................................................................60
3.4.2 Estaes de trabalho.................................................................................................60
3.4.3 Estao de captura de pacotes..................................................................................60
3.5 Planejamento do laboratrio...........................................................................................61
3.5.1 Plano para endereamento IP...................................................................................61
3.5.2 Instalao, configurao e ativao do servio DHCP sobre IPv4 e IPv6 nos
equipamentos servidores...................................................................................................63
3.5.3 Preparando o cliente para o ambiente de testes.......................................................66
3.6 Metodologia de testes.....................................................................................................67
3.6.1 Obteno, liberao e renovao de endereos IPv4 e IPv6 nos equipamentos
clientes..............................................................................................................................67
3.7 Captura e anlise de pacotes...........................................................................................68
3.7.1 Obteno de endereamento IPv4 utilizando uma estao de trabalho...................68
3.7.1.1 DHCP Discover.................................................................................................70
3.7.1.2 DHCP Offer.......................................................................................................71
3.7.1.3 DHCP request...................................................................................................72

16

3.7.1.4 DHCP ack.........................................................................................................73


3.7.1.5 Finalizao obteno de endereo IPv4............................................................74
3.7.2 Obteno de endereamento IPv6 utilizando uma estao de trabalho...................75
3.7.2.1 DHCP solicit.....................................................................................................77
3.7.2.2 DHCP advertise................................................................................................77
3.7.2.3 Request..............................................................................................................78
3.7.2.4 Reply.................................................................................................................79
3.7.3 Renovao de endereamento IPv4 utilizando uma estao de trabalho.................82
3.7.3.1 DHCP request...................................................................................................83
3.7.3.2 DHCP ack.........................................................................................................84
3.7.4 Renovao de endereamento IPv6 utilizando uma estao de trabalho.................86
3.7.4.1 Renew................................................................................................................86
3.7.4.2 Reply.................................................................................................................88
3.7.5 Liberao de endereamento IPv4 utilizando uma estao de trabalho..................89
3.7.6 Liberao de endereamento IPv6 utilizando uma estao de trabalho..................91
3.7.6.1 Release..............................................................................................................93
3.7.6.2 Reply.................................................................................................................94
CONCLUSO..........................................................................................................................96
REFERNCIAS BIBLIOGRFICAS......................................................................................98

INTRODUO

17

O ser humano est cada vez mais dependente dos recursos oferecidos pela tecnologia da
informao, isto ocorre principalmente devida grande necessidade de comunicao entre
dispositivos eletrnicos. As novas tendncias do mercado da tecnologia vm contribuindo e,
porque no dizer, sendo o grande responsvel pelo desenvolvimento dos recursos de
comunicao de dados, desta forma tem colaborado grandemente para a evoluo da
computao.
Ganhando mais espao, vieram s redes de comunicao no dia-a-dia das pessoas ensejando
interao entre os eletroeletrnicos. Um dos maiores exemplos desta evoluo a telefonia
celular, que hoje capaz de trafegar dados, voz e vdeo atravs da rede, conectados Internet.
Em breve presenciaremos a Internet das Coisas, onde novas aplicaes esto surgindo com
intuito de automatizar tarefas comuns, como por exemplo, ligar uma cafeteira para preparar
um caf, acender as luzes da casa, trancar a porta e etc., algo que ir facilitar muito o
cotidiano das pessoas.
O IP (Internet Protocol) o grande responsvel pela comunicao na Internet, este protocolo
torna possvel a comunicao entre dispositivos, sistemas e diferentes tecnologias,
interconectando tudo atravs dele, onde cada vez mais dispositivos eletrnicos tm interagido
dentro da grande rede.
Hoje em dia tem-se previso de crescimento exponencial de dispositivos conectados rede,
assim como os celulares, cmeras de segurana, veculos, sinais de transito, equipamentos de
automao, na medicina, GPS, casas totalmente controladas remotamente (casas inteligentes),
onde cada dispositivo ir demandar um endereo nico dentro da Internet. Com tantos
dispositivos e cada vez mais elementos de uso comum conectados diretamente a rede, ser
necessrio uma grande quantidade de endereos IP disponveis, pois cada dispositivo precisa
de um endereo prprio para que possa ser encontrado dentro desta ampla rede de
comunicao.
O Internet Protocol version 6 (IPv6) vem com uma possibilidade quase infinita de endereos,
alm das melhorias em relao segurana, qualidade de servios entre outros, caractersticas
inexistentes em seu antecessor, o Internet Protocol version 4 (IPv4).
Este documento est estruturado em 3 captulos. No captulo 1 ser exposto alguns dados
referente ao esgotamento e problemas do IPv4 e crescimento das tecnologias que demandam
cada vez mais que o novo Protocolo da Internet seja amplamente disseminado na grande rede.
O captulo 2 apresentar os fundamentos tericos utilizados para implementar o laboratrio
onde ter maior nfase nos conceitos do IPv6 e DHCPv6. No captulo 3 ser realizado um

18

laboratrio visando efetuar a prova de conceito do funcionamento do DHCP sobre o protocolo


IPv6.

19

1. VISO GERAL DO PROJETO

Este captulo relata o histrico e o cenrio atual da Internet, apontando para seu crescimento,
principalmente em funo do aumento de dispositivos conectados a ela. Apresenta tambm os
problemas apresentados pelo IPv4, tecnologias que mantem o IPv4 funcional na Internet e o
IPv6 como soluo para que a Internet continue crescendo.

1.1 Posicionamento do projeto

Em razo do grande crescimento das redes de dados, voz e vdeo onde cada vez mais a
demanda por dispositivos conectados rede aumenta, este projeto apresentar dados referente
ao esgotamento dos endereos IPv4 (considerado por mais de duas dcadas o protocolo da
Internet) bem como problemas apresentados relacionados s tecnologias atuais e as que esto
se desenvolvendo para um futuro prximo. Segundo o site World IPv6 Launch, desde 6 de
junho 2012 o IPv6 foi denominado novo protocolo da Internet, isso ocorreu quando diversos
provedores de servios de Internet global ativaram o IPv6 de forma permanente em seus
equipamentos, dando inicio ao processo de transio. O IPv6 oferece melhorias em termos de
segurana, mobilidade e escalabilidade, e ser de suma importncia para as novas aplicaes e
tecnologias que esto por vir.
Mediante este cenrio o projeto ser desenvolvido baseado no estudo do protocolo IPv6,
apontando tambm para o crescimento da adoo do mesmo. Mediante este crescimento e
necessidade de adoo deste novo protocolo, ser realizado um laboratrio que visa
demonstrar a utilizao do DHCP em uma rede local baseada no novo protocolo IP verso 6,
propondo assim preparar o caminho para implementaes futuras de outros servios rodando
sobre o IPv6.

20

1.2 Objetivo
Este trabalho tem como objetivo apresentar a evoluo do protocolo IP em sua verso 4
(IPv4) para o mesmo em sua verso 6 (IPv6). Para isso no decorrer do trabalho sero
apresentados dados que indicam o fim do IPv4 e crescimento de adoo do IPv6.
Com a tendncia de crescimento de adoo ao novo protocolo IP, ser implementado um
laboratrio para apresentar o funcionamento do protocolo DHCPv6 (Dynamic Host Control
Protocol version 6), protocolo muito utilizado para gerenciar a distribuio de endereos IP e
outras configuraes respectivas rede. Este protocolo essencial para melhorar a gerencia
de endereos, muito utilizado em LAN (Local Area Network Rede Local), podendo ser
configurado tanto para um mesmo seguimento da LAN, quanto para LANs separadas por
VLAN (Virtual Local Area Network Rede Local Virtual) ou roteadores. Com isso no
laboratrio pretende-se implementar um ambiente de configurao de rede com distribuio
de endereos IPv6, analisar os pacotes coletados visando demonstrar o funcionamento do
protocolo DHCPv6 a fim de comprovar a pesquisa tcnica.

1.3 Histrico

Na dcada de 60, mais precisamente no ano de 1966 com apoio financeiro da DARPA
(Defense Advanced Research Projects Agency), uma das agncias do Departamento de Defesa
dos EUA, pesquisadores iniciaram o desenvolvimento de um projeto para interligar
computadores de centros militares e de pesquisa. Este projeto consistia em implementar
interligaes entre os computadores nos centros militares e de pesquisa visando tolerncia a
falhas. [BRITO, 2013]
Naquela poca foi preciso criar essa interligao onde o foco principal em termos de
arquitetura era uma rede que trabalhasse de forma distribuda, ou seja, no centralizada,
buscando como resultado uma arquitetura de rede estvel, a fim de validar o requisito mais
importante do projeto que estava comeando, neste caso a tolerncia a falhas. Esse requisito
se apresentou como fundamental ao projeto, principalmente devido a Guerra Fria entre EUA e
URSS. Os americanos tinham muito medo que um ataque inimigo aos meios de comunicao
resultasse na indisponibilidade dos servios de telecomunicao, que anteriormente trabalhava

21

de forma centralizada, conforme ilustra a figura 1. Por esse motivo o projeto foi financiado
pelos militares.

Figura 1 Vulnerabilidade da arquitetura centralizada.

O projeto tinha que preparar uma soluo para que quando houvesse uma falha em um ou
mais dispositivos em meio ao processo para envio de informaes, a rede seria capaz de fazer
o encaminhamento destas informaes de forma automtica para qualquer ponto da rede que
estivesse disponvel, e desta forma continuasse operacional.
A Internet que nos dias atuais, a ferramenta na qual disponibiliza acesso aos mais variados
servios sendo utilizada por bilhes de usurios, em nada se compara com seu incio em 1969
quando foram conectados os primeiros quatro hosts da rede, onde naquela poca deu origem a
ARPANET (Advanced Research Projects Agency). Cada um dos quatro hosts conectados
representava e interligava a Universidade da Califrnia em Los Angeles (UCLA), a
Universidade da Califrnia em Santa Brbara (UCSB), a Universidade de Utah e a
Universidade de Stanford (SRI) respectivamente. A figura 2 ilustra a disposio da
interligao desta rede.
Aps anos realizando testes com diversos protocolos de comunicao, auxilio de toda a
comunidade global com diversas pesquisas realizadas e com 562 hosts na rede que no ano
de 1983 a ARPANET adotou como padro os protocolos TCP/IP, permitindo o crescimento
ordenado da rede e eliminando limitaes dos protocolos utilizados anteriormente. Neste
momento surgia de fato a Internet em sua forma estrutural que conhecida nos dias atuais, ou
seja, apoiada no protocolo IP.

22

Figura 2 Origem da Internet em 1969

O protocolo IP em sua verso 4 (IPv4) foi definido pela RFC 791 de setembro do ano de
1981, tinha como premissa duas funes bsicas: a fragmentao dos pacotes maiores, o que
permite o envio destes dividindo-os em partes menores; e o endereamento, que permite
identificar o destino e a origem dos pacotes a partir do endereo inserido no cabealho do
protocolo.
Em 1990 com pouco mais de 300.000 hosts conectados rede, que estudos comearam a
surgir j apontando para um colapso da rede com a possvel falta de endereos.
Em 1993 a Internet que era utilizada de forma restrita foi liberada pelo Governo dos Estados
Unidos (EUA) para utilizao comercial. Com a popularizao da Internet ocorreu um
crescimento absurdo, ainda no ano de 1993 j se contabilizava 2.056.000 hosts diretamente
conectados, confirmando assim as preocupaes dos pesquisadores referentes aos problemas
de endereos disponveis e de possvel bloqueio do crescimento da Internet.
Perante a situao que se apresentava a IETF (Internet Engineering Task Force) criou a frente
de trabalho ROAD (Routing and Addressing), empenhados em amenizar o problema, medidas

23

para solucionar essa questo foram apresentadas uma aps a outra, como CIDR, DHCP e
NAT, todas medidas atenuantes diante dos problemas que o protocolo IP j demonstrava ter.
Ainda em 1993, a IETF formalizou na RFC 1550 algumas pesquisas sobre a nova verso do
protocolo IP, assim iniciou os estudos para criao do novo protocolo IP. Uma das primeiras
atitudes do grupo da IETF, foi determinar que o IPng (Internet Protocol next generation)
deveria contemplar as seguintes melhorias:

Escalabilidade;
Segurana;
Configurao e administrao de rede;
Suporte a QoS;
Mobilidade;
Polticas de roteamento;
Transio.

Aps diversas propostas apresentadas, na RFC 1752 definiu que o novo protocolo reuniria o
que tinha de melhor apresentado em cada proposta. Aps serem definidas as tratativas para
elaborao da nova verso do protocolo IP, ficou definido tambm qual seria seu codinome,
ele seria chamado de IPv6 (Internet Protocol version 6).
Em 1998 definido pela RFC 2460 surge o IPv6, detalhe deste protocolo ser tratado e
apresentado na seo 2.1.

1.4 Esgotamento dos endereos IPv4

A ICANN (Internet Corporation for Assigned Names and Numbers) a autoridade de nvel
mundial sem fins lucrativos que coordena todo o sistema de identificao de nmeros
(endereos IP) em toda Internet. Para realizar o correto gerenciamento dos endereos e nomes
de domnio, recurso importantssimo para o bom funcionamento da Internet, foi criado a
IANA (Internet Assigned Numbers Authority) uma autoridade global da Internet que responde
para a ICANN.
Com o crescimento da Internet a partir de 1990 o estoque de endereos IP foi utilizado de
forma rpida, a cada novo host conectado rede global utilizava um novo endereo IP. Para
efetuar o melhor controle foi necessrio ampliar a estrutura de autoridades, sendo assim foram

24

designadas novas autoridades de domnio regional, onde na Figura 3 est exposta


hierarquicamente a atual estrutura referente governana da Internet com a respectiva
autoridade de domnio regional, estas so denominadas RIR (Regional Internet Registry),
segue os nomes:

ARIN, na Amrica do Norte.


LACNIC, na Amrica Latina e Caribe.
RIPE NCC, na Europa.
APNIC, na sia e Pacfico.
AfriNIC, na frica.

A IANA, que responsvel pela administrao e distribuio dos endereos, disponibiliza


pequenos blocos destes endereos para as autoridades regionais, estas ficam responsveis por
controlar esses blocos para distribuir s autoridades diretamente abaixo. No Brasil, quem
administra os recursos da Internet o Ncleo de Informao e Coordenao do Ponto BR
(NIC.br), autoridade nacional que responde ao LACNIC.
Em 2011 a IANA noticiou que os estoques de endereos IPv4 se esgotaram sobrando alguns
poucos endereos que esto em posse de autoridades regionais, o que gerou preocupao em
toda a comunidade pois quando esses estoques de endereos IPv4 alocados nos RIRs
acabarem o futuro da Internet estar comprometido, pois no poder mais crescer pelo fato de
no haver mais endereos disponveis, a Tabela 1 demonstra o status atual bem como a
previso dos estoques de endereos em cada RIR.

Projeo de Esgotamento dos Endereos IPv4


nas RIRs
Autorida
de
Regional
RIR
APNIC
RIPE
NCC
LACNIC
ARIN
AFRINIC

Regio de
Atuao
sia e Pacfico
Europa
Amrica
Latina
Amrica do
Norte
frica

Projeo de
Esgotamento
19-Apr-2011
(atual)
14-Sep-2012
(atual)

Endereos
Remanescentes
(Blocos /8)
0,7935
0,8269

16-Sep-2014

0,7355

19-marc-2015
18-Apr-2020

1,2708
3,1418

25

Tabela 1 Projeo de esgotamento do IPv4 nas RIR.

Figura 3 Autoridades na governana da Internet no mundo


Fonte: Brito (2013, IPv6 O Novo Protocolo da Internet, p. 26)

Com o preeminente trmino dos endereos pblicos IPv4 disponveis, principalmente pela
demanda da telefonia mvel por todo o mundo, e com a possibilidade de utilizao do IPv6
para novos endereos, existe uma necessidade de adoo, adaptao e coexistncia (pois no
pode haver uma parada para troca), este documento visa fazer uma breve anlise de alguns
pontos pois seria invivel abranger todos os aspectos que envolvem toda esta transio, ser
mantido o foco na anlise do protocolo DHCP.

1.4.1 Limitaes do protocolo IPv4

O IPv4 reserva em suas especificaes 32 bits de endereamento, o que possibilita gerar mais
de 4 bilhes de endereos nicos. Estes endereos inicialmente foram divididos por classes
com tamanhos especficos da forma como segue:

26

Classe A: O primeiro bit (Binary digiT) sempre definido como 0 e o restante dos 7
bits do primeiro octeto formam o endereo para identificao da rede, o restante dos
24 bits so para identificao dos hosts. Endereos que utilizam a faixa de 1.0.0.0 at

126.0.0.0;
Classe B: Os primeiros 2 bits so definidos como 10 e os 14 bits seguintes para
identificao da rede, o restante dos 16 bits so para identificao dos hosts.

Endereos que utilizam a faixa de 128.1.0.0 at 191.254.0.0;


Classe C: Os primeiros 3 bits so definidos como 110 e os 21 bits seguintes so para
identificao da rede, o restante dos 8 bits sero para identificao dos hosts.
Endereos que utilizam a faixa de 192.0.1.0 at 223.255.254.0;

A tabela 2 resume as informaes das divises de classes de IP no protocolo Internet verso 4:


Classe

Formato

Redes

Hosts

7 Bits Rede, 24 Bits Host

128

16.777.216

14 Bits Rede, 16 Bits Host

16.384

65.536

21 Bits Rede, 8 Bits Host

2.097.15

256

2
Tabela 2 Resumo diviso de classes do IPv4.

Esta diviso veio com intuito de tornar flexvel a distribuio de endereos, atingindo
variados tamanhos de redes, mas mostrou-se ineficiente. A seguir alguns problemas que
demonstraram a ineficincia da diviso proposta inicialmente:

Classe A iria atender uma quantidade muito pequena de redes, em compensao

ocupava metade dos endereos disponveis;


Para endereamento de 300 dispositivos em uma rede, seria necessrio obter um

bloco de endereos classe B, com o desperdcio de quase 65 mil endereos;


A classe C com 256 endereos para hosts no supria a necessidade da grande maioria
das redes.

Grandes instituies como IBM, Xerox, Apple, Departamento de Defesa Americano, etc., boa
parte dos endereos IPs foram disponibilizadas a estas empresas, pois diversas faixas de
endereos classe A foram atribudas a elas, cada empresa ficou com 16.777.216 milhes de
endereos. Desta forma contribuiu e muito para o desperdcio de endereos.

27

A Internet evoluindo tambm trazia outros problemas tona, como o aumento da tabela de
roteamento, o fato de no possuir nenhum recurso de segurana nativo para os dados que so
transmitidos pela rede, nenhuma qualidade de servio nativa, pois o modelo para fluxo de
dados utilizado o Best Effort (melhor esforo).

1.4.2 Solues propostas ao esgotamento do IPv4

Apresentando-se este cenrio a IETF passou a discutir algumas solues estratgicas com
relao ao esgotamento dos endereos IP e o constante aumento da tabela de roteamento. Nas
subsees a seguir ser definido CIDR, DHCP (protocolo IPv4) e NAT.

1.4.2.1 CIDR

Em novembro de 1991, foi formado o grupo de trabalho ROAD, apresentando como a


primeira soluo para o problema do esgotamento de endereos IP a utilizao do CIDR
(Classless Interdomain Routing).
Definido na RFC 4632 (tornando obsoleta RFC1519), o CIDR tem como objetivo o fim do
uso de classes de endereos, permitindo a alocao de blocos com tamanhos adequados a
necessidade para cada rede especifica; e a agregao de rotas, o que reduz o tamanho das
tabelas de roteamento.

1.4.2.2 DHCPv4

A outra soluo apresentada na RFC2131, o protocolo DHCP (Dynamic Host Configuration


Protocol) em sua verso 4, torna possvel que um host receba um endereo IP
automaticamente, alm de informaes adicionais da rede como mscara de sub-rede,
endereo do roteador padro e endereo do servidor DNS local. Fazendo a distribuio
dinmica de endereos IP e configuraes a cada dispositivo conectado rede local. O
endereo devolvido cada vez que o cliente se desconecta da rede, podendo assim ser
reutilizado.

28

1.4.2.3 NAT

Em seguida o NAT (Network Address Trasnslation) foi a soluo encontrada na poca, pois
trazia como vantagens:

Reduz a demanda de endereos pblicos;


Facilita a administrao das redes internas;
Oculta a topologia da rede;
Permite apenas a entrada de pacotes, para gerar a resposta de um pedido da rede;

Mas tambm trouxe desvantagens como;

Quebra do modelo fim a fim;


Impossibilitando ou dificultando diversas aplicaes na rede;
No escalvel;
Aumento significativo do processamento no dispositivo tradutor;
Falsa sensao de segurana;
Rastreabilidade do caminho de pacotes impossibilitada;
Algumas opes de segurana ficam impossibilitadas de serem utilizadas. Ex: IPSec.

O NAT atrasou em muito o esgotamento dos endereos IPv4. Definida na RFC 3022(tornando
obsoleta a RFC 1631), o princpio de funcionamento um nico ou alguns endereos IP
disponibiliza acesso a Internet vrios hosts em uma rede, neste caso, para que isto seja
possvel necessrio o tratamento desse pacote fazendo uma traduo de endereo.
A aplicao do NAT deu folego de endereos IP em torno de 14% aos endereos pblicos.

1.5 Novas tendncias tecnolgicas A prxima gerao do protocolo IP

Todos os problemas mencionados em relao ao protocolo IPv4 tem relao tambm com as
novas tecnologias que foram surgindo, o que acabou trazendo tona e gerando muitas crticas
quanto as falhas que o protocolo tem. O projeto IPv4 foi iniciado entre as dcadas de 70 e 80
portanto, Segundo Brito (2013), as crticas aos projetistas da poca so exageradas e duras. A
Internet que um dos maiores projetos j criados pelo homem e que funciona muito bem at
os dias atuais, continuar crescendo rapidamente mesmo com as limitaes tcnicas. No
entanto quando o protocolo IPv4 foi criado as exigncias quanto a estrutura eram outras, bem
diferentes das atuais. Em 1970-80, os projetistas tinham como obrigao criar uma rede

29

distribuda, com objetivo de interligar algumas mquinas de instituies de pesquisa, no se


falava em escalabilidade, segurana ou mobilidade. Ou melhor, ainda existiam muitas dvidas
quanto ao interesse pblico acerca dos computadores pessoais.
Segundo Brito (2013) podemos organizar a cronologia da Internet em trs fases para que
possamos entender as mudanas que esto acontecendo conforme a evoluo:
1. A Internet das Mquinas
2. A Internet das Pessoas
3. A Internet das Coisas

1.5.1 Crescimento da Internet conforme processo evolutivo

Conforme mencionado na seo anterior, a cronologia da Internet nos apresenta trs fases de
acordo sua evoluo, a seguir ser descrito cada uma delas, dever ser tratado com maior
nfase a Internet das Coisas, pois de acordo pesquisas realizadas algumas das tecnologias j
esto em uso, embora uma minoria tenha acesso. Na realidade ainda se trata de um futuro no
muito distante, segue descrio das fases nas prximas subsees.

1.5.1.1 Internet das mquinas

A Internet das mquinas faz referncia ao perodo em que a Internet foi concebida para
conectar computadores que ficavam fixos em prdios (sites), por isso se explica o termo
Internet das Mquinas, quando referenciado neste contexto, em aluso ao fato de que no
existia qualquer suporte mobilidade, enfim, se trata de uma estrutura fixa.

1.5.1.2 Internet das pessoas

30

Com a disseminao comercial da Internet a partir dos anos 90 e o surgimento de forma


avassaladora dos dispositivos mveis, acompanhado da crescente demanda de utilizao dos
mesmos no incio dos anos 2000, originou a poca em que o componente fundamental no
seria mais a mquina e sim o prprio usurio, ou seja, as pessoas. Nessa poca as pessoas
esto o tempo todo conectadas a Internet, nas redes sociais atravs de diversos dispositivos,
seja ele um computador tradicional (notebooks) mvel, os tablets, smartphones etc. Este ainda
o momento atual da tecnologia, ela chamada Internet das Pessoas.

1.5.1.3 Internet das coisas

Conforme o crescimento tecnolgico, a prxima gerao aquela cuja tudo estar conectado
rede, quando mencionado tudo, fazendo referncia objetos e coisas que so de
utilidade e que hoje requer uma presena fsica para que possa ser ligada e comece a
funcionar.
Um exemplo para esta tendncia chegou ao mercado a cerca de dois anos, so carros com
possibilidade de conexo rede como o Chevrolet Volt, produzido pela GM (General Motors)
norte-americana em parceria com a IBM, um carro com grandes recursos, onde cada veculo
consumiu mais de 10.000 linhas de cdigo do software de controle dos comandos, e tem seu
prprio endereo IP. Segundo Brito (2013) com o avano da eletrnica embarcada onde os
chips so cada vez menores e tem grande poder computacional ser possvel conexo de
televisores, geladeiras, cafeteiras, sensores telemtricos, as lmpadas, as fechaduras da
nossa casa e qualquer outra coisa. Com isso, esse avano foi definido como Internet das
Coisas, e j se tornou realidade tecnologicamente.

1.6 Novo protocolo padro da Internet

31

A partir de junho de 2012, o IPv6 foi adotado como o protocolo padro da Internet, mas no
substituir o IPv4 de imediato, o intuito substituir gradativamente seu antecessor, at a
Internet tornar-se puramente IPv6.
O IPv6 possui uma capacidade absurdamente grande de endereos em comparao ao seu
antecessor (possui 128 bits contra 32 bits), segundo Brito (2013) este novo protocolo torna
possvel o endereamento de 340.282.366.920.938.463.374.607.431.768.211.456 (algo em
torno de 340 undecilhes) de ns pblicos na Internet. No somente a enorme capacidade de
endereos que faz deste novo protocolo extraordinrio, mas existem outros benefcios que a
implementao deste protocolo trar, segue a lista de melhorias segundo Brito (2013):

Disponibilidade praticamente ilimitada de endereos IP;


Cabealho simples e com tamanho fixo;
Processamento simplificado nos roteadores;
Recomendaes internacionais de agregao de prefixos;
Dispensa adoo de NAT, preservando o modelo fim-a-fim;
Segurana integrada com o IPSec;
Suporte mobilidade com o MIPv6.

Diversas aplicaes esto surgindo no mercado, aproveitando as novas possibilidades que o


protocolo oferece, e com a quase interminvel quantidade de endereos IP trazidos pelo
IPv6, vrias aplicaes esto surgindo com o objetivo de facilitar o cotidiano das pessoas,
atravs desta nova onda da tecnologia. Coisas simples como acender uma lmpada ir ser
ainda mais fcil e prtico, nas figuras 4 e 5 apresentam um exemplo de um produto j
disponvel no mercado, em que com um software instalado em um Smartphone ser capaz de
controlar as lmpadas remotamente, onde cada lmpada ter um endereo IP configurado,
abrindo um leque de possibilidades para que outros dispositivos se utilizem de conectividade
via IP.

32

Figura 4 Representao de funcionamento de uma casa com sistema de iluminao inteligente com lmpadas
WiFi com IPv6.
Fonte: http://www.nxp.com/news/press-releases/2012/05/whats-next-for-internet-enabled-smart-lighting.html

Figura 5 Dispositivos utilizados para configurao e funcionamento desta soluo baseada em lmpadas WiFi
em IPv6.
Fonte: http://www.nxp.com/news/press-releases/2012/05/whats-next-for-internet-enabled-smart-lighting.html

Devido a estas novas tecnologias importante a continuidade dos estudos sobre o IPv6,
visando principalmente a rpida adoo este novo protocolo por toda a grande rede.

33

1.7 Justificativa

Com o preeminente fim dos endereos IP pblicos na verso 4 (IPv4), aberto o perodo para
novas tecnologias onde ocorrera a grande chance de apreciar algo novo. Conforme as novas
possibilidades que o IPv6 traz, torna cada vez mais perceptvel que este protocolo resolve
todas as questes que geravam muitas reclamaes em relao ao seu antecessor. Alm da
capacidade quase infinita de endereos IP disponveis (grande destaque deste novo protocolo),
melhorias foram implementadas de forma nativa, como suporte QoS, segurana, e
principalmente suporte a Internet Mvel, tornando este protocolo completo para as
necessidades atuais e as vislumbradas para o futuro.
Atualmente o crescimento de adoo do IPv6 ainda no est como se imaginava, pelo
contrrio, apesar do eminente problema da falta de endereos transio para o novo
protocolo continua em ritmo lento. O Google coleta dados de adoo do IPv6 por usurios
constantemente, a figura 6 mostra uma curva de crescimento bem interessante onde se pode
constatar um progresso acentuado nos ltimos dois anos em torno dos 3%, o grfico leva em
considerao apenas usurios do Brasil.
Em uma pesquisa realizada pela Telebrasil (Associao Brasileira de Telecomunicaes) onde
foram contabilizados os dados de acesso banda larga fixa com os dados de acesso banda
larga mvel (esta realizada pela Anatel) no ultimo ano, a tabela 3 demonstra o valor total bem
como a diviso destes por modalidades de conexo.

COMPARATIVO CRESCIMENTO DE ACESSOS A BANDA


FEVEREIRO ANO BASE 2013
FIXA (ADSL E
DEDICADO)

20.800.0
00

FEVEREIRO ANO BASE 2014


FIXA (ADSL E
DEDICADO)

22.400.00
0

MVEL 3G + 4G

73.160.0
00

MVEL 3G + 4G

118.000.0
00

TOTAL

93.960.0
00

TOTAL

140.400.0
00

34

Tabela 3 Comparativo de crescimento da conexo de Internet via principais modalidades utilizadas.


Fonte: http://www.telebrasil.org.br/sala-de-imprensa/releases/5651-acessos-em-banda-larga-ultrapassam-140milhoes-em-fevereiro

Figura 6 Curva referente adoo do IPv6


Fonte: https://www.google.com/intl/pt-BR/ipv6/statistics.html

Analisando a tabela 3 verificamos que o nmero de conexes de acesso banda larga superou
os 140 milhes no ms de fevereiro de 2013, apontando para um crescimento de quase 50
milhes de conexes (50% de crescimento). O maior crescimento se deu na modalidade
mvel (celular, tablets, modem sem fio) onde constatou-se um aumento de cerca de 62%,
podemos destacar ainda dentre a totalidade de conexes nesta modalidade o acesso via 4G
alcanou valores impressionantes, em torno de 1,8 milhes de conexes. Isso demonstra quo
importante as autoridades, ISPs e outros acelerarem o processo de utilizao do IPv6, de

35

forma que com o aparecimento de novas tecnologias no esbarre na questo bsica para seu
funcionamento, a conectividade.
Como vemos na figura 6 o Brasil tem adoo de 3,5% de acessos utilizando IPv6. Baseandose ento na tabela 3 onde demonstra o crescimento de acessos a banda larga no Brasil, pode-se
obter uma mdia para o valor de acessos em IPv6 em Maro de 2014, onde o valor foi de
aproximadamente 4 milhes de usurios que acessaram a Internet utilizando IPv6.
Mediante ao fato de que o IPv6 j uma realidade principalmente por novas tecnologias
estarem surgindo avidas por todo o aporte que este protocolo fornece, este trabalho ira
demonstrar via ambiente virtualizado uma implementao do servio DHCP para IPv6 em
comparao com o mesmo servio para IPv4, a fim de validar o que foi proposto em pesquisa
tcnica. Este protocolo importante devido a sua capacidade de gerencia e distribuio dos
endereos IP e demais configuraes em uma rede, como endereos de Gateway e DNS.
O maior propsito deste trabalho contribuir para a disseminao do IPv6, auxiliar na
compresso do mesmo para futuras implementaes dentro do ambiente IPv6 e apresentar
fatos que esto ocorrendo no mundo em relao ao novo protocolo.

36

2 REFERENCIAL TECNOLGICO

Neste captulo ser apresentado o referencial terico que servira de apoio para a correta
implementao do Captulo 3 (Laboratrio), onde ser realizada a prova de conceito referente
o funcionamento do protocolo DHCPv6, novo protocolo para endereamento IP na rede para
o IPv6. Isto em comparao a seu antecessor o DHCPv4 que utilizado para endereamento
IP para redes baseadas em IPv4.
Inicialmente ser apresentado na seo 2.1 os conceitos sobre o IPv6, protocolo que a base
para as novas redes que surgiro, e na seo 2.2 ser definido os conceitos do DHCPv6
utilizados neste trabalho.

2.1 IPv6 Novo protocolo da Internet

O IPv6 a nova verso do protocolo IP para a Internet, designado para ser o sucessor do
protocolo IPv4. Formalizado na RFC 2460, tem como principal caracterstica o aumento do
nmero de IPs vlidos para a Internet, teve tambm o seu cabealho simplificado, sendo
assim um protocolo mais rpido nas trocas de mensagens, tornando este protocolo mais leve
que o seu antecessor. Outra caracterstica deste protocolo a capacidade integrada para tratar
separadamente fluxo de dados de forma diferenciada, onde solicita ao cliente um tratamento
especial a determinados pacotes IPv6. E esse novo protocolo visa integrao de novas
tecnologias, relacionadas Internet e tambm ao desenvolvimento de novos aparelhos que
necessitam estar conectados grande rede, visando mobilidade de dados e segurana de
acesso em diversos ambientes.
Com tudo isso a rede ter um grande processo de transio para o novo protocolo IPv6 que
tem como objetivo liberar mais endereos IP e ser necessrio reconhecer o cabealho e a
sintaxe dos endereos IPv6, alm de conhecer os tipos de endereos IPv6 existentes.

37

2.1.1 Cabealho do protocolo IPv6

Nesta seo ser descrito as alteraes ocorridas na estrutura do cabealho, demonstrando as


diferenas entre os cabealhos IPv4 para o IPv6, e como estas alteraes iro melhorar o
funcionamento do protocolo. Em seguida sero apresentados os cabealhos de extenso bem
como seu funcionamento e importncia para melhorar o desempenho das redes neste novo
protocolo.
Uma das grandes melhorias do IPv6 se comparado ao seu antecessor IPv4 se mostra no
cabealho, tanto em termos de disposio dos campos existentes, quanto na quantidade dos
mesmos (12 campos imutveis). O cabealho IPv4 apresentado na figura 7, um cabealho de
tamanho variado entre 20 e 60 bytes devido uma campo adicional designado como opes
(+complemento), segue abaixo cabealho do IPv4:
Tipo de Servio
(ToS)
Identificao
Tempo de Vida
Protocolo
(TTL)

Verso

IHL

Tamanho Total
Flags

Fragmentao

Verificao de Erro no Cabealho

Endereo de Origem
Endereo de Destino
Opes (+Complemento)
Figura 7 Cabealho do protocolo IPv4

A seguir a descrio referente cada campo do cabealho Ipv4 e quais mudanas ocorreram em
relao ao cabealho do IPv6. Primeiramente descrito os campos marcados em cinza, aos
quais foram removidos, ou at mesmo movidos para o cabealho IPv6 mas como cabealhos
de extenso:

IHL: De suma importncia no cabealho IPv4 pois tinha a funo de determinar o


tamanho do cabealho IPv4 que poderia ser varivel, perdeu sua funo no cabealho

38

IPv6 pois o mesmo possui cabealho de tamanho fixo em 40 bytes, desta forma este

campo foi removido;


Verificao de Erro no Cabealho: Este campo do IPv4 foi movido do cabealho IPv6
pois a funo de checagem de erros atualmente executada por outras camadas, o que

tornaria este processo redundante e sem necessidade;


Os demais campos foram redirecionados para cabealhos de extenso chamados de
Fragmentation, a definio destes campos apresentado abaixo:
o Identificao: responsvel por identificar fragmentos do datagrama IP;
o Flags: utilizado para controlar ou identificar os fragmentos;
o Fragmentao: determina o local de um fragmento em particular no datagrama
IP original;
o Opes: seria utilizado para campos adicionais no cabealho IPv4, para assim
oferecer outros servios (segurana, controle etc.).

Os demais campos do cabealho IPv4 que esto em branco foram mantidos ou renomeados no
cabealho IPv6, conforme descrio a seguir:

Verso: Este campo foi mantido, ele indica a verso do protocolo utilizado, ele

preenchido como 0100 (binrio) equivalente ao nmero 4 em decimal;


Tipo de Servio (ToS): Utilizado para marcao de pacotes afim de disponibilizar

Qualidade de Servio (QoS), neste campo possvel criar classes de trfego;


Protocolo: Este campo indica qual o protocolo da camada superior (ICMP, UDP ou

TCP);
Endereo de Origem e Endereo de Destino: Indicam os endereos dos hosts de

origem e destino envolvidos no processo de comunicao;


Tempo de Vida (TTL): Muito importante no IPv4, pois impede que pacotes fiquem
trafegando perdidos em processo de loop continuo pela rede. Segundo Brito (2013),
este campo responsvel por controlar o tempo de vida de um pacote, assim para
evitar que isto ocorra, numericamente ele subtrai em 1 a cada salto at que neste
campo seja atingido o valor 0, quando o pacote descartado (atingiu o tempo limite
de vida).

O cabealho do IPv6 foi desenvolvido em um novo formato onde foi reduzido o nmero de
campos (8 no IPv6), esta mudana ser visualizada na figura 8. Devido a esta alterao
campos considerados sem necessidade presentes no cabealho IPv4 (conforme est destacado
em cinza na figura 8) puderam ser retirados. Destaca-se tambm que agora o cabealho do
IPv6 tem seu tamanho fixado em 40 bytes (2 vezes maior que seu antecessor), trata-se de um
grande diferencial em relao ao desempenho dos roteadores da rede, pois os mesmos no

39

precisam mais analisar o campo IHL (removido no IPv6) para identificar o tamanho do
cabealho, antes inclusive de verificar informaes de controle.
(4 bits)

(8 bits)

(20 bits)

Verso Classe de Trfego


Tamanho do Payload de
Dados
(16 bits)

Identificador de Fluxo
Prximo Cabealho

Limite de Hops

(8 bits)

(8 bits)

Endereo de Origem
(128 bits)

Endereo de Destino
(128 bits)

Figura 8 Cabealho do protocolo IPv6

A anlise do cabealho IPv6 comea pelo campo Verso, este campo preenchido pelo
valor 0110 (Binrio), correspondente ao nmero 6 em decimal. O campo mais destacado no
cabealho (em cinza escuro) se trata de uma nova funcionalidade de QoS (qualidade de
servio) adicionada no IPv6, onde o campo Identificador de Fluxo agora traz a
caracterstica de classificao e seleo de um determinado trafego, baseado em diversos
pacotes da mesma natureza, por exemplo aplicaes multimdia, pois este permitir criar
regras com base em fluxos (streaming) ao invs de pacotes isolados. Os demais campos
(destacados em cinza claro) foram renomeados para melhorar a identificao de suas funes
no mbito do cabealho IPv6, a tabela 4 apresenta os campos renomeados.
IPv4 (Nome do campo)
Tipo de servio (ToS)
Tamanho total
Protocolo
Tempo de vida (TTL)
Tabela 4 Campos renomeados no IPv6

IPv6 (Nome do campo)


Classe de trfego (TC)
Tamanho do Payload de dados
Prximo cabealho
Limite de hops

40

Dentre os campos alterados bom destacar o TTL (tempo de vida), se trata de um campo que
foi renomeado para indicar de fato a sua funo, pois na verdade o tempo de vida de um dado
pacote avaliado pelo limite no nmero de saltos (hops) entre os roteadores e no por um
recurso de contagem de tempo em que um pacote est trafegando atravs da rede. Enquanto o
campo Protocolo (no IPv4) indicava para o protocolo da camada imediatamente superior,
no IPv6 ele apontara para um cabealho de extenso em vez do protocolo da camada superior.
Com tantas alteraes, verificando-se ainda que a capacidade de endereamento do IPv6
quatro vezes maior que seu antecessor em quantidade de bits (endereo IPv6 possui 128 bits),
reparamos que ainda assim o cabealho IPv6 somente duas vezes maior que o cabealho
IPv4.

2.1.2 Cabealhos de extenso

Uma forma de tornar o IPv6 mais flexvel, com desempenho ainda melhor e sem limitaes
para implementaes e melhorias futuras, so as opes adicionais que so tratadas por meio
de cabealhos de extenso, eles esto localizados entre o cabealho base e o cabealho da
camada de transporte. No h nem quantidade, nem tamanho fixo para estes cabealhos.
Conforme aponta a RFC 2460 (descreve o IPv6) so definidos seis cabealhos de extenso:
Hop-by-Hop Options, Destination Options, Routing, Fragmentation, Authentication Header e
Encapsulating Security Payload. Estes podem ser visualizados na figura 9.

Figura 9 Cadeia de cabealhos

41

A utilizao dos cabealhos de extenso do IPv6, visa aumentar a velocidade de


processamento nos roteadores, visto que, o nico cabealho de extenso processado em cada
roteador o Hop-by-Hop; os demais so tratados apenas pelo n identificado no campo
Endereo de Destino do cabealho base. Alm disso, novos cabealhos de extenso podem ser
definidos e usados sem a necessidade de se alterar o cabealho base (figura 10).
Prximo
Cabealho

Tam. cab. de
extenso
Opes

Figura 10 Template cabealho de extenso

2.1.2.1 Hop-by-Hop Options

Identificado pelo valor 0 no campo Prximo Cabealho, o cabealho de extenso Hop-by-Hop


deve ser colocado imediatamente aps o cabealho base IPv6. As informaes carregadas por
ele devem ser examinadas por todos os ns intermedirios ao longo do caminho do pacote at
o destino. Na sua ausncia, o roteador sabe que no precisa processar nenhuma informao
adicional e assim pode encaminhar o pacote para o destino final imediatamente.
As definies de cada campo do cabealho so as seguintes:

Prximo Cabealho (1 byte): Identifica o tipo de cabealho que segue ao Hop-by-

Hop;
Tamanho do Cabealho (1 byte): Indica o tamanho do cabealho Hop-by-Hop em

unidades de 8 bytes, excludo o oito primeiros;


Opes: Contm uma ou mais opes e seu tamanho varivel. Neste campo, o
primeiro byte contm informaes sobre como estas opes devem ser tratadas caso o
n que esteja processando a informao no a reconhea. O valor dos primeiros dois
bits especifica as aes a serem tomadas:
o 00: ignorar e continuar o processamento;
o 01: descartar o pacote;
o 10: descartar o pacote e enviar uma mensagem ICMP Parameter
Problem para o endereo de origem do pacote;
o 11: descartar o pacote e enviar uma mensagem ICMP Parameter
Problem para o endereo de origem do pacote, apenas se o destino no

42

for um endereo de multicast. O terceiro bit deste campo especifica se a


informao opcional pode mudar de rota (valor 01) ou no (valor 00).
At o momento existem dois tipos definidos para o cabealho Hop-by-Hop: Router Alert
e Jumbogram, so definidos abaixo:

Router Alert: Utilizado para informar aos ns intermedirios que a mensagem a ser
encaminhada exige tratamento especial. Est opo utilizada pelos protocols MLD

(Multicast Listener Discovery) e RSVP (Resource Reservation Protocol);


Jumbogram: Utilizado para informar que o tamanho do pacote IPv6 maior do que
64KB.

2.1.3 Estrutura de endereos IPv6

A estrutura de endereos no IPv6 tambm sofreu modificaes em relao a seu antecessor


IPv4. O IPv4 composto por 32 bits e escrito na forma decimal (base 10), onde formado
por 4 octetos separados por pontos (.), enquanto que o novo protocolo IPv6 composto por
128 bits (4 vezes mais que seu antecessor) isto permite enderear 340 undecilhes de hosts.
Seguindo com a comparao o endereo IPv6 escrito em formato hexadecimal (base 16),
onde dividido em 8 grupos de 16 bits cada separados pelo caractere :. Um exemplo
comum de endereo seria como o demonstrado abaixo:

2001:0DB8:CAFE:0000:8E70:5AFF:FEEE:10AC

A opo de escrita do endereo IPv6 em formato hexadecimal (base 16) se deve a facilidade
que este sistema de numerao dispe para representao destes endereos de 128 bits, o que
no ocorre se usado numerao binria (base 2) ou decimal (base 10).
Mesmo os endereos IPv6 trabalhando no melhor sistema de numerao possvel para
visualizao e leitura, ainda se trata de um endereo extenso e de difcil manipulao num
primeiro momento, para melhorar existem duas tcnicas para abreviao destes endereos que
so muito teis nesta tarefa de simplificar os endereos IPv6, segue abaixo:

A primeira regra diz respeito a ocultar todos os zeros esquerda de um quarteto


hexadecimal, onde:
o 00CF tem o mesmo significado que CF;

43

o Quando um quarteto formado inteiramente por zeros (0000) este poder ser
abreviado para apenas um zero (0) dentro do quarteto;
o A seguir um exemplo de endereo que aplica a regra de abreviao de zeros
esquerda:
2001:0DB8:0000:0000:0000:0000:0000:00B1 (sem abreviao)
2001:0DB8:0000:0000:0000:0000:0000:00B1, este endereo poder
ser rescrito da seguinte forma:
2001:DB8:0:0:0:0:0:B1 (primeira regra de abreviao de zeros a

esquerda).
A segunda regra para abreviao permite a supresso de uma sequncia continua de
zeros atravs do caractere ::, esta regra somente poder ser aplicada uma vez em um
mesmo endereo, continuando o exemplo de abreviao de zeros a esquerda agora ser
possvel suprir toda a sequncia de zeros continuos, conforme a seguir:
o 2001:DB8::B1

Ainda relacionado estrutura do novo protocolo, nos endereos IPv6 mantem-se o princpio
de hierarquia que o Ipv4 possui, ou seja, ainda existe uma primeira parte que identifica a
rede(prefixo) e uma segunda parte que identifica os hosts dentro desta mesma rede(sufixo).
No IPv4 o tamanho de uma rede determinada pela mscara de rede, onde est pode ser de
tamanho varivel escrita na forma binria, decimal ou ainda utilizando a notao CIDR, sendo
possvel escrever a mscara de modo simplificado de acordo a necessidade de nmero de
redes e hosts a serem endereados.
No IPv6 ser utilizado apenas a notao CIDR devido complexidade e tamanho do
endereo, alm de as redes locais obrigatoriamente serem definidas com mscaras de rede /64,
independentemente do nmero de hosts a serem endereados nesta rede, conforme definido na
RFC 4291. A figura 11 apresenta a estrutura de um endereo IPv6:
Prefixo de Rede
48 Bits
2001:0DB8:CAFE
(Prefixo do Provedor)

Figura 11 Estrutura do endereo IPv6

2.1.4 Tipos de Endereos

16 Bits
0001

Identificador de Host
64 Bits
Host

(Sub-Rede)

(Interface ID)

44

O IPv6 tambm define tipos de endereos para variadas caractersticas de comunicao a


exemplo do que ocorre no IPv4. No IPv4 temos 3 tipos de endereos, so eles: unicast,
multicast e broadcast. A comunicao do tipo unicast aquela destinada a um nico host na
rede (de um para um); a comunicao do tipo multicast aquela destinada a vrios hosts de
um grupo (de um para muitos); enquanto que a comunicao broadcast aquela destinada a
todos os hosts (de um para todos).
No caso do IPv6, houve mudanas em relao a estes tipos de endereos, onde existem
endereos associados a 3 tipos de comunicao, conforme descrio abaixo:

Unicast: este tipo de endereo identifica uma nica interface, de modo que um pacote
enviado a um endereo unicast entregue a uma nica interface. Em IPv6 os
endereos unicast ainda podem ser de 3 tipos diferentes, a saber:
o Link-Local: So endereos reservados para comunicao exclusivamente local
em nvel de enlace, este endereo atribudo automaticamente utilizando o
prefixo FE80::/64;
o Unique-Local Address (ULA): Equivale aos endereos privados no IPv4 (ex.
192.168.0.0 /24). Este endereo somente utilizado em mbito local e no
deve ser rotevel para a Internet. No caso do IPv6 segundo orientaes da RFC
4193 utilizado os blocos de endereos FC00::/8 ou FD00::/8 para esta
finalidade;
o

Global Unicast: Este endereo equivale aos endereos pblicos do IPv4,


globalmente rotevel e acessvel via Internet IPv6. Este endereo constitudo
de 3 partes: O prefixo de roteamento global, onde identificado o tamanho do
bloco atribudo a uma rede; a Identificao da sub-rede, onde identificada um
enlace em uma rede; e a identificao da interface, que identifica de forma
nica uma interface dentro de um enlace.

Anycast: Identifica um conjunto de interfaces. Um pacote encaminhado a um


endereo anycast entregue a interface pertencente a este conjunto mais prxima da
origem (de acordo com distncia medida pelos protocolos de roteamento). Um
endereo anycast utilizado em comunicaes de um-para-um-de-muitos.

45

Multicast: Identifica um conjunto de interfaces, entretanto, um pacote enviado a um


endereo multicast entregue a todas as interfaces associadas a esse endereo. Um
endereo multicast utilizado em comunicaes de um-para-muitos.

No IPv6 no existe broadcast como no IPv4, este tipo de comunicao foi atribuda a um
grupo multicast, sendo utilizado somente em casos que todos os hosts de um determinado
seguimento de rede processem um pacote enviado com esta finalidade dentro de um
mesmo domnio. Desta maneira foi eliminado mais um problema de desempenho na rede
em relao ao IPv4.

2.1.5 Coexistncia e Transio

Para que a Internet continue funcional em meio ao processo de transio do IPv4 para o IPv6
so necessrias tcnicas que proporcionem a interoperabilidade entre os protocolos, tornando
o processo de transio transparente ao usurio final. D-se o nome de mecanismos de
transio, estes mecanismos so definidos a seguir.
Estas tcnicas de transio so divididas em 3 categorias:
Pilha Dupla:

Prov o suporte aos protocolos IPv4 e IPv6 no mesmo dispositivo.

Tunelamento:

Permite o trfego de pacotes IPv6 sobre a estrutura da rede IPv4 j existente.

Traduo

Permite a comunicao entre ns com suporte apenas a IPv6 com ns que


suportam apenas IPv4.

2.2 DHCP Protocolo de configurao dinmica de host

46

O Dynamic Host Configuration Protocol para IPv6 (DHCPv6), um servio de rede que
permite a entrega de endereos IPv6 e outros parmetros da rede local para os ns da
respectiva rede. Ele oferece a capacidade automtica para alocao de endereos de rede
reutilizveis, onde atravs de um Servidor DHCP fornece grande capacidade de gerencia na
disponibilizao dos endereos e demais configuraes aos hosts. Portanto este protocolo
uma opo Stateful para "IPv6 e pode ser usado separadamente ou em simultneo para obter
a configurao de outros parmetros como Gateway padro e DNS.
Este protocolo definido com maiores informaes na RFC 3315, onde o mesmo aponta
como uma contrapartida ao mecanismo de autoconfigurao do IPv6, trabalhando tambm em
modo stateless, desta forma pode ser utilizado na falta de roteadores na rede, ou quando seu
uso for indicado nas mensagens RA (Router Advertisement), sendo capaz de fornecer
endereos IPv6 e diversos parmetros de rede, como endereos de servidores DNS, NTP, SIP,
etc.

2.2.1 Descrio do Protocolo.

O DHCPv6 atua utilizando pacotes UDP para enviar informaes entre o cliente e o servidor.
O cliente recebe na porta 546 enquanto que os servidores e relays recebe na porta 547,
diferente do IPv4 que utiliza as portas 67(cliente) e 68(Servidores).
O host que possui o servio DHCPv6 habilitado e configurado membro de 2 grupos
multicast, estes grupos so utilizados para comunicao e configurao entre cliente e
servidor, a descrio de cada grupo segue abaixo:

All_DHCP_Relay_Agents_and_Servers (FF02::1:2): Um endereo multicast de link


local usado por um cliente para se comunicar com servidores e agentes de
retransmisso DHCP. Todos os servidores e agentes de retransmisso so membros

deste grupo multicast;


All_DHCP_Servers (FF05::1:3): Um endereo multicast de site usado por um agente
de retransmisso para se comunicar com todos servidores dentro do site, tanto com o
agente de retransmisso que envia mensagens para todos os servidores ou porque ele
no sabe o endereo unicast dos servidores. Todos os servidores dentro do site so
membros deste grupo multicast.

47

Na RFC 3315, so especificadas 13 mensagens dentro da comunicao deste protocolo, cada


uma com sua respectiva funo no processo de configurao de clientes. Abaixo segue breve
descrio para cada uma delas:

Solicit(1): Mensagem utilizada pelo cliente para localizar servidores DHCPv6;

Advertise(2): Mensagem enviada pelo servidor DHCPv6 para indicar que seus
servios DHCPv6 esto ativos para operar. Ela enviada em resposta mensagem
Solicit;

Request(3): Mensagem enviada diretamente a um servidor DHCPv6 para requisitar


parmetros de configurao, incluindo o endereo IPv6;

Confirm(4): Mensagem enviada pelo cliente para qualquer servidor DHCPv6


disponvel para confirmar se o endereo adquirido ainda vlido no enlace
conectado;

Renew(5): Mensagem enviada pelo cliente para o servidor DHCPv6 que forneceu
os dados de configurao para efetuar atualizao de outros parmetros de
configurao e estender o tempo de vida do endereo provido;

Rebind(6): Mensagem enviada pelo cliente a qualquer servidor DHCPv6 para


atualizar os outros parmetros de configurao e estender o tempo de vida do
endereo IP. Esta mensagem transmitida logo aps ser detectado que nenhuma
resposta foi capturada para a mensagem Renew;

Reply(7): Mensagem enviada pelo servidor ao cliente por diversos motivos.


Respostas s mensagens Solicit, Request, Renew e Rebind contendo os outros
parmetros de configurao e o endereo assinalado. Resposta mensagem
Information-Request contendo os outros parmetros de configurao. Resposta
mensagem Confirm confirmando ou no se o endereo adquirido ainda vlido no
enlace conectado. Resposta s mensagens Release e Decline para informar que
elas foram recebidas corretamente;

Release(8): Mensagem enviada pelo cliente ao servidor para informar a este que o
cliente no utilizar mais um ou mais endereos assinalados:

48

Decline(9): Mensagem enviada pelo cliente ao servidor para informar que um ou


mais dos endereos assinalados j esto em uso no enlace conectado;

Reconfigure(10): Mensagem enviada pelo servidor ao cliente para informar que


existem novos dados de configurao. O cliente, portanto, dever iniciar o
processo Renew / Reply ou Information-Request / Reply para receber estas
atualizaes;

Information-Request(11): Mensagem envida pelo cliente ao servidor para


requisitar informaes sobre os outros parmetros de configurao, sem o pedido
de endereo IPv6;

Relay-Forw(12): Mensagem enviada pelo relay ao servidor ou a outro relay para


retransmitir as mensagens emitidas, ou por uma mquina cliente ou por outro
relay. As mensagens retransmitidas so encapsuladas no cabealho desta
mensagem;

Relay-Repl(13): Mensagem enviada pelo servidor ao relay para ser retransmitida


ao cliente. Esta mensagem contm a informao que deve ser entregue ao cliente
encapsulada em seu cabealho.

Abaixo na Tabela 5 um comparativo das mensagens trocadas no DHCPv6 e DHCPv4.

49

Tabela 5 Comparativo de tipos de mensagens entre DHCPv6 e DHCPv4.

As mensagens Confirm(4), Relay-Forw(12) e Relay-Repl(13) so mensagens exclusivas do


DHCPv6.

2.2.2 Termos utilizados no DHCP

Servidor DHCP: Host onde estar configurado o servio DHCP devidamente


autorizado pelo administrador para que este possa atender todas as requisies dos

clientes.
Cliente DHCP: Qualquer host capaz de obter configuraes e parmetros TCP/IP da

rede.
Escopo: Consiste em um pool de endereos IP para concesso destes endereos em
uma determinada rede. Atravs do pool de endereos realizada toda a gerencia para
concesso dos endereos IP, e tambm parmetros de configurao da rede, como
endereos do default gateway, servidores DNS (Domain Name System) entre outros.
Normalmente os escopos caracterizam uma nica sub-rede fsica onde estaro

disponveis servios do DHCP.


Intervalo de excluso: uma serie limitada de endereos IP dentro de um escopo,
onde alguns desses endereos so excludos para que no sejam fornecidos pelo
DHCP. Desta forma os endereos da faixa de excluso no sero utilizados pelo

servidor DHCP para configurar os clientes DHCP.


Pool de endereos: O pool de endereos so os endereos disponveis pelo DHCP que
no esto includos no intervalo de excluso. Desta forma os endereos neste pool

esto aptos para serem atribudos dinamicamente pelo servidor DHCP para clientes.
Concesso: Perodo de tempo definido pelo servidor DHCP em que um cliente receba
um endereo IP, e aps perodo de emprstimo definido este cliente dever renovar
essa concesso antes que ela expire. Esta concesso estar ativa enquanto o cliente
estiver utilizando o endereo. Uma concesso desativada apenas quando expira ou
excluda no servidor. O perodo de uma concesso define em que momento ir expirar

e com que frequncia o cliente precisara renov-la.


Reserva: uma concesso criada manualmente no servidor DHCP para que um
endereo fique disponvel permanentemente a um determinado cliente. As reservas
permitem que um determinado host na subrede sempre possa utilizar o mesmo

50

endereo IP. Esta reserva criada associando o endereo fsico da placa de rede
(MAC-Address) ao um determinado endereo IP. Obviamente se um host tem sua
placa de rede removida est reserva ser nula ou dever ser criada uma nova reserva
indicando para o novo endereo de Hardware da placa de rede.
Tipos de opo: So os demais parmetros de configurao da rede atribudos para os

clientes via servidor DHCP. Opes muito utilizadas pelos clientes como endereos do
default gateway e servidores DNS so habilitados por intermdio desta opo no
escopo. Estas opes bem como outras foi estabelecida atravs da RFC 2132.

2.2.3 Funcionamento do DHCP

O DHCP composto de 2 componentes:

Realiza a entrega de parmetros de configurao especfica do host a partir de um

Servidor DHCP para a rede;


Possui um mecanismo para alocao de endereos de rede e informaes para os
hosts.

Para que o servio DHCP funcione, este deve ser configurado em um servidor (com software
que prove o servio instalado) com todas as definies de endereamento IP, gateway padro,
servidores DNS e etc. Aps implementar todas as configuraes necessrias o servidor DHCP
dever ser ativado para que este fique encarregado de responder as solicitaes de endereo
em sua respectiva rede, e assim passar a distribuir estas configuraes aos demais hosts da
rede. Estes hosts devem estar com o protocolo TCP/IPv4 e TCP/IPv6 habilitados para tal
servio para que possam solicitar estas configuraes ao servidor DHCP.
DHCP suporta trs mecanismos para a atribuio de endereos IP e esto descritos de forma
sucinta abaixo:

Atribuio automtica: atribudo um endereo IP permanente a um cliente de um


escopo de endereos disponvel, definido pelo administrador. Neste mecanismo no

realizado o vnculo com o endereo MAC para este escopo de endereos;


Atribuio dinmica: atribudo um endereo IP a um cliente por um perodo
limitado de tempo (ou at que o cliente explicitamente abandone o endereo).

51

Atribuio manual: Endereo IP de um cliente atribudo pelo administrador da


rede, e o DHCP usado simplesmente para transmitir o endereo definido para o
cliente.

Uma rede com servidores e servios ativos ir utilizar um ou mais destes mecanismos,
dependendo das polticas do administrador de rede.
O mecanismo de atribuio de endereos dinmico o nico que permite a reutilizao
automtica de endereos, isto ocorre assim que o mesmo no est sendo utilizado pelo cliente.
Desta forma, atribuir endereos dinamicamente de grande utilidade para atribuir um
endereo a um cliente que vai ser conectado rede por um curto perodo ou para compartilhar
um limitado pool de endereos IP entre um grupo de clientes que no requerem endereos IP
permanentes, como dispositivos portteis. Atribuio dinmica tambm pode ser uma boa
escolha para atribuir um endereo IP para um novo cliente que ficara permanentemente
conectado a uma rede onde os endereos IP so limitados, isto exemplifica a importncia em
recuper-los quando os clientes so retirados da rede.
Atribuio manual de endereos permite que o DHCP entregue um endereo IP apenas para
clientes que esto cadastrados previamente em uma tabela onde associado o endereo MAC
do cliente e o endereo IP a ser cedido. Esta funo til para um cliente DHCP que dispem
de servios para rede, evitando assim erros de configurao e indisponibilidade de conexo a
este cliente devido a conflitos de endereos. Para determinados servios e servidores da rede
recomendvel a atribuio do endereo manual no prprio host e o respectivo endereo estar
fora do range de endereos IP disponvel para que assim no seja atribudo erroneamente aos
demais hosts da rede.
Este protocolo est estruturado no modelo cliente-servidor, onde um servidor DHCP
designado para alocar endereos e parmetros de configurao da rede por meio do
mecanismo para distribuio destes, mantendo assim o gerenciamento centralizado dos
endereos IP na rede.

52

2.2.4 Descrio da comunicao cliente / servidor

Processo de comunicao entre cliente e servidor no DHCP constitudo por 3 processos


distintos, conforme listado abaixo:
1. Obteno de endereo IP: Tanto no IPv4 quanto no IPv6 um cliente quando inicializa
pela primeira vez na rede ira enviar uma mensagem solicitando um endereo IP para
algum servidor DHCP. Neste caso ele ira executar os seguintes passos:
a. IpV4:
i. Cliente envia uma mensagem DHCP discover destinada ao endereo
255.255.255.255 em busca de um servidor DHCP habilitado;
ii. Servidor DHCP responde com uma mensagem DHCP offer destinada
ao cliente que um servidor DHCP ativo e oferecendo o endereo IP;
iii. Cliente envia uma mensagem DHCP request destinada ao servidor
solicitando outros parmetros de configurao;
iv. Servidor DHCP envia uma mensagem DHCP ack informando os
demais parmetros de configurao ao cliente.
b. IPv6:
i. Cliente envia uma mensagem DHCP solicit destinada ao endereo
multicast FF02::1:2 em busca de um servidor DHCP habilitado;
ii. Servidor DHCP responde com uma mensagem DHCP advertise
destinada ao IP unicast do cliente, onde este IPv6 do tipo link local,
informando que um servidor DHCP ativo e oferecendo o endereo
IPv6;
iii. Cliente envia uma mensagem DHCP request destinada ao servidor
(FF02::1:2) solicitando outros parmetros de configurao;
iv. Servidor DHCP envia uma mensagem DHCP reply informando os
demais parmetros de configurao ao cliente.
2. Renovao de endereo IP: Aps adquirir um endereo IP, o cliente tem um perodo
para que possa devolver o renovar a concesso deste endereo junto ao servidor
DHCP. O processo de renovao ocorre quanto o periodo de aluguel (lease) do
endereo IP esta para ser encerrado, o processo ser descrito abaixo:
a. IPv4:
i. Cliente envia uma mensagem DHCP request destinada ao endereo
255.255.255.255 solicitando a renovao do endereo;
ii. Servidor responde com uma mensagem DHCP ack informando a
renovao de concesso do endereo IP e envia atualizaes de
parmetros de configurao.
b. IPv6:

53

i. Cliente envia uma mensagem DHCP renew destinada ao endereo


multicast FF02::1:2 solicitando a renovao da concesso do endereo
IP;
ii. Servidor responde com uma mensagem DHCP reply ao endereo de
3.

link local do cliente.


Liberao de endereo IP: Aps perodo de concesso ou antes o cliente informa ao
servidor que no continuar utilizando o endereo IP, conforme descrito abaixo:
a. IPv4:
i. Cliente envia uma mensagem DHCP release ao servidor destinada ao
endereo de broadcast 255.255.255.255 informando que no utilizar o
endereo IP;
ii. Servidor desvincula o endereo IP atribudo ao cliente em seu banco de
dados, endereo IP volta para ser utilizado novamente.
b. IPv6:
i. Cliente envia uma mensagem DHCP release ao servidor destinado ao
endereo multicast FF02::1:2 informando que no utilizar o endereo
IP;
ii. Servidor desvincula o endereo IP atribudo ao cliente em seu banco de
dados, endereo IP volta para ser utilizado novamente. Servidor retorna
mensagem reply para o cliente concluindo o processo.

2.2.5 DHCP Relay

um host que atua como intermedirio para entregar mensagens DHCP entre clientes e
servidores que no esto na mesma subrede. Para permitir que um cliente DHCP possa enviar
uma mensagem para um servidor DHCP que no est na mesma subrede, um agente de
retransmisso DHCP no link do cliente ir transmitir mensagens entre o cliente e o servidor. O
funcionamento do agente de retransmisso (DHCP Relay) transparente para o cliente e da
discusso de troca de mensagens de configurao.
Assim que o cliente tenha determinado o endereo de um servidor, ele pode em algumas
circunstncias enviar mensagens diretamente para o servidor usando uma mensagem unicast.
A figura 12 apresenta o formato do cabealho de transmisso de mensagens agente / servidor.

54

Figura 12 Pacote agente de retransmisso


Fonte: http://www.ietf.org/rfc/rfc3315.txt

2.2.6 Formato de mensagens DHCP

Todas as mensagens trocadas entre clientes e servidores DHCP compartilham o mesmo


formato de cabealho e a mesma rea de formato varivel para opes.
A Figura 13 ilustra o formato do cabealho DHCP:

Figura 13 Cabealho DHCPv6

Abaixo a descrio de cada campo do cabealho:

msg-type: Identifica o tipo de mensagem DHCP.


transaction-id: O ID da transao para a troca de mensagens.
options: Opes variadas de mensagens realizadas.

55

3 LABORATRIO

Neste capitulo apresentado atravs de ambiente de simulao um laboratrio, onde ser


demonstrado o funcionamento do protocolo IPv6 atravs de um dos servios mais importantes

56

para redes de computadores modernas, o servio DHCP. Conforme base terica apresentada,
este servio prov alocao e distribuio dinmica de endereos IPs para os hosts da
respectiva rede e/ou subrede.

3.1 Topologia

A figura 14 demonstra a topologia proposta para realizar as configuraes e coleta de dados


advindos de pacotes DHCPv4 e DHCPv6 nesta rede.

Figura 14 Topologia lgica do laboratrio

57

3.2 Cenrio proposto

Apresenta-se aqui como o laboratrio foi constitudo, ou seja, seus componentes e detalhes de
configurao para tornar possvel a implementao do laboratrio.
O laboratrio foi constitudo atravs de uma maquina fsica (Hardware) com sistema
operacional Windows 7 instalado. Na maquina fsica foi configurado o software de
virtualizao VMware, onde foi criado o ambiente de virtualizao e configurado as maquinas
virtuais em um ambiente totalmente privado. Sendo assim, todo o funcionamento e anlise no
laboratrio ira se aplicar apenas ao ambiente criado no VMware.
As ferramentas que compem o laboratrio de simulao so:

VMware Workstation version 8: Software gerenciador das maquinas virtuais

configuradas no contexto do ambiente de testes;


Microsoft Windows Server 2008 R2: Sistema Operacional responsvel por

disponibilizar o servio DHCP;


Microsoft Windows 7 Profissional: Cliente das aplicaes disponveis na rede;
Wireshark verso 1.10.7: Software que analisa protocolos de rede com recursos de
captura de dados e informaes detalhadas.

Abaixo, descrio tcnica do ambiente e as respectivas configuraes:

Hardware:
o Processador: AMD Phenom II X4 945 com quatro ncleos de 3 GHz;
o Memria: 8GB de memria RAM, padro DDR3;
o Armazenamento: Local via disco de 300GB operando a 7200RPM.
Software:
o Sistema Operacional: Microsoft Windows 7 Profissional;
o Gerenciador de Virtualizao: VMware Workstation 8.
Gerenciador de virtualizao (VMware Workstation):
o O gerenciador de virtualizao foi configurado com as opes padro, ou seja
somente para uso privado;
o No entanto, todo e qualquer gerenciado de virtualizao possui a opo de
configurao e ativao de um switch virtual;
o O switch virtual tem como funcionalidade principal prover comunicao de
rede s maquinas virtuais e pode ser configurado, no VMware, em trs modos:
Interno(Bridged): prov comunicao entre as mquinas virtuais e o
servidor de virtualizao, apenas;

58

Externo(NAT): prov comunicao entre as mquinas virtuais e a rede


fsica onde se encontra o servidor de virtualizao, possibilitando
acesso por exemplo rede local onde o servidor est localizado,

Internet e assim por diante;


Privado(Host-only): prov comunicao apenas entre as mquinas
virtuais sendo executadas em um determinado servidor de
virtualizao.

A figura 15 apresenta as camadas da instalao conforme descrito nesta seo.

Figura 15 Camadas de instalao do ambiente de testes

3.3 Objetivo

O objetivo do laboratrio simular, atravs das ferramentas descritas no cenrio proposto,


evidncias para fundamentar o funcionamento do protocolo IPv6. De forma a analisar o

59

protocolo iremos utilizar a aplicao do servio DHCP tanto para IPv4 quanto para IPv6, e
atravs da coleta de pacotes na subrede advindos da comunicao deste protocolo extrair as
anlises necessrias a prova de conceito.

3.4 Funo dos ativos do laboratrio

Para contemplar o cenrio de testes proposto, foram configuradas quatro mquinas virtuais
com funcionalidades distintas, nas sees a seguir apontado descritivo destas
funcionalidades.
Todos os equipamentos do ambiente esto com o protocolo IP verso 4 e verso 6 habilitados,
conforme mostra a figura 16:

Figura 16 Propriedades da conexo local (Windows)

3.4.1 Servidores
Visto o requisito de realizar o laboratrio com dois servidores, configurados com alta
disponibilidade, foram criadas, configuradas e ativadas duas mquinas virtuais contendo o

60

sistema operacional Microsoft Windows Server 2008 R2, cada qual com as seguintes funes
definidas:

O servidor principal de hostname DCSRV1 um controlador de domnio com


autenticao baseado no Microsoft Active Directory, DNS primrio e o servio DHCP

instalado, configurado para distribuir endereos IP verso 4 e verso 6;


O servidor secundrio de hostname SRV2 foi configurado um servio de DNS como
zona secundria do Servidor de DNS primrio, e ativado o servio de DHCP
configurado para distribuir tanto endereos IP verso 4 quanto verso 6.

3.4.2 Estaes de trabalho

Visto o requisito de realizar o trabalho com mais de uma estao de trabalho, foram
configuradas duas estaes de trabalho nomeadas como CLIENTE-1 e CLIENTE-2 contendo
o Microsoft Windows 7 Professional, com configuraes padro do sistema operacional e
inseridas ao domnio de autenticao baseado em Microsoft Active Directory criado para o
laboratrio.

3.4.3 Estao de captura de pacotes

Para realizao do processo de captura e anlise de pacotes, requisito necessrio prova de


conceito do trabalho, em uma das estaes de trabalho (CLIENTE-2) foi instalado o software
Wireshark verso 1.10.7.

3.5 Planejamento do laboratrio

Para a prova de conceito, todo ambiente de testes foi configurado para conexo em um switch
virtual trabalhando em modo privado. Desta forma, ao habilitar o cenrio e a captura de
pacotes necessria prova de conceito e documentao, certifica-se que pacotes broadcast

61

(para o DHCP sobre IPv4) e multicast (para o DHCP sobre IPv6) permanea no cenrio
delimitado.

3.5.1 Plano para endereamento IP

O planejamento do laboratrio consiste em definir o escopo para endereamento IP verso 4 e


IP verso 6 ao qual sero distribudos na rede e tambm os endereos IP que estaro excludos
do escopo de distribuio.
Por se tratar de um ambiente totalmente privado, para o plano de endereamento IP dos hosts
nesta rede foi definido a utilizao dos endereos IP privados, tanto para IP verso 4 (RFC
1918) quanto para verso 6 (RFC 4193), o plano de endereamento segue abaixo:

Por recomendao da Microsoft para alguns tipos de servidores como controladores de


domnio, DNS e DHCP, deve ser atribudo um endereo IP esttico por se tratar de
servios essenciais aos usurios na rede. Abaixo segue os endereos IP verso 4 e

verso 6 definidos para cada um dos servidores no ambiente:


o DCSRV1:
Endereo IPv4: 10.0.0.2 /24
Endereo IPv6: fd00:faca:0:cafe::2 /64
o SRV2:
Endereo IPv4: 10.0.0.3 /24
Endereo IPv6: fd00:faca:0:cafe::3 /64
Escopo para endereamento IPv4 na rede ser o 10.0.0.0 /24, abaixo segue a definio
dos detalhes para o escopo DHCPv4:
o Pool de endereos IP para rede:
Endereo IP inicial: 10.0.0.1;
Endereo IP final: 10.0.0.254.
o Endereos excludos da distribuio:
10.0.0.1 at 10.0.0.30: Primeira intervalo de excluso no servidor

DCSRV1, destinado para ativos de rede e servidores no ambiente;


10.0.0.200 at 10.0.0.254: Segundo intervalo de excluso no servidor
DCSRV1, este intervalo destinado ao escopo de endereos do

servidor DHCP secundrio;


10.0.0.1 at 10.0.0.199: Primeiro intervalo de excluso no servidor
SRV2, este intervalo destinado ao escopo de endereos do servidor
DHCP primrio.

62

o As opes de escopo designadas para serem oferecidas aos clientes IPv4 por

ambos os servidores so as seguintes:


Endereos de servidores DNS:
Primrio IPv4: 10.0.0.2
Secundrio IPv4: 10.0.0.3
Nome do domnio DNS: nwtraders.msft
Para definio do escopo de endereamento na rede IPv6 foi determinado o prefixo
fd00:faca:0:cafe:: /64 (endereamento unicast do tipo unique-local):
o No gerenciador do DHCP, no apresenta opo para criao de pool de endereos,
a seguir apresenta-se a os endereos a serem excludos da distribuio:
fd00:faca:0:cafe::1 at fd00:faca:0:cafe::3f, este intervalo destinado para
ativos de rede e servidores no ambiente;
o As opes de escopo designadas para serem oferecidas aos clientes IPv6 por
ambos os servidores so as seguintes:
Endereos de servidores DNS:
Primrio IPv6: fd00:faca:0:cafe::2
Secundrio IPv6: fd00:faca:0:cafe::3

Desta maneira foi definido o plano de endereamento IP para o ambiente de testes, na


prxima seo ser descrito o processo de instalao e configurao do servio DHCP nos
servidores.

3.5.2 Instalao, configurao e ativao do servio DHCP sobre IPv4 e IPv6 nos
equipamentos servidores

Conforme definido na seo 3.5.1, os equipamentos servidores no ambiente de simulao


esto configurados com IP esttico, seguindo assim recomendao da Microsoft para ativao
de um servio DHCP em um sistema operacional Microsoft Windows Server 2008.
Foi ativado a funcionalidade de servidor DHCP para IPv4 e IPv6 ao Microsoft Windows
Server 2008, efetuando os seguintes passos:
1. Foi atribudo o endereo esttico aos dois servidores, a saber:
a. Host DCSRV1 IPv4 10.0.0.2/24 e IPv6 fd00:faca:0:cafe::2;
b. Host SRV2 IPv4 10.0.0.3/24 e IPv6 fd00:faca:0:cafe::3;

63

2. Aps atribuir um endereo esttico ao servidor necessrio ativar o servio do DHCP,


isto pode ser feito seguindo os passos a seguir:
a. Em Gerenciador de Servidores, clicar em Adicionar Funes, em seguida
clicar em prximo para apresentar todas as funes e servios disponveis para
instalao, na figura 17 pode-se observar a opo pela ativao do Servidor
DHCP;

Figura 17 Assistente para ativao de servios do Windows 2008

b. Em seguida escolhida a conexo de rede a qual os servidores DHCP


respondero as solicitaes dos clientes. Os servidores possuem apenas uma
interface de rede, portanto ser mantida a nica opo selecionada e avanar
para a prxima janela, clicando no boto prximo;
c. A prxima pgina a de especificao das configuraes de DNS IPv4,
inserindo os endereos conforme definido na seo 3.5.1. Alm dos endereos
tambm foi definido o nome do domnio pai com o nome fictcio nwtraders;
d. Em seguida foi configurado o escopo DHCP nos servidores, o nome adotado
para o escopo IP verso 4 foi Lab_IPv4;
e. A figura 18 apresenta a opo para habilitar o modo sem monitorao de
estado de DHCPv6 onde os clientes no utilizaro o servidor DHCP para
endereamento IPv6. Este modo no se aplica ao escopo deste trabalho,
podendo ento este modo ser desabilitado, para utilizao do DHCP para IP

64

verso 6 em modo statefull, como utilizado por seu antecessor no IP verso 4.


Desta forma aps ser concluda a instalao do servidor DHCP ser possvel
configurar escopos de endereamento e opes adicionais para o IPv6 atravs
da console de Gerenciamento DHCP;

Figura 18 Opo para configurar o modo sem monitorao de estado DHCPv6

f. Na sequncia da instalao determinado o usurio com permisso para


ativao do servidor DHCP, e em seguida clicando em prximo em todas as
telas at finalizar a instalao e ativao do servio DHCP;
g. Aps a instalao do servidor DHCP ser necessrio configurar o escopo para
IPv6, o mesmo foi configurado conforme informaes abaixo:
i. Na console de gerenciamento DHCP clicar com o boto direito do
mouse em IPv6, no menu que se apresenta clicar em escopo, onde
aberto o assistente para novos escopos;
ii. Foi definido o nome do escopo como Lab_IPv6;
iii. Na tela seguinte Prefixo do Escopo, foi inserido o prefixo da rede
IPv6, no caso o endereo fd00:faca:0:cafe::0/64 para ambos servidores
DHCP. Na opo preferncia foi estabelecido que o servidor DCSRV1
seria configurado como 0 afim de garantir que este servidor responda as

65

solicitaes de endereos primeiro, o servidor SRV2 foi configurado


com o valor 2, este somente respondera as solicitaes IP verso 6
quando o servidor DCSRV1 no for capaz de responder as solicitao
de endereos, desta forma garantimos alta disponibilidade do servio
DHCP nesta rede, a figura 19 apresenta a tela de configurao de
preferncia;

Figura 19 Propriedades de escopo DHCPv6

iv. Escopo de excluso foi definido conforme seo 3.5.1 para ambos os
servidores;
v. O tempo de concesso permaneceu os padres de instalao (8 dias para
tempo de vida desejado e 12 dias para tempo de vida vlido).
Completado o processo de configurao dos servidores, a prxima seo apresenta as
configuraes para o cliente.

3.5.3 Preparando o cliente para o ambiente de testes

Os equipamentos denominados como cliente no ambiente de testes necessitam estar


habilitados em modo DHCP para receber endereos IP verso 4. Esta premissa no requer

66

nenhum esforo pois por padro as interfaces de rede j esto habilitadas para procurar por
servios DHCP na rede afim de adquirirem seu endereo IP.
Para a implementao de endereos IP verso 6 a partir de escopos DHCPv6 em uma rede
utilizando estaes de trabalho Microsoft, em especfico, Microsoft Windows 7, necessrio
primeiramente preparar o equipamento para que consiga receber os endereos provindos de
um servidor Microsoft localizado em uma LAN, do contrrio, a configurao automtica de
endereamento IPv6 ser implementada.
Para tanto, deve seguir o procedimento utilizando os seguintes comandos, a partir do prompt
de comando do sistema operacional:

Mostrar os parmetros de configurao IPv6 da interface de rede:


o netsh interface ipv6 show interfaces
Habilitar o endereamento com monitorao de estado (DHCP stateful) em um host
IPv6:
o netsh interface ipv6 set interface conexo local managedaddress=enable
Habilitar o host IPv6 para obter opes DHCP a partir de um servidor DHCPv6:
o netsh interface ipv6 set interface conexo local otherstateful=enable
O Item conexo local se refere ao nome configurado na placa de rede das maquinas;
A figura 20 mostra a janela de prompt de comandos conforme informado, os
comandos foram concludos com sucesso.

Figura 20 Janela de prompt de comandos do Windows

67

3.6 Metodologia de testes

Neste processo, sero descritas as seguintes fases:

Obteno, liberao e renovao de endereos IPv4 e IPv6 nos equipamentos clientes;


Captura e anlise de pacotes na:
o Obteno de endereos
o Renovao de endereos
o Liberao de endereos
Para anlise de pacotes foi desprezado qualquer trfego considerado fora do escopo e
do objetivo deste laboratrio, para isto foi habilitado o filtro de pacotes BOOTP
(DHCPv4) e DHCPv6.

3.6.1 Obteno, liberao e renovao de endereos IPv4 e IPv6 nos equipamentos


clientes

As sintaxes para o comando de interface de texto ipconfig, comando essencial no processo de


obteno, renovao e liberao de endereos IP so diferentes no que tange a nomenclatura,
mas tem funes idnticas no processo para obter, renovar e liberar uma concesso de
endereo IP.
O comando ipconfig possui as seguintes opes que sero utilizadas no laboratrio:

/renew renovao de endereo IPv4 obtivo pela estao de trabalho e concedido pelo

servidor DHCPv4;
/renew6 renovao de endereo IPv6 obtido pela estao de trabalho e concedido

pelo servidor DHCP;


/release liberao de endereo IPv4 obtido pela estao de trabalho e concedido pelo

servidor DHCP;
/release6 liberao de endereo IPv6 obtido pela estao de trabalho e concedido
pelo servidor DHCP.

As funes destes comandos conforme observado na descrio permanece a mesma, quanto a


sua utilidade, mas uma verso atende a endereamento IPv4 e a outra somente para o
endereamento IPv6.

68

3.7 Captura e anlise de pacotes

A captura e anlise de pacotes visa demonstrar em detalhes a movimentao dos pacotes em


uma LAN no processo de obteno, renovao e liberao de endereos IPv4 e IPv6.
Para tanto, foram utilizadas duas estaes de trabalho conforme especificadas na seo 3.4.2 e
3.4.3, onde uma das estaes de trabalho teve a funo de capturar os pacotes para anlise e o
processo em si foi conduzido em trs fases elaboradas nas prximas subsees.

3.7.1 Obteno de endereamento IPv4 utilizando uma estao de trabalho

A obteno de endereo IPv4 quando da inicializao de um host na rede obedecera o fluxo


formado por quatro mensagens DHCP, estas quatro mensagens so indicadas na figura 21.

Figura 21 Fluxo de mensagens DHCPv4 para obteno de endereo IP

Com a estao de trabalho responsvel pela captura e anlise de pacotes ativada, esta fase
consistiu em ativar a primeira estao de trabalho do laboratrio e observar o comportamento
da rede, tendo como objetivo a certificao de que a estao de trabalho cliente-1 obteria
endereo IP conforme configurado no escopo do servidor DHCP e obedeceria ao fluxo
estabelecido na explicao terica na seo 2.2.4.

69

Figura 22 Concesses ativas no escopo DHCPv4

Dando incio aos testes que sero realizados, a figura 22 aponta o item concesses ativas no
escopo DHCP IPv4 do DCSRV1 completamente vazio.
Depois de confirmado que no servidor DHCP no existe concesses ativas, o processo
comea no momento em que a mquina Cliente-1 iniciada. Ao final do teste foi constatado
que o mesmo cumpriu seu objetivo e gerou o trafego referente s quatro mensagens dentro do
processo de obteno do endereo IP.

3.7.1.1 DHCP Discover

Na figura 23 demonstra a mensagem DHCP Discover:

70

Figura 23 Captura mensagem DHCP Discover

Na figura 23 foram identificados itens importantes ao escopo deste trabalho, conforme segue:
1. Captura de dados referente mensagem DHCP discover(1);
2. demonstrado o pacote DHCP;
3. Um dos campos importantes no pacote DHCP option onde definido opes
variveis aos hosts bem como apontado o tipo de mensagem DHCP.
3.7.1.2 DHCP Offer

A figura 24 demonstra a captura do pacote referente a mensagem DHCP Offer.

71

Figura 24 Captura mensagem DHCP Offer

Na figura 24 foram destacados os seguintes itens:


1. Endereo IP oferecido ao cliente no campo Your (cliente) IP address e endereo IP
do servidor no campo Nextserver IP address que respondeu a mensagem discover;
2. No campo option o nmero 53 indica o tipo de mensagem DHCP, no caso se trata da
mensagem DHCP offer(2);

3.7.1.3 DHCP request

A figura 25 demonstra a captura do pacote referente mensagem DHCP request.

72

Figura 25 Captura mensagem DHCP Request

Na figura 25 foram destacados os seguintes itens:


1. No campo option o nmero 53 indica que se trata de uma das mensagens DHCP, neste
caso DHCP request(3);
2. No campo option o nmero 55 indica que se trata do item parameter request
list(pedido de lista dos parmetros), onde o cliente solicita os demais parmetros de
configurao da rede, como endereo de servidores DNS.
3.7.1.4 DHCP ack

A figura 26 demonstra a concluso do processo de obteno do IP, a mensagem ack(5).

73

Figura 26 Captura mensagem DHCP ack.

Na figura 26 foram destacados os seguintes itens:


1. O endereo IP oferecido na mensagem DHCP offer agora foi vinculado ao servidor
DHCP e o cliente recebe a confirmao bem como o perodo de emprstimo (lease);
2. Tipo da mensagem DHCP, no caso ack(5);
3. Nesta mensagem so enviados outros parmetros da rede, no caso informado e
configurado no cliente o endereo dos dois servidores DNS da rede.

3.7.1.5 Finalizao obteno de endereo IPv4

74

Na estao de trabalho cliente-1 executado o comando ipconfig. A resposta deste comando


pode ser observada na figura 27, onde foi constatado que o teste cumpriu seu objetivo,
conforme o resultado apresentado.

Figura 27 Prompt de comando demonstra configuraes do host

Na figura 27 tambm foi destacado alguns pontos importantes nesta anlise, conforme
descrio abaixo:
1. Refere-se ao endereo IP do servidor DHCP que respondeu e entregou as
configuraes de IP para o cliente;
2. Endereo IPv4 concedido pelo servidor DHCP;
3. IP dos Servidores DNS da rede, configurados automaticamente informados pelo
DHCP;
4. Domnio DNS da rede.
A figura 28 apresenta a console de gerenciamento DHCP, onde destacado o item
concesses ativas, onde agora mostra o endereo IP concedido ao cliente-1.

75

Figura 28 Viso do item concesses ativas na console do escopo DHCP

3.7.2 Obteno de endereamento IPv6 utilizando uma estao de trabalho

Com a estao de trabalho responsvel pela captura e anlise de pacotes ativada, esta fase
consistiu em ativar a estao de trabalho denominada cliente-1, e observar o comportamento
da mesma, tendo como objetivo a certificao de que a estao de trabalho obteria endereo
IPv6 conforme configurado no escopo do servidor DHCP.
Aa figura 29 apresenta o fluxo de mensagens que dever ser estabelecido na comunicao
para obteno do endereo IP pelo DHCPv6.

76

Figura 29 Fluxo de mensagens DHCPv6 para obteno de endereo IP

Dando incio aos testes que sero realizados, a fim de demonstrar o incio do processo no
servidor DHCP, a figura 30 aponta o item concesses ativas no escopo IPv6 completamente
vazio.

Figura 30 Escopo DHCPv6 apresenta concesses ativas

77

Iniciando o processo para obteno do endereo IP aberto um prompt de comandos na


estao cliente-1 onde executado o comando ipconfig /renew6 e iniciado o processo de
solicitao de um endereo IPv6, a figura 31 mostra o resultado deste comando.

Figura 31 Comando ipconfig /renew6 para obteno de endereo IPv6

3.7.2.1 DHCP solicit

Na estao de captura de pacotes podemos observar a comunicao que caracteriza o conceito


estudado referente o fluxo de mensagens de inicializao DHCP, neste momento a mensagem
verificada DHCP solicit(1). A figura 32 apresenta detalhes do processo de concesso inicial
para um endereo IPv6:

78

Figura 32 Captura mensagem DHCP solicit

Na figura 32 foram destacados os seguintes itens:


1. Endereo IPv6 do tipo link local (fe80::1146:13fc:5ab1:ce42)identifica o host
solicitante;
2. Endereo do tipo multicast (ff02::1:2) enviado somente para o grupo de hosts que
respondem a solicitaes para endereamento IPv6 conforme estudo realizado;
3. Identificao do tipo da mensagem DHCPv6.

3.7.2.2 DHCP advertise

A figura 33 mostra a mensagem advertise, onde alguns pontos so destacados:

79

Figura 33 Captura de mensagem DHCP advertise

Campos marcados na figura 33 para descrio:


1. A origem o endereo IP unique-local (fd00:faca:0:cafe::2) do servidor DHCPv6 que
enviou a mensagem;
2. O destino apontado para endereo IP de link-local do cliente-1
(fe80::1146:13fc:5ab1:ce42), que foi quem solicitou;
3. A informao aponta para o tipo de mensagem advertise;
4. Endereo IP do tipo unicast unique-local, ao qual oferecido ao cliente;
5. Indica o endereo do servidor (ou servidores) DNS da rede.

3.7.2.3 Request

A figura 34 mostra detalhes da mensagem request:

80

Figura 34 Captura mensagem DHCP request

Campos marcados na figura 34 para descrio:


1.
2.
3.
4.
5.

A origem o endereo IP link-local do cliente-1(fe80::1146:13fc:5ab1:ce42);


Mensagem de multicast (ff02::1:2) para o servidor DHCP;
Mensagem do tipo request;
Endereo IP (fd00:faca:0:cafe:ffff:ffff:ffff:ff09) aceito pelo cliente-1;
Outras configuraes e parmetros da rede (servidor DNS) solicitada pelo cliente-1.

3.7.2.4 Reply
A figura 35 aponta detalhes da mensagem reply.

81

Figura 35 Captura de mensagem DHCP reply

Campos marcados na figura 35 para descrio:


1. A origem o endereo IP unique-local do servidor DHCP (fd00:faca:0:cafe::2)que
respondeu a solicitao do cliente-1;
2. O destino o endereo IP link-local do cliente-1 (fe80::1146:13fc:5ab1:ce42);
3. Informa o tipo da mensagem no caso reply;
4. Endereo IP do tipo unique-local (fd00:faca:0:cafe:ffff:ffff:ffff:ff09) disponibilizado
para o cliente-1 pelo servidor DHCP;
5. Outros parmetros e configuraes solicitados pelo cliente-1 so enviados como os
endereos dos servidores DNS (fd00:faca:0:cafe::2 e fd00:faca:0:cafe::3) da rede.
Com o processo de comunicao finalizado, a figura 36 apresenta a confirmao de que a
estao de trabalho cliente-1 recebeu seu endereo IPv6, bem como outras informaes
referentes a rede como endereo dos servidores DNS.

82

Figura 36 Prompt de comando no cliente confirma recebimento do IP e das demais configuraes

Este procedimento, ao final do teste, cumpriu seu objetivo conforme o trafego gerado e
detalhado. Na console do DHCP no item concesses ativas possvel visualizar o endereo
entregue ao cliente-1, a figura 37 apresenta imagem da console com o resultado informado.

Figura 37 Confirmao na console do DHCPv6 do IP alugado ao cliente

83

3.7.3 Renovao de endereamento IPv4 utilizando uma estao de trabalho

Esta fase consiste em realizar a renovao de um endereo IP obtido junto ao servidor DHCP
atravs do respectivo comando no sistema operacional e comprovar o processo via captura de
pacotes, sada de comando executado no cliente-1 e viso a partir da console do servidor
DHCP.
A figura 38 aponta o fluxo de mensagens DHCP referente a renovao de endereos e
configuraes no IPv4.

Figura 38 Fluxo de mensagens DHCP para renovao de endereos e configuraes no cliente

No cliente-1 foi executado o comando ipconfig /renew para incio dos testes para este
procedimento, a figura 39 demonstra a sada deste comando.

Figura 39 Sada do comando ipconfig /renew.

A sada deste comando mostrou que o endereo obtido anteriormente foi mantido. A seguir
sero apresentados os pacotes capturados na rede referente comunicao realizada na
execuo deste procedimento.

84

3.7.3.1 DHCP request

A figura 40 demonstra a captura do pacote DHCP referente mensagem request, primeira


mensagem no processo de renovao do endereo IP.

Figura 40 Captura da mensagem DHCP request.

Foi identificado alguns itens importantes ao escopo deste trabalho:


1. No campo option o nmero 53 indica que se trata de uma mensagem DHCP
request(3);
2. O cliente informa seu endereo solicitando a renovao do endereo;
3. Solicita atualizaes dos parmetros da rede;
Outro detalhe que por se tratar de uma renovao em que o cliente j conhece o endereo
do servidor, a comunicao foi realizada de forma direta (sem broadcast).
3.7.3.2 DHCP ack

85

A figura 41 demonstra a mensagem DHCP ack, que finaliza esta comunicao, onde destacouse os seguintes itens:
1. Tipo de mensagem DHCP ack(5);
2. Servidor confirma renovao de concesso do endereo IP.

Figura 41 Captura mensagem ack DHCP.

A figura 42 apresenta sada do comando ipconfig /all, que mostra todos os parmetros de
conexes de rede no host.

86

Figura 42 Sada do comando ipconfig /all.

Na figura 42 destaca-se que o endereo IP retornado na renovao pelo servidor DHCP foi o
mesmo dantes utilizado. Outro ponto importante foi a identificao do tempo em que a
concesso expira.
A figura 43 apresenta visualizao da console de gerenciamento onde destaca-se a atualizao
do perodo de concesso para o host cliente-1.

Figura 43 Visualizao da console de gerenciamento confirma renovao do endereo e configuraes.

87

3.7.4 Renovao de endereamento IPv6 utilizando uma estao de trabalho

Esta fase consiste em realizar a renovao de um endereo obtido junto ao servidor DHCPv6
atravs do respectivo comando no sistema operacional e comprovar o processo via captura de
pacotes, sada de comando executado no cliente-1 e visualizao de resultado a partir da
console do servidor DHCPv6.
A figura 44 apresenta o fluxo de mensagens executado na renovao de endereos IPv6.

Figura 44 Fluxo de renovao de endereos IP no DHCPv6.

3.7.4.1 Renew

No cliente-1 foi executado o comando ipconfig /renew6 para inicio dos testes para este
procedimento, a figura 45 demonstra a sada deste comando.

Figura 45 Sada do comando ipconfig /renew6.

88

A sada deste comando mostrou que o endereo obtido anteriormente foi mantido. A seguir
sero apresentados os pacotes capturados na rede referente comunicao de renovao de
um endereo.
A figura 46 apresenta a captura do pacote DHCP referente mensagem renew, primeira
mensagem no processo de renovao do endereo IP.

Figura 46 Captura do pacote DHCP renew.

Campos marcados na figura 46 para descrio:


1. Endereo IP de link-local (fe80::1146:13fc:5ab1:ce42) do cliente, solicitando a
2.
3.
4.
5.

renovao e/ou aumento do perodo de concesso do endereo IP;


Endereo multicast (ff02::1:2) direcionado aos servidores DHCP no enlace;
Informao do tipo da mensagem DHCP, neste caso renew;
Confirma o endereo IP recebido anteriormente;
Solicita envio de atualizaes de configuraes e parmetros da rede.

3.7.4.2 Reply

89

A figura 47 apresenta a captura do pacote DHCP referente mensagem reply, mensagem que
finaliza o processo de renovao do endereo IP.

Figura 47 Captura da mensagem DHCP reply.

Campos marcados na figura 47 para descrio:


1. Endereo IP unique-local (fd00:faca:0:cafe::2) na origem, no caso o servidor DHCP
respondendo a mensagem renew;
2. Mensagem endereada para o cliente-1 atravs de seu endereo unicast link-local
(fe80::1146:13fc:5ab1:ce42);
3. Informao do tipo da mensagem, no caso reply;
4. Confirma concesso do endereo IP recebido anteriormente;
5. Confirma envio de atualizaes de configuraes e parmetros da rede.
Concesso de IP renovada com sucesso, conforme imagem da console DHCP, a figura 48
demonstra a tela da console:

90

Figura 48 Viso da console de gerenciamento DHCPv6 referente renovao da concesso do endereo IP.

3.7.5 Liberao de endereamento IPv4 utilizando uma estao de trabalho

Esta fase consistiu em liberar o endereo IP obtido junto ao servidor DHCP atravs do
respectivo comando no sistema operacional e comprovar o processo via captura de pacotes,
visualizao do lado do cliente via execuo do comando ipconfig e a partir da console do
servidor DHCP.
A figura 49 apresenta o fluxo de mensagens DHCP release.

Figura 49 Fluxo de mensagens DHCP release.

A figura 50 demonstra a sada do comando ipconfig /release.

91

Figura 50 Sada do comando ipconfig /release no cliente

A captura de pacotes apontou somente uma mensagem referente esta comunicao, a figura
51 demonstra a captura do pacote DHCP release.

Figura 51 Captura da mensagem DHCP release.

92

A seguir descritivo referente a cada marcao na figura 51:


1. Campo que aponta para o tipo de mensagem DHCP utilizada, no caso DHCP release;
2. A comunicao foi diretamente para o servidor que concedeu a configurao IP;
3. Cliente encaminha seu endereo IP ao qual estava utilizando, informando atravs da
mensagem DHCP release que o IP est liberado para ser utilizado na rede, ficando
assim disponvel no banco de dados do DHCP.
Visualizao da console de gerenciamento do DHCP na figura 52:

Figura 52 Viso da console de gerenciamento DHCP apresenta lista de concesses vazia.

Conforme possvel observar a pasta concesses ativas no console DHCP no existe mais
clientes ou endereos IP utilizados na rede comprovando assim o processo referente a
liberao do IP.

3.7.6 Liberao de endereamento IPv6 utilizando uma estao de trabalho

Esta fase consistiu em liberar o endereo obtido junto ao servidor DHCP para IPv6 atravs do
respectivo comando no sistema operacional, e desta forma comprovar o processo via captura
de pacotes, visualizao do lado do cliente via execuo do comando ipconfig e a partir da
console do servidor DHCP.
A figura 53 apresenta o fluxo da mensagem DHCP release.

93

Figura 53 Fluxo de mensagem DHCP release.

A figura 54 demonstra a sada do comando ipconfig /release6.

Figura 54 Sada do comando ipconfig /release6.

Sada do comando ipconfig /release6 no prompt de comando do cliente-1, no apresenta


mais o endereo IPv6 do tipo unique-local, isto significa que realmente o endereo IP foi
devolvido ao console do DHCP. A seguir comprovaremos este procedimento efetuando a
captura de itens importantes ao trabalho.

94

3.7.6.1 Release

A figura 55 demonstra captura da mensagem release do DHCPv6.

Figura 55 Captura da mensagem DHCP release.

Campos marcados na figura 55 so descritos abaixo:


1. Endereo IP de link-local (fe80::1146:13fc:5ab1:ce42) na origem, no caso o cliente-1,
responsvel pelo envio da mensagem release;
2. Mensagem endereada ao servidores DHCP atravs do endereo de multicast do
grupo todos servidores DHCP em todo o enlace;
3. Informao referente o tipo da mensagem, neste caso o release;
4. Confirma a devoluo do endereo IP recebido anteriormente pelo cliente;

3.7.6.2 Reply
A figura 56 demonstra captura da mensagem reply do DHCPv6.

95

Figura 56 Captura da mensagem DHCP reply.

Campos marcados na figura 56 so descritos abaixo:


1. Endereo IP unique-local (fd00:faca:0:cafe::2) na origem, no caso o servidor DHCP
respondendo a mensagem release;
2. Mensagem endereada para o cliente-1 atravs de seu endereo unicast link-local
(fe80::1146:13fc:5ab1:ce42);
3. Informao que trata o tipo da mensagem, no caso reply;
4. Confirma concesso do endereo IP recebido anteriormente;
A mensagem reply em resposta a uma mensagem release no retorna valores opcionais.
A figura 57 demonstra a tela da console de gerenciamento do DHCP onde pode ser verificado
que o procedimento cumpriu o objetivo.

96

Figura 57 Viso da console de gerenciamento DHCP no item concesses ativas.

97

CONCLUSO

Este trabalho demonstrou que existe uma baixa adoo do protocolo IPv6 no mercado
brasileiro, principalmente devido as empresas no terem a necessidade de adoo impostas
pelo mercado, mesmo com todo trabalho desenvolvido pelo grupo IPv6.br para adoo ao
novo protocolo. Isto ainda possvel principalmente pelo fato do IPv4 ainda apresentar uma
sobrevida, prolongado por tcnicas como NAT, DHCP e CIDR, o que faz postergar uma
migrao neste momento.
Na pesquisa inclusa neste trabalho verificou-se que a taxa de adoo ao IPv6 no Brasil de
3.5%, ou algo em torno de 4 milhes de acessos, levando-se em conta as principais
tecnologias de acesso a Internet (adsl, mvel 3g e 4g). Em termos de nmeros pode parecer
baixssimo, mas impressionantes levando em considerao o crescimento no uso deste novo
protocolo, onde a dois anos era de apenas 0,5%.
Mediante o cenrio apresentado pelo mercado brasileiro em relao utilizao do protocolo
IP verso 6, continua a perspectiva de crescimento ainda maior para os prximos anos,
devido principalmente ao trabalho na disseminao deste protocolo por rgos como o grupo
IPv6.BR e empresas como o Google, que disponibilizam materiais e estatsticas sobre o
assunto colaborando para o crescimento do protocolo.
Considerando o cenrio mercadolgico, o trabalho se posiciona no intuito de auxiliar na
disseminao do protocolo, elaborando o estudo sobre um servio que amplamente utilizado
em redes locais, o protocolo DHCP. importante ressaltar a capacidade de gerenciamento de
endereos IP deste protocolo como uma tima opo de ferramenta na distribuio e
atualizao de parmetros e configuraes dos servios nas redes de computadores.
O laboratrio apresentado neste trabalho tem como foco o protocolo DHCPv6 comparando
com seu antecessor utilizado para redes IPv4. Atravs de ambiente de simulao observou-se
a utilizao das novas funcionalidades e peculiaridades atribudas a adoo do novo protocolo
de endereamento IPv6. Tambm verificou-se o processo de comunicao cliente / servidor,
onde agora utilizado endereo unicast link local, que parte fundamental no processo inicial
at a sua finalizao e a utilizao das mensagens enviadas a grupos multicast ao invs de
mensagens broadcast, fato marcante em relao a melhora do desempenho pois a solicitao
sempre ser direcionada a quem pode atende-la.

98

Conforme anlise realizada no laboratrio e pelas melhorias que o novo protocolo


disponibiliza, verifica-se que a comunicao do cliente com o servidor foi melhorada, o host
inicia uma solicitao DHCP atravs do seu endereo unicast link local, e envia uma
mensagem ao grupo multicast de funo especifica que recebem estas mensagens,
melhorando o desempenho geral na rede. Enquanto no IPv4 a comunicao iniciada a partir
do endereo MAC, que em seguida envia a mensagem com destino ao endereo de broadcast
de um dado segmento da rede, auxiliando na piora de desempenho da mesma.
Este trabalho visa tambm ser um manual para implementao para a ferramenta de
gerenciamento de endereos IPv6 na rede, facilitando sua disseminao para o aumento da
utilizao de servios e protocolos trabalhando sobre o IPv6, atingindo assim o seu objetivo
em relao ao servio de configurao de endereos IP para os hosts de forma gerencivel em
uma rede TCP/IPv6.

99

REFERNCIAS BIBLIOGRFICAS

BRITO, Samuel Henrique Bucke. IPv6 O Novo Protocolo da Internet. 1 ed. So Paulo:
Novatec, 2013.

FOROUZAN, Behrouz A. Comunicao de Dados e Redes de Computadores. 4 Ed.


MCGRAW HILL ARTMED, 2008

KUROSE, James F.; Ross, Keith W. Redes de Computadores e a Internet - Uma


Abordagem Top-down. 5 Ed. So Paulo: Pearson Education Br, 2010.

NORTHRUP, Tony; MACKIN, J. C. Configurao do Windows Server 2008 Infraestrutura


de Rede. 1 Ed. So Paulo: Bookman, 2009.

WETHERALL, David; TANENBAUM, Andrew S. Redes de Computadores. 5 Ed. So


Paulo: Pearson Education Brasil, 2011.

ALECRIM, Emerson. Protocolo DHCP. Disponvel em:


http://www.infowester.com/dhcp.php Acessado em: 15/03/2014
ARAUJO, Gorgonio. DHCP: Por que Usar? Disponvel em:
http://www.rnp.br/newsgen/9705/n1-2.html Acessado em: 20/03/2014

Associao Brasileira de Telecomunicaes. Acessos em banda larga ultrapassam 140


milhes em fevereiro. Disponvel em http://www.telebrasil.org.br/sala-deimprensa/releases/5651-acessos-em-banda-larga-ultrapassam-140-milhoes-em-fevereiro
Acessado 01/04/2014

Associao Brasileira de Telecomunicaes. Pas registrou 140 milhes de conexes de


banda larga em fevereiro, diz Telebrasil. Disponvel em: http://www.telebrasil.org.br/salade-imprensa/na-midia/5667-pais-registrou-140-milhoes-de-conexoes-de-banda-larga-emfevereiro-diz-telebrasil Acessado em: 01/04/2014
BRITO, Samuel Henrique Bucke. Servidores DHCPv6 em Redes IPv6. Disponvel em:
http://labcisco.blogspot.com.br/2013/05/servidores-dhcpv6-em-redes-ipv6.html Acessado em:
20/03/2014

100

BUGALLO, Angela Maria Duran; BARROS, Mrcio Almeida; TORRES, Waldeck Ribeiro.
Introduo ao DHCP. Disponvel em: http://www.rnp.br/newsgen/9911/dhcp.html Acessado
em: 20/03/2014

CIO. Grandes empresas comeam a operar em IPv6 no incio de junho. Disponvel em:
http://cio.com.br/noticias/2012/01/18/grandes-empresas-comecam-a-operar-em-ipv6-noinicio-de-junho/ Acessado em: 29/03/2014
CIO. Prepare a empresa para a chegada do IPv6 Disponvel em:
http://cio.com.br/tecnologia/2011/01/18/prepare-a-empresa-para-a-chegada-do-ipv6/
Acessado em: 12/04/2014
Cisco 6lab IPv6 stats widget. Disponvel em http://6lab-stats.com/index.php Acessado em
05/02/2014
Controle de trafego total Brasil. Disponvel em http://ptt.br/ Acessado em: 02/02/2014

Cresce nmero de usurios de banda larga no Brasil. Disponvel em:


http://www.nielsen.com/br/pt/nielsen-pressroom/2013/cresce-numero-de-usuarios-de-bandalarga-no-brasil.html Acessado em: 01/04/2014
DHCP Server. Disponvel em: http://technet.microsoft.com/pt-BR/library/cc896553.aspx
Acessado em: 22/03/2014

DONALDSON, Richard. DHCP for IPv4 vs. IPv6 - What You Need to Know. Disponvel em
http://www.circleid.com/posts/dhcp_for_ipv4_vs_ipv6_what_you_need_to_know/ Acessado
em 01/02/2014

Esgotamento de endereos IPv4. Disponvel em


http://www.lacnic.net/pt/web/lacnic/agotamiento-ipv4 Acessado em 10/02/2014

Estatsticas de adoo do IPv6 segundo Google Disponvel em


http://www.google.com.br/ipv6/statistics.html#tab=per-country-ipv6-adoption Acessado em
10/02/2014

HANSEN, Brian von Seigneux Engert. Redes IPv6: Caractersticas e Componentes do


Protocolo para Solues de Segurana. Disponvel em
http://www.teleco.com.br/tutoriais/tutorialipv6seg/ Acessado em 03/02/2014

HESS, Pablo. Protocolos da Internet: futuro e futuro do pretrito Disponvel em


https://www.ibm.com/developerworks/community/blogs/752a690f-8e93-4948-b7a3-

101

c060117e8665/entry/protocolos_da_internet_futuro_e_futuro_do_pret_C3_A9rito2?lang=en
Acessado em 05/02/2014

HUSTON, Geoff. IPv4 Address Report. Disponvel em http://www.potaroo.net/tools/ipv4/


Acessado em 10/02/2014

Informaes sobre migrao e cursos gerais sobre IPv6. Disponvel em http://ipv6.br


Acessado em 03/02/2014
Informaes gerais e tutorias sobre ativao do IPv6. Disponvel em http://www.popba.rnp.br/IPv6/ Acessado em 05/02/2014
IPv6 usage is growing! Stay connected! Disponvel em
http://ipv6friday.org/blog/2012/12/stay-connected/ Acessado em 05/02/2014
Internet Assigned Numbers Authority. Atribuies endereo IPv6 global unicast Disponvel
em http://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-addressassignments.xhtml Acessado em 10/02/2014
JNIOR, Wilson Miranda. IPv6: A nova Gerao da Comunicao. Disponvel em
http://www.pop-ba.rnp.br/IPv6/FundamentosIPv6 Acessado em 03/02/2014
LACNIC - IPv4 Addresses Report. Disponvel em http://labs.lacnic.net/stats/reports/
Acessado em 10/02/2014
Mais sobre o modo sem monitorao de estado do DHCPv6. Disponvel em:
http://technet.microsoft.com/pt-br/library/cc753493.aspx Acessado em: 22/03/2014
NXP. Whats Next for Internet-Enabled Smart Lighting? Disponvel em
http://www.nxp.com/news/press-releases/2012/05/whats-next-for-internet-enabled-smartlighting.html Acessado em: 06/04/2014
OLHAR DIGITAL. "Internet das coisas" ser 10x mais impactante que a internet, diz
Cisco. Disponvel em http://olhardigital.uol.com.br/pro/noticia/40638/40638 Acessado em
10/04/2014
OLHAR DIGITAL. Carro hbrido da GM ter software da IBM. Disponvel em
http://olhardigital.uol.com.br/noticia/carro-hibrido-da-gm-tera-software-da-ibm/15096
Acessado em: 10/04/2014
PERBONI, Marcos. Autoconfigurao de endereos via DHCPv6. Disponvel em:
http://marcosvperboni.wordpress.com/2013/02/15/autoconfiguracao-de-enderecos-viadhcpv6/ Acessado em: 10/03/2014

102

Protocolo DHCP Disponvel em http://www.infowester.com/dhcp.php Acessado em


22/03/2014
Protocolos DHCP. Disponvel em: http://technet.microsoft.com/ptbr/library/dd145321(v=ws.10).aspx Acessado em: 22/03/2014
Novidades no DHCP. Disponvel em: http://technet.microsoft.com/ptbr/library/jj200226.aspx Acessado em: 03/03/2014
Total de banda utilizada em IPv6. Disponvel em
http://www.worldipv6launch.org/measurements/ Acessado em 05/02/2014
RFC 791 - Internet Protocol - IPv4 Disponvel em http://www.ietf.org/rfc/rfc791.txt
Acessado em: 01/03/2014

RFC 1287 - Towards the Future Internet Architecture Disponvel em


https://www.ietf.org/rfc/rfc1287.txt Acessado em: 01/03/2014

RFC 1296 - Internet Growth (1981-1991) Disponvel em https://www.ietf.org/rfc/rfc1296.txt


Acessado em: 01/03/2014

RFC 1380 - IESG Deliberations on Routing and Addressing Disponvel em


https://www.ietf.org/rfc/rfc1380.txt Acessado em: 01/03/2014

RFC 1550 - IP: Next Generation (IPng) White Paper Solicitation Disponvel em
https://www.ietf.org/rfc/rfc1550.txt Acessado em: 01/03/2014

RFC 1752 - The Recommendation for the IP Next Generation Protocol Disponvel em
https://www.ietf.org/rfc/rfc1752.txt Acessado em: 01/03/2014

RFC 1918 - Address Allocation for Private Internets Disponvel em


https://www.ietf.org/rfc/rfc1918.txt Acessado em: 08/03/2014
RFC 2068 - Hypertext Transfer Protocol Disponvel em https://tools.ietf.org/html/rfc2068
Acessado em: 08/03/2014

RFC 2131 - Dynamic Host Configuration Protocol Disponvel em


https://www.ietf.org/rfc/rfc2131.txt Acessado em: 08/03/2014

103

RFC 2460 - Internet Protocol, Version 6 (IPv6) Specification Disponvel em


https://www.ietf.org/rfc/rfc2460.txt Acessado em: 08/03/2014
RFC 2462 - IPv6 Stateless Address Autoconfiguration Disponvel em
https://www.ietf.org/rfc/rfc2462.txt Acessado em: 08/03/2014
RFC 2711 - IPv6 Router Alert Option Disponvel em https://www.ietf.org/rfc/rfc2711.txt
Acessado em 15/03/2014

RFC 2775 - Internet Transparency Disponvel em https://www.ietf.org/rfc/rfc2775.txt


Acessado em: 22/03/2014

RFC 2993 - Architectural Implications of NAT Disponvel em


https://www.ietf.org/rfc/rfc2993.txt Acessado em: 22/03/2014

RFC 3306 - Unicast-Prefix-based IPv6 Multicast Addresses Disponvel em


http://tools.ietf.org/html/rfc3306 Acessado em: 06/04/2014

RFC 3022 - Traditional IP Network Address Translator (Traditional NAT) Disponvel em


https://www.ietf.org/rfc/rfc3022.txt Acessado em: 22/03/2014

RFC 3027 - Protocol Complications with the IP Network Address Translator Disponvel em
https://www.ietf.org/rfc/rfc3027.txt Acessado em: 29/03/2014

RFC 3330 - Special-Use IPv4 Addresses Disponvel em https://www.ietf.org/rfc/rfc3330.txt


Acessado em: 29/03/2014

RFC 3315 - Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Disponvel em
https://www.ietf.org/rfc/rfc3315.txt Acessado em: 15/03/2014

RFC 3513 - Private Session Initiation Protocol (SIP) Extensions for Media Authorization
Disponvel em https://www.ietf.org/rfc/rfc3313.txt Acessado em: 15/03/2014

RFC 3736 - Stateless Dynamic Host Configuration Protocol (DHCP) Service for IPv6Disponvel em https://www.ietf.org/rfc/rfc3736.txt Acessado em 22/03/2014

104

RFC 3927 - Dynamic Configuration of IPv4 Link-Local Addresses Disponvel em


https://www.ietf.org/rfc/rfc3927.txt Acessado em: 29/03/2014

RFC 4193 - Unique Local IPv6 Unicast Addresses Disponvel em


https://www.ietf.org/rfc/rfc4193.txt Acessado em: 29/03/2014

RFC 4291 IP Version 6 Addressing Architecture Disponvel em


https://www.ietf.org/rfc/rfc4291.txt Acessado em: 29/03/2014

RFC 4477 - Dynamic Host Configuration Protocol (DHCP): IPv4 and IPv6 Dual-Stack
Issues Disponvel em https://www.ietf.org/rfc/rfc4477.txt Acessado em: 29/03/2014

RFC 4632 - Classless Inter-domain Routing (CIDR): The Internet Address Assignment and
Aggregation Plan Disponvel em https://www.ietf.org/rfc/rfc4632.txt Acessado em:
29/03/2014

Вам также может понравиться