Buscar

Resumo+IPV6

Prévia do material em texto

Resumo artigo Implementação de IPv6 nos Sistemas Internet das Coisas 
(IoT) 
Aluno: Guilherme Linden (0194947) 
Introdução: 
O artigo trata sobre a implementação do protocolo de internet versão 6 
nos crescentes dispositivos da internet das coisas (IOT). Para essa medida são 
analisadas as necessidades e meios possíveis para a implementação, 
comparando protocolos de transmissão e também o protocolo ipv6 com o 
defasado ipv4. O protocolo analisado COaP que tem seu funcionamento 
comparado com o já consolidado HTTP, utilizado na World Wide Web. 
 
Desenvolvimento: 
Protocolos IP 
 A primeira versão do protocolo de internet, chamado ipv4 infelizmente não 
previu o crescimento exponencial no número de dispositivos conectados a 
internet. Devido a sua estrutura de 4 blocos de 8 bits, totalizando 32 bits, permite-
se criar cerca de 4 bilhões de endereços, que utilizam valores de 0 a 255 em 
cada campo, por exemplo 200.34.224.1. No início da utilização da internet 
acreditou-se que esse valor de 4 bilhões de endereços seria o suficiente, mas 
acabou que entrou em esgotamento. 
 Devido ao esgotamento dos endereços ipv4 criou-se técnicas para frear 
esse processo, como o DHCP e o NAT. Em curtas palavras o protocolo DHCP 
permite a distribuição dinâmica de endereços privados para redes locais, que 
utilizado junto com o NAT tem grande eficiência. O NAT por outro lado permite 
uma rede local de dispositivos privados, que podem ser reutilizados em infinitas 
redes, utilize a internet através de apenas 1 endereço IPV4 público, que deve 
ser único. 
 Visando sanar esse problema o protocolo ipv6 foi desenvolvido, agora 
utilizando 128 bits, o que possibilita a criação de 
340.282.366.920.938.463.463.374.607.431.768.211.456 endereços, um número 
absurdo. O número de endereços é maior do que o de átomos no nosso planeta, 
portanto, um número que será muito difícil de se esgotar. O IPV6 acaba com o 
NAT e instaura um novo modelo de distribuição stateless, abolindo em parte o 
uso de servidores DHCP como no ipv4. Um dos grandes motivadores da 
utilização do ipv6 é a internet das coisas, que insere milhares de novos 
dispositivos na IP todos os dias no mundo. 
Internet das coisas (IOT) 
 A internet das coisas é um termo cunhado em 1999 no MIT para descrever 
novos dispositivos que se conectam a internet mas possuem características 
peculiares que os diferenciam dos computadores. Dispositivos como câmeras, 
cafeteiras a até geladeiras que possuem conectividade IP são considerados 
dispositivos IOT. Como o número desses dispositivos só tende a aumentar é 
necessária a implementação do protocolo IPV6, principalmente utilizando a rede 
Wireless, pois fica inviável realizar cabeamento interno para todos esses 
dispositivos em uma rede local. 
 A internet das coisas é um mecanismo que permite objetos do nosso dia 
a dia que não foram originalmente projetados para a internet serem convertidos 
em dispositivos conectados a rede mundial de computadores. Essa 
comunicação permite o controle remoto e visualização de dados em tempo real 
de qualquer lugar do mundo, permitindo o desenvolvimento de uma casa 
inteligente, as smart houses. 
 Para essa comunicação ser possível foram desenvolvidas soluções como 
as 6LoWPANs, que são redes wireless ipv6 de baixa potência, que encaixam 
perfeitamente no paradigma da internet das coisas, que utilizam dispositivos 
restritos. Esses dispositivos restritos possuem essa nomenclatura pois são 
alimentados por baterias e possuem uma capacidade de processamento de 
dados restrita. 
 Para a integração desses dispositivos em uma rede ipv6 foi desenvolvido 
o protocolo COaP, que permite a comunicação ipv6 através de redes bluetooth, 
como comprovado em teste utilizando o Kernel Linux. 
O Constrained Application protocol foi desenvolvido para utilização em 
dispositivos restritos, pois possui uma baixa carga de processamento e tem sua 
estrutura muito parecida com o já consolidado protocolo HTTP. Uma das 
principais diferenças é a utilização do método UDP, ao contrário do TCP utilizado 
no protocolo HTTP. 
Considerações finais: 
 Neste trabalho foram apresentadas os problemas e soluções para o 
número de endereços ips na rede mundial de computadores, colocando em 
contraste os protocolos ipv4 e ipv6. Assim, concluímos que o protocolo ipv4 já 
está defasado e não comporta o crescimento as redes IOT, abrindo assim 
espaço para o protocolo ipv6. O protocolo ipv6 tem preferência e mais 
notabilidade devido a suas melhorias na tecnologia em si e principalmente por 
permitir escalabilidade nas redes. Esse ponto da escalabilidade é extremamente 
importante pois não sabemos como nossas redes da internet das coisas estarão 
daqui a 10 anos por exemplo. 
 Dentro da discussão da internet das coisas foi apresentado um protocolo 
inovador de grande potencial de crescimento, o Constrained Application protocol 
(COaP). Esse protocolo implementa todas as funcionalidades do HTTP, 
utilizando seu modelo cliente servidor, mas com grandes melhorias, que eram 
necessárias para a implementação de comunicações ipv6 em dispositivos IOT. 
O protocolo COaP é mais leve e dinâmico, podendo ser utilizado em conexões 
bluetooth e consequentemente utilizando menos energia.

Outros materiais