Euro6IX: Primera red IPv6 europea


Euro6IX: European IPv6 Internet Exchanges Backbone

Jordi Palet

Resumen

Euro6IX es el mayor proyecto hasta ahora financiado por el programa europeo IST. Su finalidad es el soporte de la rápida introducción de IPv6 en Europa. Para la consecución de esta meta, el proyecto ha definido un plan de trabajo con todos los pasos necesarios incluyendo: el diseño de la red Pan-europea (con IPv6 nativo) y su implantación; la investigación de los servicios avanzados de dicha red; el desarrollo de aplicaciones que serán validadas mediante la vinculación de grupos de usuarios y pruebas internacionales; y actividades de diseminación activa, incluyendo eventos y conferencias, contribuciones a estándares (IETF, RIPE y otros), publicación de informes, y promoción de todos los resultados del proyecto a través de la web del mismo.

Palabras Clave: IPv6, nativo, Europa, Intercambiador de tráfico, CoS/QoS, MIPv6, aplicaciones de nueva generación, multicast, seguridad, policy languages

Summary

Euro6IX is the largest research project up to now funded by the European IST Program. Its aim is to support the rapid introduction of IPv6 in Europe. Towards this target, the project has defined a work plan. This describes the Pan-European network design (native IPv6), network deployment, research on advanced network services, development of applications (that will be validated through the involvement of user groups and international trials), and active dissemination activities, including events and conferences, contributions to standards (IETF and RIPE among others), publication of papers and active promotion of all the publicly available project results through the project web site.

Keywords: IPv6, native, Europe, Internet Exchanger, CoS/QoS, MIPv6, next generation applications, multicast, security, policy languages

1.- Introducción

El proyecto investigará, diseñará, e implantará una red IPv6 nativa Pan-europea, denominada red de prueba Euro6IX. Incluirá los más avanzados servicios obtenibles de la tecnología actual, y seguirá la arquitectura de la actual Internet (basada en IPv4). Considerará todos los niveles precisos para la implantación mundial de IPv6, la nueva generación de Internet. La infraestructura de Euro6IX consistirá en diferentes niveles de red:

  • IX: Intercambiadores regionales nativos IPv6.
  • Troncal: Red troncal Pan-europea que interconecta los Intercambiadores regionales y crea el nivel superior en la jerarquía de la red.
  • Nodos: Proveedores de Servicios, ISPs y otros proveedores, accediendo al troncal de la red, para proporcionar servicios IPv6 y acceso a los usuarios. Los usuarios serán conectados a través de una gran variedad de tecnologías de acceso, incluyendo redes heredadas IPv4 y otros servicios, cuando no se pueda disponer de enlaces nativos IPv6.
    Este nivel incluye un conjunto de usuarios académicos, de investigación y no-comerciales, generando tráfico nativo IPv6. El esquema que incluimos muestra la abstracción de estos niveles de la red.
    Euro6IX ofrecerá servicios avanzados de red y un repositorio de aplicaciones con soporte nativo de IPv6, las cuales serán migradas, adaptadas o mejoradas y puestas a disposición para la realización de pruebas a actores externos al proyecto.
    El tráfico nativo IPv6 será resultante tanto de estas aplicaciones específicas, como de otras genéricas, funcionando con IPv6 (por ejemplo navegadores).

Figura 1. Niveles de Red

La validación será realizada en un contexto realista donde los diferentes actores y roles, que en la actualidad existen en Internet, serán extrapolados a la nueva generación basada en IPv6. Esta validación será realizada a través de la vinculación de grupos de usuarios existentes y otros creados por el propio proyecto, por medio tanto de pruebas internas como públicas y otros eventos.

Además, se realizarán actividades de diseminación, promoción, relaciones públicas, y coordinación, en clusters, organizaciones de estandarización o terceras partes interesadas para facilitar la máxima visibilidad de los resultados del proyecto y obtener el mayor impacto posible.

El éxito del proyecto Euro6IX será medido frente al nivel de alcance de:

  • La provisión de una eficiente conectividad y servicios avanzados de red, para la red IPv6 europea.
  • Vinculación de entidades de desarrollo y grupos de usuarios no-comerciales (beta-testers), para validar dicha red, los servicios avanzados y las aplicaciones.
  • Promoción del interés hacia IPv6 por parte de usuarios e ISPs, cuerpos de normalización y otros proyectos relacionados.

2.- Objetivos del proyecto

El principal objetivo del proyecto Euro6IX es la investigación de la arquitectura apropiada, el diseño y la implantación de la primera red Pan-europea, no comercial, de Intercambiadores de trafico Internet IPv6. Conectará diversos puntos intercambiadores regionales de tráfico IPv6, a través de Europa, y alcanzará el mismo nivel de robustez y calidad de servicio que actualmente ofrecen redes similares IPv4. Esto es:

  • Investigar y diseñar una red nativa IPv6, que sigue la arquitectura jerárquica existente en la Internet global, incluyendo:
    1. Un conjunto de Intercambiadores regionales nativos IPv6;
    2. Una red troncal que conecta los intercambiadores;
    3. Un nivel secundario de acceso, nodos, para usuarios, corporaciones, sitios e ISPs.
  • Implantar la red nativa IPv6, siguiendo dicha arquitectura.
  • Probar, ajustar y mejorar los principales protocolos, algoritmos y técnicas necesarias para implantar la red y los servicios avanzados.

Los mayores suministradores europeos de telecomunicaciones (incumbentes), forman parte del proyecto. Ello permite cubrir las áreas geográficas de mayor crecimiento en cuanto al número de usuarios, y refleja la importancia estratégica de este proyecto, para la introducción de IPv6 en Europa.

Como segundo objetivo, la red será la base para la realización de actividades de investigación relacionadas con diversos aspectos de IPv6 como:

  • Investigación de la madurez de los servicios avanzados de red, así como la posibilidad de su introducción en la red Euro6IX, como son QoS/CoS, Movilidad IP, Anycast y multicast, seguridad, multihoming, renumeración, y lenguajes de políticas.
  • El desarrollo, migración, adaptación o mejora de aplicaciones preparadas para IPv6, las cuales se liberarán para su uso en las pruebas y por terceras partes ajenas al proyecto.
  • La investigación de las implicaciones legales del proyecto relacionadas con el direccionamiento de usuarios, red, y proveedores de servicios, y más concretamente Derechos de Propiedad Intelectual, protección de datos personales, y aspectos de privacidad relativos al direccionamiento en IPv6.

Como tercer objetivo, la red construida por Euro6IX se abrirá al uso por parte de Grupos de Usuarios (existentes o creados por el propio proyecto), que se conectarán a la misma por medio de diversas tecnologías de acceso ­móviles, xDSL, cable­ e internetworking con redes heredadas IPv4, así como otros servicios, para probar las prestaciones de las futuras redes IPv6, y el uso no comercial nativo de los servicios y aplicaciones avanzadas IPv6. La Política de Uso Aceptable de la red excluye la posibilidad de tráfico comercial.

La red será ejercitada por los Grupos de Usuarios para validad y verificar el uso, características, y potencial, de la Internet de siguiente generación, en eventos de alta visibilidad y pruebas (tanto internas como públicas).

El cuarto objetivo es la diseminación, relaciones públicas, promoción y coordinación con clusters, grupos relacionados, organizaciones de normalización (como IETF) y terceras partes, no vinculadas con el proyecto, y muy especialmente con proyectos similares como GEANT, 6WINIT, LONG, MIND, 6NET y cualesquiera que pudieran estar disponibles a lo largo de la vida de Euro6IX.

3.- Aspectos Innovadores

Además de los objetivos mencionados, ya de por sí innovadores, hay otros aspectos muy relevantes que serán desarrollados en el proyecto.

  • Cooperación entre los mayores proveedores de redes europeos para la implantación y evaluación de nuevas redes y servicios IPv6, permitiendo a los ISPs y usuarios un contacto directo con las nuevas tecnologías.
  • Pruebas de interoperabilidad entre diferentes plataformas "IPv6 Ready" en redes de gran escala.
  • Pruebas de interoperabilidad entre intercambiadores de tráfico: IPv6 a IPv6 y IPv6 a IPv4. Incluye la evaluación de mecanismos de routing BGP4+ a gran escala, e internetworking con BGP (IPv4).
  • Implantación de movilidad IPv6 tanto en entornos fijos como en inalámbricos.
  • Pruebas de esquemas de agregación de direcciones en redes mixtas ISP/IX, teniendo en cuenta la posibilidad que ofrece IPv6 de que los IX puedan delegar espacio de direccionamiento público.
  • Definición y verificación de nuevos conceptos de negocio y técnicos que ofrecen los nodos IX IPv6.
  • Interconexión de redes metropolitanas de banda ancha.
  • Acceso masivo a redes IPv6, tal como xDSL, cable y otros ("IPv6 sobre cualquier medio de transporte").
  • Evaluación a gran escala de Multi-homing, renumeración, DNS, DHCPv6, y otras características avanzadas de IPv6.
  • Uso de Multicast sobre redes nativas IPv6.
  • Implantación de QoS en redes nativas IPv6.
  • Evaluación del protocolo de routing en enlaces unidireccionales (UDLR - UniDirectional Link Routing) con IPv6, para redes satelitales o de televisión digital, donde cada sentido del tráfico circula por caminos separados.
  • Evaluación de mecanismo AAAv6 (Autenticación, Autorización y Contabilización).
  • Pruebas a gran escala de mecanismos de transición con servicios y aplicaciones heredadas.
  • Disponibilidad de direcciones IPv6 para cualquier aplicación, servicio o usuario que pueda necesitarla.
  • Establecimiento de un conjunto de test para permitir a los desarrolladores probar sus sistemas IPv6.
  • Verificación de las actuales implementaciones de IPsec en redes IPv6 con conectividad real extremo a extremo (sin túneles sobre IPv4).
  • Verificación de VPNs (redes privadas virtuales), y comunidades virtuales con IPv6.
  • Implementación de un marco de trabajo de políticas (capaz de proporcionar dinamismo y distribución a infraestructuras de comunicación).
  • Plataforma de pruebas IPv6 para operadores e ISPs.
  • Aplicaciones innovadoras, sobre redes de nueva generación, que requieren nuevos servicios avanzados, como los que IPv6 proporciona:
    1. Herramientas de educación on-line, mediante el uso de multicast sobre IPv6.
    2. Aplicación de mensajería instantánea nativa IPv6.
    3. Voz sobre IPv6 basada en SIP.

    4. Herramientas web para la delegación y gestión de direcciones IPv6.
    5. Herramientas pop3/smtp y web IPv6.

    6. Herramientas de facturación IPv6 (contenidos, tráfico, tiempo, ancho de banda, y otros).
    7. Herramientas de gestión y operación de redes IPv6.

4.- La red

El gráfico siguiente muestra el esquema básico de la red Euro6IX, aunque se prevé una evolución y cierto mallado de la red, en función de los recursos disponibles, así como por la incorporación de otros participantes a modo de patrocinadores y enlaces internacionales (US, Canadá, Australia, Corea, Japón, China, Taiwán, India, Latinoamérica, etc.); la conexión con gran número de universidades y redes académicas y de investigación y con otros proyectos relacionados.

Figura 2. La red Euro6IX

Los principales participantes y nodos españoles son:

Participantes

Jordi Palet
(dirección de correo jordi [dot] palet [at] consulintel.es)

Coordinador del proyecto Euro6IX
y CEO/CTO de Consulintel