IPv6

IPv6 (Protocolo de Internet versión 6) es la versión más reciente del Protocolo de Internet. Se trata de un protocolo de comunicación que proporciona un sistema de identificación y localización de ordenadores o dispositivos en redes y enruta el tráfico a través de Internet. Esta versión del Protocolo de Internet es un conjunto de especificaciones del grupo de trabajo de ingeniería de Internet que en realidad es una versión actualizada del IPv4. Dado que es la última versión, se utiliza para identificar diferentes dispositivos en Internet para que puedan ser localizados. El IPv6 se conoce a veces como la "Internet de la próxima generación" porque tiene capacidades ampliadas y el crecimiento del IPv6 permitirá que el desarrollo actual pase por despliegues más recientes y modernos a gran escala.[1] Esta versión utiliza 128 bits, a diferencia de la versión anterior conocida como IPv4 que sólo utiliza 32 bits para la dirección IP.

Existen características básicas similares entre IPv6 e IPv4. Actualmente, diferentes dispositivos utilizan IPv6 como dirección de origen y destino para pasar paquetes a través de una red y herramientas como el trabajo de ping para pruebas de red como lo que los usuarios también hacen con IPv4 con variaciones mínimas.[2] IPv6 ha estado trabajando durante años para abordar los fallos y las caídas de las direcciones IPv4.

Funcionalidad

La última versión IPv6 utiliza una característica especial que se llama autoconfiguración. Esto sirve para buscar y asignar la configuración de la dirección IP a los hosts de la red. Puede ser estatal, como DHCPv6, y también puede ser apátrida. Esta característica especial ayuda de tal manera que permite que diferentes dispositivos de una red se dirijan a sí mismos con una dirección unicast de enlace local. Es una idea muy común que cada dispositivo en una red Ethernet tenga una dirección de interfaz. El proceso comienza con el enrutador de red que obtiene el dispositivo de red, la dirección de la interfaz del prefijo o la dirección física de Mac; y continúa con la adición de su propia dirección de la interfaz del prefijo. Hay que recordar, en todo momento, que la dirección IPv6 es de 64 bits de longitud y la dirección mac es de 48 bits. Por lo tanto, hay 16 bits adicionales y estos 16 bits adicionales se añadirán en el centro de la dirección mac con el FFFE para completar la función de autoconfiguración de la dirección IPv6 del dispositivo Ethernet. Por lo tanto, IPv6 está muy bien equipado con características mejoradas y oportunidades ilimitadas, a diferencia de IPv4.

Tipos

Los siguientes son los tipos de direcciones IPv6:

Dirección Unicast global

Este tipo de dirección IPv6 es globalmente único en Internet. Esto es similar a las direcciones públicas de IPv4. Se puede enrutar en Internet y tiene dos partes: un ID de subred y un ID de interfaz.[3] Comparte el mismo formato de dirección que una dirección anycast IPv6. Esta dirección es asignada por la Autoridad de Asignación de Números de Internet (IANA).

Dirección local única

Esta dirección tiene una finalidad similar a la dirección privada de IPv4. Esta es la dirección que se puede utilizar dentro de una empresa en varios sitios. Esto tampoco está pensado para ser enrutado en la Internet pública. Esta dirección es la sustitución de la dirección local del sitio, que permite la comunicación dentro del sitio, al mismo tiempo que se puede enrutar a varias redes locales.

Dirección Unicast

Esto se refiere a la dirección IPv6 de uno a uno. Esto significa simplemente que la dirección de los paquetes a una dirección unicast está destinada a una sola interfaz.

Anycast

Esto es similar a una dirección multicast con sólo una pequeña diferencia. Se utiliza para direccionar paquetes destinados a múltiples interfaces pero envía paquetes a la primera interfaz que encontrará como lo que está definido en la distancia de enrutamiento.

Dirección de enlace local

Esto se refiere a una dirección privada que no está destinada a ser enrutada en Internet. Este tipo de dirección IPv6 puede ser utilizada localmente por redes de área local (LAN) privadas o temporales para compartir y distribuir los archivos entre diferentes dispositivos de la LAN.

Dirección multidifusión

Esto se refiere a uno a muchos. Con este tipo, los paquetes son entregados a todas las interfaces que serán identificadas por la dirección multicast.[4]

Comparación de IPv4 e IPv6

Las siguientes son las diferencias entre IPv6 e IPv4:

Características IPv4 IPv6
Longitud de la dirección de bits 32-bit 128-bit
Configuración de direcciones Soporta configuración manual y de direcciones DHCP Soporta configuración automática y renumeración de direcciones
Capacidad de integridad de conexión de extremo a extremo Inalcanzable Alcanzable
Representación de direcciones En decimal Hexadecimal
Campo Suma de verificación Disponible No disponible
Cifrado y autenticación No se proporciona Siempre y cuando

IPv4

Además, el último IPv6 ofrece más funciones. Simplifica aspectos de configuración de direcciones, renumeración de red y anuncios de routers. También simplifica el procesamiento de paquetes en los enrutadores al colocar la responsabilidad de la fragmentación de paquetes en los puntos finales. Puede manejar los paquetes de forma más eficiente, mejora el rendimiento y aumenta la seguridad. Y permite a los proveedores de servicios de Internet reducir el tamaño de las tablas de enrutamiento haciéndolas más jerárquicas.[5]

Con esto, el rápido crecimiento de los dispositivos móviles, incluyendo teléfonos móviles, computadoras y dispositivos inalámbricos, ha creado la necesidad de bloques adicionales de direcciones IP, por lo que IPv6 es realmente beneficioso en muchos sentidos. Una mejora clave sobre IPv4 es el soporte nativo de dispositivos móviles. Con IPv6, soporta el protocolo móvil IPv6 que realmente permite a diferentes dispositivos móviles cambiar entre diferentes redes y recibir una notificación de roaming sin tener en cuenta la ubicación física. El protocolo IPv6 realmente mejora el IPv4 con mayores medidas de autenticación y privacidad. De esta manera, IPv6 puede realmente proporcionar un marco de seguridad eficiente de extremo a extremo para la transferencia de datos en el host o a nivel de red.[6] El despliegue del último IPv6 está creciendo realmente en todo el mundo. La sustitución completa del antiguo IPv4 llevará realmente algún tiempo, ya que sigue siendo la versión más y más utilizada del Protocolo de Internet.

Historia

Recientemente, los protocolos de Internet que se incorporan a los sistemas modernos se basan en tecnologías más complejas e intrincadas que se basan en desarrollos realizados a partir del Protocolo NCP (Network Control Program) de la ARPANET (Advanced Research and Project Agency Network). Vinton Cerf y Robert Kahn son conocidos como los antepasados de TCP/IP (Transmission Control Protocol / Internet Protocol).[7] Trabajando con el TCP, el IP fue introducido como un datagrama que no dependía de un protocolo conectado, sino que contenía una cabecera y una carga útil. La cabecera codificaba las direcciones de origen y destino del paquete de datos mientras que la carga útil transportaba los datos reales. Cerf y Kahn trabajaron con el Departamento de la Agencia de Defensa de los EE.UU. en el ping de la primera versión principal de la IP que todavía se utiliza ampliamente - IPv4.[8]

Más concretamente, el IPv4 se desplegó por primera vez en 1983 para la producción en ARPANET. El IPv4 se describe en la publicación del IETF RFC 791 de 1981, que sustituye a una definición anterior de 1980. Sin embargo, el gobierno de los Estados Unidos se dio cuenta de que la dirección IPv4 presentaba un conjunto limitado de direcciones, sólo alrededor de 4.000 millones de combinaciones posibles, para los 7.000 millones de personas en el mundo y comenzó a utilizar una versión más nueva que ahora se está integrando en las redes existentes: el IPv6. Cuando se pretendía que el IPv6 sustituyera al IPv4, el IPv6 se había convertido en un proyecto de norma para el IETF en 1998. Posteriormente, fue ratificado como estándar de Internet el 14 de julio 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 ↩︎