Buscar

DHCPv6 Sict Sul

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 9 páginas

Prévia do material em texto

4º Simpósio de Integração Científica e Tecnológica do Sul Catarinense – SICT-Sul ISSN 2175-5302 
 
Rev. Técnico Científica (IFSC), v. XX, n. XX (2015) 
DYNAMIC HOST CONFIGURATION PROTOCOL VERSÃO 6 
(DHCPV6) 
 
Lucas Correia Correa¹, João Lucas Baltazar De Oliveira² 
1,2
Instituto Federal Catarinense – Campus Avançado Sombrio – Sombrio – SC – Brasil. 
1
lucascorreia-inter@hotmail.com. 
2
 jlucasoliveira@terra.com.br. 
 
 
 
Resumo: O artigo irá abordar o esgotamento dos endereços IPv4 e a sua substituição pelo IPv6, deixando 
claro a importância para um profissional da área de redes, de estar ciente e apto para a migração, mas seu 
assunto principal é a configuração e implementação do protocolo DHCPv6 em uma máquina servidor e 
outra cliente, todos os comandos e configurações para realizar a implementação do protocolo DHCPv6 em 
ambas as máquinas estarão dispostos neste artigo na ordem exata de configuração, todas com imagens e 
explicações de fácil entendimento. 
 
Palavras-Chave: DHCP, IPv4, IPv6 e Implementação; 
 
 
1 INTRODUÇÃO 
 
Sabemos que os endereços IPv4 já estão prestes a se esgotar e que o IPv6 já 
é uma realidade presente, entendemos que a adaptação a este novo protocolo é de 
extrema necessidade. 
Quando o IP foi projetado, um espaço de endereços de 32 bits foi mais do que suficiente. 
Somente algumas das organizações usavam uma LAN, e nenhuma tinha um PC. Agora, 
porém, até mesmo corporações pequenas possuem LANs e vários computadores. Se 
cada telefone celular receber um endereço IP, os endereços serão esgotados 
rapidamente. (COMER, 2006, p.370). 
Substituir o IPv4 pelo IPv6 é algo que já está acontecendo, e aprender sobre 
este assunto se tornou uma obrigação para um administrador de rede, sem este 
conhecimento não será possível a este profissional manter-se atualizado e obter 
crescimento no mercado em que atua. Visando um melhor entendimento deste tema 
iremos neste artigo abordar o funcionamento do DHCPv6, que é a versão do DHCP que 
opera com o protocolo IPv6. 
O DHCP, Dynamic Host Configuration Protocol, sua tradução seria mais ou 
menos assim “protocolo de configurações dinâmicas de máquina” ele é um protocolo de 
rede usado para configurar automaticamente os hosts IPv6 com endereços também em 
IPv6. Segundo a RFC 2131 (1997) DHCP pode fornecer a um dispositivo um endereço 
atribuído por um servidor, e outras informações e configurações, que são transportadas 
na comunicação entre cliente e servidor. 
 
4º Simpósio de Integração Científica e Tecnológica do Sul Catarinense – SICT-Sul ISSN 2175-5302 
 
Rev. Técnico Científica (IFSC), v. XX, n. XX (2015) 
O DHCPv6 tem sua atuação dentro da camada de transporte (4), sua criação 
se deu através da RFC 3315, e de acordo com esta RFC, um servidor DHCPv6 recebe 
mensagens de clientes solicitando o endereçamento através de um link do tipo multicast 
reservado, e o próprio servidor DHCPv6 transmite praticamente todas as suas mensagens 
por este mesmo canal que recebera as solicitações. 
O breve esgotamento de endereços IPs na versão 4 e a obrigação como 
futuros profissionais da área de redes de computadores, de estar informados sobre a 
migração para IPv6, faz com que este artigo tenha como objetivo mostrar o 
funcionamento do protocolo DHCPv6, sua configuração e a compatibilidade entre os 
protocolos IPv6 e DHCPv6, e ainda tratar da necessidade de utilização destes protocolos 
em vista a grande demanda mundial de endereços IPs. 
 
2 METODOLOGIA 
 
Neste capítulo apresentam–se os conceitos e o porque da necessidade de utilizar essa 
nova versão desse serviço. 
 
2.1 Internet Protocolversion4 (IPv4) 
Segundo Comer (2006) a versão 4 do Internet Protocol (IPv4) foi a primeira 
versão de trabalho, a longevidade desse projeto mostra que é flexível e poderoso. 
Quando essa versão foi projetada, um espaço de 32 bits era mais do que suficiente, para 
a quantidade de hosts que existia. 
A ARPANET2 (Advanced Research Projects Agency Network) quando 
desenvolveu o projeto de endereços criados com o IPv4 acreditava ser suficientes, pois 
haviam muitos endereços disponíveis, sendo um total de aproximadamente 4 bilhões de 
endereços válidos em todo o mundo. 
Os endereços IPv4 estão divididos em classes da seguinte forma, cada 
computador tem o seu endereço lógico dentro da rede a qual ele esta conectado, e uma 
parte do seu endereço irá dizer a qual rede ele representa e a outra parte representa o 
host. 
 
2.2 Internet Protocolversion6 (IPv6) 
O novo protocolo IPv6, teve a elaboração do seu projeto iniciada por volta de 
1990 e foi somente em 1998 é que teve a sua publicação realizada, foram 
aproximadamente 10 anos para ser desenvolvido e divulgado. Este novo protocolo IPv6 
 
4º Simpósio de Integração Científica e Tecnológica do Sul Catarinense – SICT-Sul ISSN 2175-5302 
 
Rev. Técnico Científica (IFSC), v. XX, n. XX (2015) 
vem composto por 128 bits e sua notação é representado no sistema hexadecimal 
(0,1,2,3...a,b,c,d...).O novo tamanho do endereço é a mudança mais observável. O IPv6 
quadruplica o tamanho de um endereço IPv4 de 32 bits para 128 bits. (COMER, 2006) 
Segundo Kurose (2010) a quantidade de endereços IPv6, não acabaria, é 
como se cada grão de areia do planeta, pudesse ter um endereço IP. Essa imensa 
quantidade, transformando em números, são mais de 134 trilhões de combinações 
possíveis. 
 
2.3 DHCP 
O grande aumento e evolução das redes de computadores trouxe um grande 
aumento na parte física destas redes, que são todos os dispositivos utilizados, e assim 
também um grande e expressivo aumento no número de hosts conectados a estas redes 
na Internet. E uma consequência ou dificuldade que isto acarretou foi que ficou muito 
difícil a configuração manual dos seus endereços IPs de cada um destes equipamentos. E 
foi exatamente com o intuito de melhorar este serviço é que foi criado o Dynamic Host 
Configuration Protocol (DHCP). 
A função deste protocolo é fazer a distribuição de endereços IPs, fornecerem 
gateway padrão e máscara de rede para os hosts que estão conectados à rede e isto, é 
feito automaticamente. Quando fizemos uso do serviço DHCP, estamos alocando 
endereços IPs sem a necessidade de mudar as configurações, já efetuadas previamente 
pelo administrador da rede. 
Segundo Comer (2006) quando um servidor DHCP, faz a distribuição dinâmica 
de endereços, o cliente recebe este endereço por um tempo já determinado, como um 
aluguel. 
 
2.4 DHCPv6 
O que vai determinar o uso do DHCP v4 ou v6 é o tipo de IP que esta rede vai 
distribuir, se os IPs distribuídos forem endereços IPv4 a configuração dever ser para 
DHCPv4 mas se a rede fará a distribuição de endereços IPv6 o DHCPv6 deve ser o 
serviço configurado. 
Segundo a RFC 3315 (2003, p.12) O cliente envia uma mensagem Solicit para 
localizar servidores DHCPv6. Um servidor envia uma mensagem para indicar 
Advertiseque significa está disponível para o serviço de DHCP, em resposta a uma 
mensagem recebida de um Solicit cliente. O cliente envia uma mensagem de Request 
para solicitar parâmetros de configuração, incluindo endereços IPv6, a partir de um 
 
4º Simpósio de Integração Científica e Tecnológica do Sul Catarinense – SICT-Sul ISSN 2175-5302 
 
Rev. Técnico Científica (IFSC), v. XX, n. XX (2015) 
servidor específico. O cliente envia uma mensagem Confirm para qualquer servidor 
disponível para determinar se o endereço foi atribuído, são adequados para o link que o 
cliente está conectado. 
 
3 RESULTADOS 
 
Para a implementação do serviço do DHCPv6, foi utilizado o Oracle VM 
VirtualBox, onde terá 2 (duas) máquinas com os sistemas operacionais Ubuntu 12.04 
Desktop, ambas com amemória de 1GB, arquitetura de 64 bits e com o disco de 15 GB. 
O VirtualBox foi instalado em uma máquina real, com memória de 4 GB, arquitetura de 64 
bits e disco de 1 TB. 
A primeira máquina foi configurada como servidor e é responsável por distribuir 
o endereço IPv6 para a segunda máquina que é o cliente. 
Toda a configuração feita em ambas as máquinas virtuais, foram realizadas 
através do terminal do Ubuntu, com os seguintes comandos. 
A primeira máquina configurada foi o servidor, para instalar o servidor DHCP foi 
usado o comando apt-get que é um gerenciador de pacotes do Ubuntu. Na figura 1 
mostra o comando completo usado para instalar esse serviço. 
 
Figura 1. Instalação do servidor DHCP. 
 
Fonte: Autores, 2015. 
 
Após instalar o servidor, o próximo passo é configurar as interfaces da 
máquina, com um endereço fixo. Para isso, foi necessário editar o arquivo 
/etc/network/interfaces e adicionar as seguintes linhas, que são exibidas na figura 2. 
 
Figura 2. Arquivo /etc/network/interfaces. 
 
Fonte: Autores, 2015. 
 
 
4º Simpósio de Integração Científica e Tecnológica do Sul Catarinense – SICT-Sul ISSN 2175-5302 
 
Rev. Técnico Científica (IFSC), v. XX, n. XX (2015) 
Depois de editar o arquivo, foi necessário reiniciar a interface com o comando 
/etc/init.d/networking restart. 
Com o comando ifconfig eth1, conseguimos ver a interface configurada. 
 
Figura 3. Interface do Servidor configurada. 
 
Fonte: Autores, 2015. 
 
Agora é necessário entrar no arquivo /etc/dhcp/dhcpd.conf e comentar as 
seguintes linhas: 
 
Figura 4. Arquivo de configuração dhcpd.conf. 
 
Fonte: Autores, 2015. 
 
4º Simpósio de Integração Científica e Tecnológica do Sul Catarinense – SICT-Sul ISSN 2175-5302 
 
Rev. Técnico Científica (IFSC), v. XX, n. XX (2015) 
 
Depois de salvar o arquivo dhcpd.conf, criamos um novo arquivo 
/etc/dhcp/dhcpd6.conf e adicionado as seguintes linhas. 
 
Figura 5. Arquivo dhcpd6.conf. 
 
Fonte: Autores, 2015. 
O próximo passo foi criar um arquivo, para que o servidor DHCPv6 iniciasse 
com o sistema, o comando usado para criar este arquivo foi: 
cp /etc/init.d/isc-dhcp-server /etc/init.d/isc-dhcpd-server6 
update-rc.d isc-dhcp-server6 defaults 
 
Depois foi editado o arquivo /etc/apparmor.d/usr.sbin.dhcpd, para autorizar o 
DHCPv6 a criar e acessar arquivos. E habilitado o 6 nas seguintes linhas, como ilustra a 
figura 6. 
Figura 6. Arquivo /etc/apparmor.d/usr.sbin.dhcpd. 
 
Fonte: Autores, 2015. 
 
4º Simpósio de Integração Científica e Tecnológica do Sul Catarinense – SICT-Sul ISSN 2175-5302 
 
Rev. Técnico Científica (IFSC), v. XX, n. XX (2015) 
 
Os últimos passos realizados no servidor foram reiniciar o apparmor com o 
comando /etc/init.d/apparmor restart. E o servidor com /etc/init.d/isc-dhcp-server6 restart. 
Se o servidor DHCP retornar a mensagem exibida na figura 7, ele estará pronto para 
distribuir endereços IP aos clientes. 
Figura 7. Reiniciando Servidor. 
 
Fonte: Autores, 2015. 
A segunda máquina configurada foi o DHCP cliente, para isso foi necessário 
somente configurar a interface de rede, especificando que o endereço IPv6 será entregue 
via DHCP. A figura 8 mostra as linhas adicionadas no arquivo para essa máquina ser o 
cliente. 
Figura 8. Arquivo da Interface do Cliente. 
 
Fonte: Autores, 2015. 
Depois de editar o arquivo, foi necessário reiniciar a interface com o comando 
/etc/init.d/networking restart. 
Com o comando ifconfig eth1, conseguimos ver a interface já com o endereço 
IPv6 distribuído pelo servidor DHCP, como exibe a figura 9. 
Figura 9- Interface do Cliente DHCP. 
 
Fonte: Autores, 2015. 
 
4º Simpósio de Integração Científica e Tecnológica do Sul Catarinense – SICT-Sul ISSN 2175-5302 
 
Rev. Técnico Científica (IFSC), v. XX, n. XX (2015) 
4 CONSIDERAÇÕES FINAIS 
 
Este artigo buscou apresentar a configuração de um servidor DHCPv6 e 
também a distribuição automática de um endereços IPv6 a uma máquina cliente, também 
foram apresentadas as justificativas de o porque fazer a migração do IPv4 para o IPv6, e 
a importância para um profissional da área de redes de estar familiarizado com esta nova 
versão do DHCP. O artigo relata a criação do protocolo IPv6 como uma solução definitiva 
para o esgotamento de endereços na versão IPv4, e mostra passo a passo a 
configuração tanto de um servidor DHCPv6 como de uma máquina cliente, a 
demonstração foi realizada explicando cada print de tela tirados de uma implementação 
em máquinas virtuais contendo todos os comandos e configurações realizadas. 
O protocolo DHCPv6 é realmente a solução para a realização de um serviço 
rápido e confiável quanto a configuração de redes de computadores, sua implementação 
não pode ser considerada difícil e sua funcionalidade é extremamente eficiente dentro do 
serviço proposto para ao qual foi criado que é o de fazer a distribuição de endereços IPv6, 
fornecer gateway padrão e máscara de rede para os hosts que estão conectados à rede 
tudo isto feito automaticamente. 
 
REFERÊNCIAS 
 
a) Livros, 
COMER, Douglas E.. Interligação de Redes com TCP/IP: Princípios, protocolos e 
arquitetura. 5. ed. Rio de Janeiro: Elsevier, 2006. 
 
KUROSE, James F.. Redes de computadores e a Internet: uma abordagem top-down. 
5. ed. São Paulo: Pearson, 2010. 
 
GIL, A. C. Como elaborar projetos de pesquisa. 5. ed. São Paulo: Atlas, 2010. 
 
b) WWW (World Wide Web) e FTP (File Transfer Protocol). 
FRANÇOIS. Configuring DHCPv6. Disponível em:< http://www.buntschu.ch/blog/?p=344 
> Acesso em: 16 jun. 2015. 
 
 
4º Simpósio de Integração Científica e Tecnológica do Sul Catarinense – SICT-Sul ISSN 2175-5302 
 
Rev. Técnico Científica (IFSC), v. XX, n. XX (2015) 
RFC 2131 (Request for comments). Dynamic host configuration protocol . Disponível 
em:<https://www.ietf.org/rfc/rfc2131.txt> Acesso em: 09. jun. 2015. 
 
RFC 3315 (Request for comments). Dynamic host configuration protocol for IPv6. 
Disponível em:<https://www.ietf.org/rfc/rfc3315.txt> Acesso em: 09. jun. 2015.

Outros materiais