1 / 21

Enrutamiento, Movilidad y Calidad de Servicio en IPv6

Enrutamiento, Movilidad y Calidad de Servicio en IPv6. Instituto de Computación Facultad de Ingeniería Universidad de la República. Marcelo Andino Helena Rivas Pablo Suárez. Definición del Proyecto. Objetivos: Asimilar el estado del arte en IPv6 Estudiar aspectos avanzados de IPv6

chynna
Download Presentation

Enrutamiento, Movilidad y Calidad de Servicio en IPv6

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Enrutamiento, Movilidad y Calidad de Servicio en IPv6 Instituto de Computación Facultad de Ingeniería Universidad de la República Marcelo Andino Helena Rivas Pablo Suárez

  2. Definición del Proyecto • Objetivos: • Asimilar el estado del arte en IPv6 • Estudiar aspectos avanzados de IPv6 • Estudiar aplicabilidad de IPv6 • Resultados esperados: • Informe del estado del arte y aplicabilidad de IPv6 en entornos de red fija y móvil • Construcción de un testbed IPv6 basado en soluciones de código abierto sobre red de PCs • Probar el protocolo y las distintas aplicaciones • Estudiar, simular y probar temas avanzados de IPv6.

  3. Testbed: características • Completamente dual stack • Salida a Internet IPv4: usamos NAT • Salida a Internet IPv6: tunel a 6Bone • DNS dual (registros A y AAAA) • Ruteo interno y externo dinámico dual • Acceso desde Internet IPv4 (6to4) • Website publicado en 6Bone • Multiples plataformas: • Routers: Intel-OpenBSD / Hosts: Sparc-NetBSD • Software libre: • *BSD, Quagga, Apache, Bind

  4. Testbed:topología y enrutamiento

  5. Enrutamiento: pruebas • Prueba de forwarding • Pruebas de protocolos de enrutamiento (OSPF y BGP): • Funcionamiento en régimen • Caída y restablecimiento de enlaces • Agregado y eliminación de nueva red • Pruebas de convergencia • Corte y restablecimiento de enlaces durante transmisión de datos • Conclusión: • Funcionamiento correcto

  6. Aplicaciones IPv6 • Se habilitó y configuró un DNS dual • Se estableció un túnel manualmente configurado con SECIU, obteniéndose acceso a 6Bone • Se creó un sitio web dual, publicado en 6Bone

  7. Aplicaciones IPv6:DNS • IPv6 utiliza registros tipo AAAA, los cuales trabajan de la misma forma que los A en IPv4 • La configuración de un DNS IPv6 es similar a la de un DNS IPv4 • Se creó un registro AAAA para cada host del testbed

  8. Aplicaciones IPv6: túnel con SECIU • Túnel manualmente configurado 6over4 • El tráfico IPv6 se encapsula en paquetes IPv4, con el valor 41 en el campo “Protocol” • Permitió probar una de las técnicas de transición provista por IPv6

  9. Aplicaciones IPv6: túnel con SECIU

  10. Aplicaciones IPv6: sitio web • Se utilizó servidor web Apache compilado con soporte IPv6 • Accesible públicamente sólo a través del 6bone • Contiene información concerniente al proyecto

  11. Movilidad:idea original

  12. Movilidad:dificultades • Soporte a movilidad del stack IPv6 Kame no es compatible con OpenBSD (IPSec); se optó por usar NetBSD • Soporte a movilidad del stack IPv6 Kame no estaba lo suficientemente maduro (problemas de compilación); se estima versión estable para fines de 2005

  13. Movilidad: simulación • Objetivos de la simulación: • Analizar el funcionamiento básico del protocolo MIP6 • Realizar una prueba de movilidad sobre IPv6 en una topología sencilla • Herramientas utilizadas: • Software de simulación NS/Mobiwan • Conclusión: • La simulación se comportó normalmente.

  14. Movilidad: simulación

  15. Calidad de Servicio • El tópico Calidad de Servicio sigue siendo un problema en las redes IP • Se agregó un nuevo campo en el cabezal • Se investigaron los siguientes tópicos relacionados a calidad de servicio en IPv6: • IPv6 Flows • ALTQ • MPLS

  16. Calidad de servicio: IPv6 Flows • Nuevo campo en el cabezal: “Flow Label” • Trabajo en progreso • Propuestas de uso para el campo: • Intserv • Diffserv • MPLS

  17. Calidad de servicio: ALTQ • Packet Filtering es el sistema de OpenBSD para filtrado de paquetes, y control de ancho de banda • ALTQ es la técnica de Packet Filtering para brindar calidad de servicio: • Implementa calidad de servicio con el modelo diffserv y utilizando encolamiento de paquetes • Es independiente del protocolo de red, por lo que no se beneficia de características de IPv6 • Se configuró en el testbed

  18. Calidad de servicio:MPLS • MPLS permite brindar QoS utilizando ingeniería de tráfico y el modelo diffserv • AYAME: implementación de MPLS para NetBSD • Existen técnicas para conectar dominios IPv6 aislados utilizando la capacidad instalada de redes IPv4/MPLS

  19. Calidad de servicio: conclusiones • IPv6 Flows es aún trabajo en progreso • El soporte a calidad de servicio utilizando MPLS para IPv6 es el mismo que en IPv4 • MPLS posibilita la interoperabilidad de redes IPv6 utilizando infraestructura de red IPv4

  20. Conclusiones del Proyecto • El trabajo requerido para la construcción de una internet IPv6 es equivalente al que se necesita para crear una internet IPv4 • IPv6 no requiere administración especial • Las herramientas de interoperabilidad con que cuenta IPv6 facilitarán la integración • El enrutamiento se mantuvo incambiado • La movilidad tiene mejoras importantes • IPv6 flows es aún trabajo en progreso

  21. Demo • Acceso remoto al testbed • Conexión desde Internet IPv4 via 6Bone • Prueba de DNS IPv6 • Resolución de un nombre de host del testbed • Prueba de WebServer IPv6 • Acceso a página del sitio web del proyecto

More Related