IPv6 - Visão geral
O Protocolo de Internet versão 6 é um novo protocolo de endereçamento projetado para incorporar todos os requisitos possíveis da futura Internet, que conhecemos como Internet versão 2. Este protocolo, como seu predecessor IPv4, funciona na Camada de Rede (Camada-3). Junto com a oferta de uma enorme quantidade de espaço de endereçamento lógico, este protocolo possui amplos recursos para solucionar as lacunas do IPv4.
Por que uma nova versão IP?
Até agora, o IPv4 provou ser um protocolo de endereçamento roteável robusto e nos serviu por décadas em seu mecanismo de entrega de melhor esforço. Ele foi projetado no início dos anos 80 e não sofreu grandes alterações depois disso. Na época de seu nascimento, a Internet estava limitada a apenas algumas universidades para suas pesquisas e ao Departamento de Defesa. O IPv4 tem 32 bits e oferece cerca de 4.294.967.296 (2 32 ) endereços. Esse espaço de endereço foi considerado mais do que suficiente naquela época. A seguir, estão os principais pontos que desempenharam um papel fundamental no nascimento do IPv6:
A Internet cresceu exponencialmente e o espaço de endereçamento permitido pelo IPv4 está saturando. É necessário ter um protocolo que possa satisfazer as necessidades de endereços de Internet futuros que devem crescer de maneira inesperada.
O IPv4 por si só não fornece nenhum recurso de segurança. Os dados devem ser criptografados com algum outro aplicativo de segurança antes de serem enviados pela Internet.
A priorização de dados no IPv4 não está atualizada. Embora o IPv4 tenha alguns bits reservados para Tipo de serviço ou Qualidade de serviço, eles não fornecem muitas funcionalidades.
Os clientes habilitados para IPv4 podem ser configurados manualmente ou precisam de algum mecanismo de configuração de endereço. Ele não possui um mecanismo para configurar um dispositivo para ter um endereço IP exclusivo globalmente.
Por que não IPv5?
Até a data, o protocolo da Internet foi reconhecido apenas como IPv4. As versões 0 a 3 foram usadas enquanto o próprio protocolo estava em desenvolvimento e processo experimental. Portanto, podemos presumir que muitas atividades em segundo plano permanecem ativas antes de colocar um protocolo em produção. Da mesma forma, a versão 5 do protocolo foi usada durante os experimentos com o protocolo de fluxo para Internet. É conhecido por nós como Internet Stream Protocol, que usava o protocolo de Internet número 5 para encapsular seu datagrama. Nunca foi levado ao uso público, mas já foi usado.
Aqui está uma tabela de versões de IP e como elas são usadas:
Breve história
Após o desenvolvimento do IPv4 no início dos anos 80, o pool de endereços IPv4 disponíveis começou a diminuir rapidamente à medida que a demanda de endereços aumentava exponencialmente com a Internet. Tomando conhecimento da situação que poderia surgir, a IETF, em 1994, iniciou o desenvolvimento de um protocolo de endereçamento para substituir o IPv4. O andamento do IPv6 pode ser rastreado por meio do RFC publicado:
1998 - RFC 2460 - Protocolo Básico
2003 - RFC 2553 - API Basic Socket
2003 - RFC 3315 - DHCPv6
2004 - RFC 3775 - IPv6 móvel
2004 - RFC 3697 - Especificações de etiqueta de fluxo
2006 - RFC 4291 - Arquitetura de endereço (revisão)
2006 - RFC 4294 - Requisito de nó
Em 6 de junho de 2012, alguns dos gigantes da Internet optaram por colocar seus servidores em IPv6. Atualmente, eles estão usando o mecanismo Dual Stack para implementar o IPv6 paralelo ao IPv4.