IPv6: descripción general
El Protocolo de Internet versión 6 es un nuevo protocolo de direccionamiento diseñado para incorporar todos los requisitos posibles de la futura Internet que conocemos como Internet versión 2. Este protocolo, como su predecesor IPv4, trabaja en la Capa de Red (Capa-3). Junto con su oferta de una enorme cantidad de espacio de direcciones lógicas, este protocolo tiene amplias características para abordar las deficiencias de IPv4.
¿Por qué la nueva versión de IP?
Hasta ahora, IPv4 ha demostrado ser un protocolo de direccionamiento enrutable sólido y nos ha servido durante décadas en su mecanismo de entrega de mejor esfuerzo. Fue diseñado a principios de los 80 y no sufrió ningún cambio importante después. En el momento de su nacimiento, Internet se limitaba solo a unas pocas universidades para sus investigaciones y al Departamento de Defensa. IPv4 tiene una longitud de 32 bits y ofrece alrededor de 4.294.967.296 (2 32 ) direcciones. Este espacio de direcciones se consideró más que suficiente en ese momento. A continuación se presentan los puntos principales que jugaron un papel clave en el nacimiento de IPv6:
Internet ha crecido exponencialmente y el espacio de direcciones que permite IPv4 se está saturando. Existe el requisito de tener un protocolo que pueda satisfacer las necesidades de las futuras direcciones de Internet que se espera que crezcan de manera inesperada.
IPv4 por sí solo no proporciona ninguna característica de seguridad. Los datos deben cifrarse con alguna otra aplicación de seguridad antes de enviarse a Internet.
La priorización de datos en IPv4 no está actualizada. Aunque IPv4 tiene algunos bits reservados para el tipo de servicio o la calidad del servicio, no proporcionan mucha funcionalidad.
Los clientes habilitados para IPv4 se pueden configurar manualmente o necesitan algún mecanismo de configuración de direcciones. No tiene un mecanismo para configurar un dispositivo para que tenga una dirección IP única a nivel mundial.
¿Por qué no IPv5?
Hasta la fecha, el Protocolo de Internet ha sido reconocido como IPv4 únicamente. Se utilizaron las versiones 0 a 3 mientras el protocolo estaba en proceso de desarrollo y experimental. Por lo tanto, podemos asumir que muchas actividades en segundo plano permanecen activas antes de poner un protocolo en producción. De manera similar, se utilizó la versión 5 del protocolo mientras se experimentaba con el protocolo de transmisión para Internet. Lo conocemos como Internet Stream Protocol, que utilizó el Protocolo de Internet número 5 para encapsular su datagrama. Nunca se puso en uso público, pero ya se utilizó.
Aquí hay una tabla de versiones de IP y cómo se usan:
Breve historia
Después del desarrollo de IPv4 a principios de los 80, el grupo de direcciones IPv4 disponible comenzó a reducirse rápidamente a medida que la demanda de direcciones aumentó exponencialmente con Internet. Teniendo en cuenta la situación que podría surgir, el IETF, en 1994, inició el desarrollo de un protocolo de direccionamiento para reemplazar IPv4. El progreso de IPv6 se puede rastrear mediante el RFC publicado:
1998 - RFC 2460 - Protocolo básico
2003 - RFC 2553 - API de socket básica
2003 - RFC 3315 - DHCPv6
2004 - RFC 3775 - IPv6 móvil
2004 - RFC 3697 - Especificación de etiqueta de flujo
2006 - RFC 4291 - Arquitectura de direcciones (revisión)
2006 - RFC 4294 - Requisito de nodo
El 6 de junio de 2012, algunos de los gigantes de Internet optaron por poner sus servidores en IPv6. Actualmente están usando el mecanismo Dual Stack para implementar IPv6 en paralelo con IPv4.