Blog del grupo de investigación GRITS. Redes de próxima generación para el Internet del futuro, Fog Computing e Internet de las cosas para implementar nuestros diseños personalizados en nubes híbridas ciberseguras, en sistemas de almacenamiento a gran escala y comunicaciones de larga distancia.

14 Abril 2013 | Publicado por Editorial Team GRITS

IPv6: ¿Realidad o Ficción?

Hace ya más de una década que se se habla del establecimiento de IPv6 como sustitución del protocolo de red IPv4. De hecho, desde 1996 el direccionamiento IPv6 ha estado disponible y el estándar Internet Protocol Version 6 (IPv6) Specification (RFC 2460) se definió en 1998. El motivo con más peso que provocó la definición de este nuevo protocolo de red fue el agotamiento de espacio IPv4. ipv6Dado que con el avance de la tecnología y el crecimiento exponencial de Internet, cada vez es necesario proporcionar direcciones a más dispositivos, el rango de direcciones disponibles con IPv4 resultó ser insuficiente. Analizando la situación actual de IPv4 es preocupante el poco espacio disponible. La IANA (Internet Assigned Numbers Authority), encargada de asignar bloques de direccionamiento IPv4 a los diferentes RIRs (Regional Internet Registry), asignó el último bloque de direccionamiento en febrero del 2011. Todo el espacio IPv4 disponible está repartido entre los diferentes RIRs. Cada RIR gestiona una región del mundo y proporciona direccionamiento a ISPs y organizaciones. Según la asignación en este momento (Labs.APNIC.NET report), algunos RIRs han agotado sus direcciones IPv4 (todas asignadas) y otros lo harán en breve. A continuación se presentan las fechas previstas del agotamiento de direccionamiento IPv4 para cada RIR:

  • APNIC (Asia y Pacífico) - 19 de Abril de 2011
  • RIPE NCC (Europa, Oriente Medio y partes de Asia Central) - 14 de Septiembre de 2012
  • ARIN (América Anglosajona y varias islas de los Océanos Pacífico y Atlántico) - 31 de Marzo de 2014
  • LACNIC (América latina y el Caribe) - 24 de Agosto de 2014
  • AFRINIC (África) - 24 de Julio de 2020

RIRs

Pero, IPv6 fue pensado no solo para proporcionar más espacio de direccionamiento sinó que también para mejorar el protocolo IPv4 existente. Los beneficios que aporta IPv6 son los siguientes:

  • Mayor espacio de direccionamiento (direcciones IPv6 de 128 bits vs. direcciones IPv4 de 32 bits).
  • Cabecera IPv6 más simple. Eliminados algunos campos de la cabecera IPv4 o movidos a las cabeceras de Extensión. Eliminada la fragmentación gracias al auto-descubrimiento de la MTU (Maximum Transmision Unit), que de ser necesaria se implementa en hosts finales y no en routers. Eliminada la redundancia de comprobaciones prescindiendo del campo Checksum (si se produce algún error lo detectarán otras capas).
  • Autoconfiguración. Mediante la utilización del protocolo ND (Neighbor Discovery), IPv6 es capaz de proporcionar una dirección IPv6 válida a un host final sin la necesidad de configuración manual o dinámica mediante DHCP.
  • Flow Label. Incorpora una etiqueta que proporciona flexibilidad para los ISPs en el momento de implementar QoS, ingeniería de tráfico, etc.
  • Seguridad a nivel de red nativa. IPSec es el mecanismo de seguridad implementado de manera nativa en IPv6 (pero no obligatoria). IPSec fue definido para IPv6. IPv4 adoptó IPSec por la gran eficacia del protocolo pero como mecanismo adicional.
  • Mejor soporte de movilidad. Menor congestión en la transmisión debido a que la comunicación es directa entre el nodo móvil y el nodo correspondiente.

Juntando ambos aspectos, agotamiento y beneficios, es inevitable realizarse algunas preguntas:

ipv4_vs_ipv6

¿Porqué no se ha realizado aun el cambio? ¿Qué es lo que ha frenado durante tantos años la adopción de IPv6? 

Aunque IPv6 ha sido una necesidad por el agotamiento de direccionamiento IPv4 y además proporciona ciertas ventajas mencionadas anteriormente, IPv4 ha sido el estándar dominante debido a que la mayoría de equipamiento, servicios y aplicaciones se comunican mediante nodos IPv4. La adopción de IPv6 implica desarrollar y comprar nuevo equipamiento, procedimientos de operación que trabajan de manera diferente y personal que debe formarse en el nuevo estándar. Con intención de seguir utilizando IPv4 para retrasar la necesidad del cambio y los costes que éste supone, las principales barreras han sido:

  • El direccionamiento privado y NAT (Network Address Translation). El direccionamiento privado consigue preservar direcciones IPv4 porque permite su reutilización en entornos privados y disponer de más direcciones IP en el sistema privado de las asignadas para Internet. NAT permite que las direcciones privadas puedan enrutarse por Internet mediante una traducción de dominio privado a público.
  • Elevado coste de inversión. No existen ventajas a primera vista debido a que los costes iniciales de IPv6 son elevados. Este factor provoca un incremento en innovación y mejoras aplicables a IPv4 para seguir utilizando un estándar maduro y ampliamente extendido.
  • Seguridad. La adopción de IPSec por IPv4 para incrementar la seguridad, aporta un grado de seguridad comparable al IPSec nativo de IPv6.

ipv6future¿Es en estos momentos la adopción de IPv6 una tendencia? 

La presencia de IPv6 en Internet en estos momentos es de un 1% aproximadamente y, aunque la transición durará aun algunos años, los motores del cambio que hacen necesaria su adopción son los siguientes:

  • Agotamiento de direccionamiento IPv4. Las zonas más afectadas son las economías emergentes que dependen de APNIC, AFRINIC y LACNIC, RIRs con la menor asignación de bloques IPv4 los cuales están prácticamente repartidos entre ISPs y organizaciones.
  • Mercados de compraventa de direccionamiento IPv4 sin regulación. No todas las direcciones IPv4 asignadas por los RIRs están en uso. Se ha creado un mercado de compraventa que impulsará el cambio por el incremento de los costes de adquirir direcciones IPv4 debido a la poca oferta y la gran demanda.
  • Incompatibilidad IPv4-IPv6. No fue posible reemplazar IPv4 por IPv6 debido a la inmadurez de IPv6 en los inicios, los grandes cambios que suponía y la negación de algunas organizaciones a realizar grandes inversiones pudiendo amortizar lo ya implantado. A medida que se ha ido implementando IPv6 (gradualmente), ha sido necesario el desarrollo de varias técnicas para la coexistencia entre ambos estándares. Las mismas técnicas que han ayudado a mantener la conectividad en este entorno heterogéneo, dual-stack, tunneling y traducción (que trataremos en próximos posts), implican mantener dos sistemas paralelos funcionando al mismo tiempo. Esto supone un incremento en los delays y problemas en aplicaciones P2P, VoIP y servicios basados en localización.
  • Rankings Nacionales. Los rankings sobre el desarrollo de la banda ancha no serán del todo reales hasta que se recupere el principio de conectividad end-to-end que proporciona IPv6, limitado en estos momentos por mecanismos como NAT.
  • Iniciativas Políticas. Algunas instituciones públicas, como el gobierno de los Estados Unidos, e instituciones europeas, han puesto fechas límite para que algunos servicios y páginas web de ámbito público sean accesibles por IPv6.
  • Iniciativa 'Internet Society IPv6 day 2011'. Evento donde los ISPs dominantes y sites como Google y Facebook realizaron la transición a IPv6.
  • Iniciativa 'Internet Society IPv6 day 2012'. Evento en el que líderes de mercado (operadores de páginas web, operadores de red y proveedores de equipamiento) realizaron una transición permanente a IPv6 de sus productos principales.
  • Acceso a contenido. Se presupone que en un futuro cercano puede existir contenido y aplicaciones solo accesibles mediante plataformas IPv6.
  • Internet of Things (IoT). El nuevo paradigma, donde un gran número de cosas/dispositivos/objetos conectados está incrementando masivamente. El desarrollo de sensores y redes de sensores incorporadas en todo tipo de soluciones inteligentes para smart home, smart energy, smart learning, smart traffic, etc. está teniendo mucho impacto en el mercado. Para que IoT funcione es necesario un gran número de direcciones (IPv6) y volver a instalar el sistema end-to-end que proporcionará más eficiencia.

La adopción de IPv6 es una realidad y supone un reto que no podrá ser obviado mucho más tiempo. Por ello, desde hace ya algún tiempo, en la sección de Security and Networking de La Salle R&D estamos siguiendo de cerca su evolución y estudiando este estándar de repercusión mundial.

Fuentes:

R.Tadayoni, A.Henten, "Transition from IPv4 to IPv6", Copenhagen: CMI Aalborg University, 2012

P.Wu, Y.Cui, J.Wu, J.Liu, C.Metz (2012), "Transition from IPv4 to IPv6: A state-of-the-Art Survey", IEEE Communication Surveys & Tutorials, 2012  

Share

Comentarios

Un post muy interesante en el que se muestra como el uso de IPv6 va aumentado exponencialmente debido a las diferentes causas que se comentan a lo largo del post. Destacar sobretodo los beneficios que aporta IPv6 como la autoconfiguración o la seguridad intrínseca del propio protocolo.

La mayoría de empresas están empezando a adoptar IPv6, ya que es algo que tarde o temprano deberán hacer.

Gracias, es un resumen genial.

La pregunta que suscita es si IPv6 podrá dar respuesta a los requerimientos de direccionamiento y nuevas funcionalidades de la FI (Future Internet).

Tal vez lo tratéis en otro post.

El problema que ha tenido siempre IPv6 es que IPv4 funciona, y funciona bien, así que pocos argumentos quedan para migrar a un nuevo protocolo que satisface las necesidades que ya cumple IPv4, más en los tiempos de crisis actuales. Sin embargo, creo que una de las motivaciones para invertir en IPv6 va a ser la recuperación de la conectividad extremo a extremo en las comunicaciones.

Personalmente creo que el impulso de IPv6 vendrá por parte de Internet of Things, ya que actualmente muchas soluciones de redes de sensores consisten en la implementación de 6lowpan, una versión reducida de IPv6. Por ejemplo, Zigbee lo utiliza ya que permite utilizar tantas direcciones como se necesiten.

Está claro que los ISP se tienen que poner las pilas.
Por el momento parece que el más activo en el tema es Jazztel que ya resuelve ipv6 en la red de producción con algunas direcciones. (http://telefonia.forumsee.com/a/m/s/p12-2934-0681552--jazztel-comienza-p...).
Movistar anunció algo parecido en el pasado IPv6 launch day pero no volvieron a decir nada, no sé si realmente lo harían.
Por aquí hay algo más de información sobre los ISP Españoles http://www.ipv6es.es/estado-ipv6-espana.php

Em temo que mentre sigui més dolorós (és a dir, car) migrar-se a IPv6 (per més glòries que tingui) que quedar-se amb IPv4 (amb totes les seves misèries i "xapusses"), IPv4 seguirà sent una realitat i IPv6 un futur més aviat llunyà. I encara que IPv6 s'acabi implantant, no és tan segur que es tracti d'una substitució, sinó més aviat d'una coexistència més o menys "pacífica" (amb túnels i altres mecanismes de traducció).

No sempre triomfa la tecnologia que, almenys sobre el paper, és més "elegant", com és el cas. Malgrat que penso que la substitució d'IPv4 per IPv6 és desitjable, pels avantatges que comporta i els inconvenients que evita.

En mi opinión, aunque el protocolo IPv6 fue diseñado para ser más seguro que IPv4 gracias a la integración del IPSec de forma nativa o a la forma en la que se realiza la fragmentación de los paquetes en IPv6, el cambio de IPv4 a este nuevo protocolo no hará que las redes sean automáticamente más seguras. Además, hasta que la transición a IPv6 se realice de forma completa existirán túneles de tráfico IPv6 sobre IPv4 que podrían plantear grandes problemas de seguridad al poder encaminar tráfico malicioso sin que fuéramos conscientes del problema.

Un problema añadido es que IPv6 no está lo suficientemente probado para garantizarnos seguridad, y muchas herramientas de seguridad como cortafuegos, IDS, etc. todavía no son 100% compatibles con este nuevo protocolo de red. En la mayoría de los casos estamos ciegos ante los ataques que podamos sufrir y lo que es peor, no tenemos las mismas defensas que en IPv4.

Creo que es una muy buena iniciativa que des de la sección Security and Networking estudiéis la evolución de IPv6.

Fantástico artículo Julia. Me parece muy interesante que más allá de los aspectos técnicos y las mejoras que propone IPv6, expongas también el aspecto socioeconómico, muy presente en los motores y las barreras para su implantación. Como bien dices en los motores, las incompatibilidades entre ambos protocolos se han ido reduciendo, algo que tuvo que ser un punto crítico de diseño desde el inicio. La inercia de Internet es tal que ha sido realmente complicado añadir cambios en el stack TCP/IP. Esto se agrava todavía más cuanto más nos acercamos a la capa de red, añadiendo sistemas con nuevos protocolos por encima y por debajo de IP, y manteniendo éste como punto de compatibilidad entre ellos. Por lo tanto, cualquier cambio disruptivo que no sea completamente compatible con lo anterior y tenga un claro plan de migración estará destinado a quedarse en un segundo plano, en redes locales, o redes de acceso puntuales.

Por otro lado, será interesante ver en los próximos años como las nuevas tendencias en Software-Defined Networks (SDN), Network Virtualisation y Network Functions Virtualisation (VFV) se alinean respecto a IPv6. Espero hablar de estas tendencias en algún artículo pronto. Creo que, entre otras cosas, pueden ser la clave de un mayor uso de las posibilidades de IPv6.

Por si acaso alguno os sentís más curiosos, que sepáis que me equivoqué con las siglas (dichosa dislexia). Quería decir NFV (Network Functions Virtualisation). Para más información, podéis leeros el white paper del grupo de la ETSI NFV (http://www.tid.es/es/Documents/NFV_White_PaperV2.pdf) o esperar a mi post de la semana que viene ;)

A mi forma de pensar, creo que la implantación de IPv6 puede resultar bastante beneficioso (sino, corrígeme Ramón) de cara a la composición de servicios. El hecho de "simplificar" parte del direccionamiento puede ayudar a la desaparición de ese sistema jerárquico (y algo arcaico) que es el modelo por capas, en el que el requerimiento de encapsular una capa sobre otra restan eficiencia y dinamismo a la red

Great examine. There is presently quite a whole lot of information about th is topic around the net and some are most defintely improved than others. You have caught the detail right here just proper which would make for any refreshing alter ??¨?C thanks.

Añadir nuevo comentario

CAPTCHA
Esta pregunta es para comprobar si usted es un visitante humano y prevenir envíos de spam automatizado.
16 + 0 =
Resuelva este simple problema matemático y escriba la solución; por ejemplo: Para 1+3, escriba 4.