IPv6

IPv6 (Internet Protocol versão 6) é a versão mais recente do Protocolo Internet. Este é um protocolo de comunicação que fornece um sistema de identificação e localização de computadores ou dispositivos em redes e rotas de tráfego através da Internet. Esta versão do Protocolo Internet é um conjunto de especificações do grupo de trabalho de engenharia da Internet que é realmente uma versão atualizada do IPv4. Como esta é a versão mais recente, ela é usada para identificar diferentes dispositivos na Internet para que eles possam ser localizados. O IPv6 é por vezes referido como a "próxima geração da Internet", porque aumentou as suas capacidades e o crescimento do IPv6 permitirá que o actual desenvolvimento passe por implantações mais recentes e modernas em grande escala.[1] Esta versão usa 128 bits, ao contrário da versão anterior, conhecida como IPv4, que usa apenas 32 bits para o endereço IP.

Existem características básicas similares entre IPv6 e IPv4. Atualmente, diferentes dispositivos usam o IPv6 como endereço de origem e destino para passar pacotes por uma rede e ferramentas como ping work for network testing como o que os usuários também fazem com o IPv4 com variações mínimas.[2] O IPv6 está em funcionamento há anos, a fim de resolver os lapsos e as quedas de endereços IPv4.

Funcionalidade

A última versão do IPv6 utiliza um recurso especial chamado auto-configuração. Isso funciona para procurar e atribuir a configuração do endereço IP a hosts para a rede. Pode ser apátrida, como o DHCPv6, e também pode ser apátrida. Este recurso especial ajuda de uma forma que permite que dispositivos diferentes de uma rede se dirijam a si mesmos com um endereço unicast link-local. É uma idéia muito comum que cada dispositivo em uma rede Ethernet tenha um endereço de interface. O processo começa com o roteador de rede que obtém o dispositivo de rede, o endereço da interface de prefixo ou o endereço físico do Mac; e continua adicionando seu próprio endereço da interface de prefixo. É preciso lembrar, o tempo todo, que o endereço IPv6 tem 64 bits de comprimento e o endereço mac é de 48 bits. Assim, há 16 bits extras e esses 16 bits extras serão adicionados no centro do endereço mac com o FFFE para completar o recurso de auto-configuração do endereço IPv6 do dispositivo Ethernet. Assim, o IPv6 está realmente bem equipado com tantas características melhoradas e oportunidades ilimitadas, ao contrário do IPv4.

Tipos

A seguir estão os tipos de endereços IPv6:

Endereço Global Unicast

Este tipo de endereço IPv6 é globalmente único na Internet. Isto é semelhante aos endereços públicos do IPv4. É roteável na internet e tem 2 partes: um ID de sub-rede e um ID de interface.[3] Compartilha o mesmo formato de endereço que um endereço anycast IPv6. Esse endereço é atribuído pela Internet Assigned Numbers Authority (IANA).

Endereço local único

Este endereço tem um propósito similar ao do endereço privado do IPv4. Este é o endereço que pode ser usado dentro de uma sociedade empresarial em vários locais. Isto também não se destina a ser encaminhado na internet pública. Este endereço é a substituição do endereço do site-local que permite a comunicação dentro do site enquanto é roteável para várias redes locais.

Endereço Unicast

Refere-se a um endereço IPv6 um-para-um. Isto simplesmente significa que o endereço de pacotes para um endereço unicast é destinado apenas para uma única interface.

Anycast

Isto é semelhante a um endereço multicast com apenas uma ligeira diferença. Isto é usado para endereçar pacotes destinados a múltiplas interfaces, mas envia pacotes para a primeira interface que irá encontrar como o que é definido na distância de roteamento.

Refere-se a um endereço privado que não se destina a ser encaminhado na Internet. Este tipo de endereço IPv6 pode ser usado localmente por redes locais (LAN) privadas ou temporárias para compartilhar e distribuir os arquivos entre diferentes dispositivos na LAN.

Endereço multicast

Isto refere-se a um para muitos. Com este tipo, os pacotes são entregues em todas as interfaces que serão identificadas pelo endereço multicast.[4]

Comparação IPv4 e IPv6

A seguir estão as diferenças entre IPv6 e IPv4:

Características IPv4 IPv6
Comprimento do endereço de bit 32-bit 128-bit
Configuração do endereço Suporta configuração manual e de endereço DHCP Suporta configuração automática e renumeração de endereços
Capacidade de integridade de conexão ponta a ponta Inatingível Realizável
Representação de endereços Em decimal Hexadecimal
Campo de soma de controle Disponível Não disponível
Criptografia e Autenticação Não fornecido Fornecido

IPv4

Além disso, o mais recente IPv6 oferece mais funcionalidades. Simplifica aspectos da configuração de endereços, renumeração de redes e anúncios de roteadores. Ele também simplifica o processamento de pacotes em roteadores através da colocação da responsabilidade pela fragmentação de pacotes nos endpoints. Ele pode lidar com pacotes de forma mais eficiente, melhora o desempenho e aumenta a segurança. E permite que os provedores de serviços de internet reduzam o tamanho das tabelas de roteamento, tornando-as mais hierárquicas.[5]

Com isso, o rápido crescimento dos dispositivos móveis, incluindo telefones celulares, computadores e dispositivos manipulados sem fio, criou a necessidade de blocos adicionais de endereços IP, razão pela qual o IPv6 é realmente benéfico de muitas maneiras. Uma melhoria importante em relação ao IPv4 é o suporte nativo de dispositivos móveis. Com o IPv6, suporta o protocolo IPv6 móvel, que permite realmente que diferentes dispositivos móveis alternem entre redes diferentes e recebam uma notificação de roaming sem ter em conta a localização física. O protocolo IPv6 realmente melhora o IPv4 com o aumento das medidas de autenticação e privacidade. Desta forma, o IPv6 pode realmente fornecer um quadro de segurança eficiente de extremo a extremo para a transferência de dados a nível do host ou da rede.[6] A implantação do mais recente IPv6 está realmente a crescer em todo o mundo. A substituição completa do antigo IPv4 demorará algum tempo, uma vez que continua a ser a versão mais comum e amplamente utilizada do Protocolo Internet.

História da empresa

Recentemente, os protocolos de internet que são construídos em sistemas modernos dependem de tecnologias mais complexas e intrincadas que são baseadas em desenvolvimentos feitos a partir do protocolo do ARPANET (Advanced Research and Project Agency Network) NCP (Network Control Program). Vinton Cerf e Robert Kahn são conhecidos como os antepassados do TCP/IP (Transmission Control Protocol / Internet Protocol).[7] Trabalhando com o TCP, o IP foi introduzido como um datagrama que não dependia de um protocolo conectado, mas continha um cabeçalho e uma carga útil. O cabeçalho codificou os endereços de origem e de destino do pacote de dados, enquanto a carga útil transportava os dados reais. Cerf e Kahn trabalharam com a Agência do Departamento de Defesa dos EUA no ping da primeira versão principal do IP que ainda é amplamente utilizada atualmente - IPv4.[8]

Mais especificamente, o IPv4 foi implantado pela primeira vez em 1983 para a produção na ARPANET. O IPv4 é descrito na publicação RFC 791 da IETF em 1981, substituindo uma definição anterior em 1980. No entanto, o governo dos Estados Unidos chegou à conclusão de que os endereços IPv4 apresentavam um conjunto limitado de endereços, apenas cerca de 4 bilhões de combinações possíveis, para os 7 bilhões de pessoas no mundo e começou uma nova versão que agora está sendo integrada às redes existentes - o IPv6. Quando o IPv6 se destinava a substituir o IPv4, o IPv6 tinha-se tornado um padrão preliminar para a IETF em 1998. Posteriormente, foi ratificado como norma da internet em 14 de julho de 2017.


  1. https://whatismyipaddress.com/ip-v6 ↩︎

  2. https://searchnetworking.techtarget.com/definition/IPv6-Internet-Protocol-Version-6 ↩︎

  3. https://study-ccna.com/ipv6-global-unicast-addresses/ ↩︎

  4. http://www.orbit-computer-solutions.com/types-of-ipv6-addresses/ ↩︎

  5. https://www.networkworld.com/article/3254575/what-is-ipv6-and-why-aren-t-we-there-yet.html ↩︎

  6. https://whatismyipaddress.com/ip-v6 ↩︎

  7. https://www.colocationamerica.com/blog/history-of-ip-address-part-2-tcp-ip ↩︎

  8. https://www.colocationamerica.com/ip-services/ipv4.htm ↩︎