Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis...
Transcript of Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis...
![Page 1: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/1.jpg)
Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM
Azael Fernández AlcántaraGeo ani Domíng e LópeGeovani Domínguez López
Universidad Nacional Autónoma de México, UNAM Dirección General de Cómputo y de Tecnologías de Información y p y g y
Comunicación (DGTIC)Grupo de Trabajo de IPv6 en la UNAM
NETLabNETLab
Quinta Conferencia TICAL 2015 Viñ d l M ChilViña del Mar, Chile
7 de julio 2015
![Page 2: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/2.jpg)
AGENDA
1. Introducción
2. Contexto2. Contexto
3. Movilidad
ó d l4. Descripción y etapas de la propuesta MIPv6 para RedUNAM
5. Escenarios de pruebas contemplados
6 Pruebas realizadas6. Pruebas realizadas
7. Siguientes pasos
8. Conclusiones
9. Agradecimientosg
10. Referencias
![Page 3: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/3.jpg)
1. Introducción
![Page 4: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/4.jpg)
Cronograma IPv6 en la UNAM
12 / 1998 1 P IP 6 l UNAM• 12 / 1998 1o Proyecto IPv6 en la UNAM.
• 6 / 1999 UNAM 1er nodo de 6Bone en México.
• 8 / 1999 RedUNAM IPv6, 1ra red en México.
• 9 / 1999 Nodo UNAM de Backbone de 6Bone• 9 / 1999 Nodo UNAM de Backbone de 6Bone
(pTLA 3FFE:8070::/28).
• 4 / 2000 UNAMmiembro del IPv6 Forum.
• 9 / 2000 IPv6 Forum capítulo México.9 / 2000 IPv6 Forum capítulo México.
• 10 / 2000 UNAM obtiene el 1o bloque de direcciones
d ió ( TLA 2001 0448 /32)para producción (sTLA 2001:0448::/32).
![Page 5: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/5.jpg)
Evolución IPv6 UNAM (2000)
5
![Page 6: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/6.jpg)
Evolución IPv6 UNAM (‐2006)
6
![Page 7: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/7.jpg)
Pruebas IPv6 UNAM_
• Pilas duales IPv4 / IPv6 en:/– S.O.: Windows, Solaris, Linux, BSD, Mac, etc.– Ruteadores y switches: 3Com Allied Telesyn– Ruteadores y switches: 3Com, Allied Telesyn, Cisco, Foundry, Nortel, Huawei, etc. y por softwaresoftware.
• Túneles (Manuales y Automáticos)• DNS• DNS.• Sockets.W b FTP li i lti di• Web, FTP y aplicaciones multimedia.
• Autoconfiguración.• QoS. * NAT.• IPv6 en Internet2. * Multicast IPv6.• Movilidad IPv6 (MIPv6)
![Page 8: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/8.jpg)
Países con nodos IPv6 en 6BonePaíses con nodos IPv6 en 6Bone
Fuente: Página del Proyecto IPv6 de la UNAM
![Page 9: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/9.jpg)
IPv6 en Redes Académicas
• Las NRENs desde sus inicios han funcionadocon IPv4, posteriormente la coexistencia conIPv6 desde el Backbone hasta los equiposterminales se hizo necesaria.
• En las NRENs de América ya está operandoIPv6 en casi todos los Backbones.IPv6 en casi todos los Backbones.
![Page 10: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/10.jpg)
IPv6 en Redes Académicas
![Page 11: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/11.jpg)
2. Contexto
![Page 12: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/12.jpg)
Contexto propuesta de uso de MIPv6
342,542 alumnos / 38,793 académicos / 75,400 PCs conectadas a RedUNAMCiclo escolar 2014‐2015 75,400 PCs conectadas a RedUNAM
Red Inalámbrica Universitaria (RIU)
59% crecimiento anual de usuarios
60% asesoría de tabletas, ,teléfonos inteligentes
E lEstructura general
Uso de controladoras
C d 1099 APCerca de 1099 APsdistribuidos en RedUNAM
Movilidad IPv6: Oficialmente Aruba no tiene el soporte requerido en sus controladoras.
![Page 13: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/13.jpg)
3. Movilidad
![Page 14: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/14.jpg)
Movilidad de Red
Cambio de ubicación físicaMantenimiento y Cierre
de conexión
Opciones de M ilid d
de conexión
Movilidad
AplicaciónAplicación
SesiónSesión
T tTransporte
R dUso de túneles parapara el cambio deRed para el cambio dedirección IP, conMovilidad IP
EnlaceMovilidad IP
![Page 15: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/15.jpg)
Grupos de Trabajo p jsobre movilidad en la IETF
• Mobility for IPv6 (mip6) Ya no activo
• Network‐Based Mobility Extensions (netext)• Network‐Based Mobility Extensions (netext)
• Mobility for IPv4 (mip4) Pocos RFCs
• Se mandó un correo a las listas de la IETF, pero nohubo buena retroalimentación de casos de éxito en elhubo buena retroalimentación de casos de éxito en eldespliegue de MIPv6.
15
![Page 16: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/16.jpg)
Elementos de MIPv6
Elemento DescripciónNodo Móvil (MN) Es cualquier nodo que cambia su punto de acceso a la red
al desplazarse físicamente a otra ubicación.
Nodo Corresponsal Cualquier nodo (estacionario o móvil) que actualmente seNodo Corresponsal(CN)
Cua qu e odo (estac o a o o ó ) que actua e te seencuentra en comunicación con algún MN.
Red Local Red que posee un prefijo de donde le es asignada unadirección permanente a un MN.
Red Foránea Cualquier otra red que no sea la red local de un MN.
Home of Address (HoA)
Dirección IPv6 unicast perteneciente a la red local del MNy que le es asignada permanentemente. El MN inclusopuede poseer varias direcciones HoA con diferentesp pprefijos de red.
Care of Address (C A)
Dirección IPv6 unicast asociada temporalmente a un MNmientras se encuentra de visita en una red foránea(CoA) mientras se encuentra de visita en una red foránea.
Agente Local (HA) Ruteador ubicado en la red local del MN con el cual esteúltimo registra su dirección CoA.
Binding Asociación de la dirección HoA de un MN con su nuevadirección CoA.
![Page 17: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/17.jpg)
Movilidad IPv4 (MIPv4)
![Page 18: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/18.jpg)
Conceptos de MIPv6
Anticipado No anticipado
Horizontal Vertical
![Page 19: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/19.jpg)
Conceptos de MIPv6
• Return Routability ‐ llevado a cabo entre unReturn Routability. llevado a cabo entre unnodo en movimiento y otro que también podríamoverse, para el intercambio de mensajesmoverse, para el intercambio de mensajesnecesarios, y funcione MIPv6.
![Page 20: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/20.jpg)
Conceptos de MIPv6
• Optimización de ruta ‐ resuelve el problema deOptimización de ruta. resuelve el problema deEnrutamiento Triangular (presentado en MIPv4)al ofrecer mejoras significativas en laal ofrecer mejoras significativas en lacomunicación, sin ruteador en la red foránea.
![Page 21: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/21.jpg)
Conceptos de MIPv6
• Detección de Movimiento ‐ detectar handoversDetección de Movimiento. detectar handoversde capa 3 (L3), cambio dirección IP, para evitarla menor pérdida de paquetes.la menor pérdida de paquetes.
R l d l l d l d ó il i d• Regreso a la red local del nodo móvil.‐ serie depasos que permiten que el nodo móvil detecteque ha regresado a su red localque ha regresado a su red local.
![Page 22: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/22.jpg)
Movilidad IPv6 (MIPv6)
Diferencias con respecto a MIPv4
No existe Agente Foráneo (FA).No existe Agente Foráneo (FA).
Existe una optimización de ruta.
El mecanismo “Detección de No Accesibilidad de Vecino” asegura laaccesibilidad entre el MN y su ruteador por defecto.
Se usa el encabezado de Enrutamiento Tipo 2 en vez de unaencapsulación IP.p
No se depende de ningún protocolo de capa de enlace.
![Page 23: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/23.jpg)
Mejoras en MIPv6Fast MIPv6 (FMIPv6)MIPv6 Jerárquico (HMIPv6)MIPv6 Jerárquico (HMIPv6)Proxy MIPv6 (PMIPv6) (MOVE en ARUBA)MIPv6 con soporte Pila Dual (DSMIPv6)MIPv6 con soporte Pila Dual (DSMIPv6)Movilidad de Red (NEMO)
Características MIPv6 FMIPv6 HMIPv6 PMIPv6 NEMO DSMIPv6
Baja latencia en Handover N S N S N Nj
Baja sobrecarga por señalización N N S S S N
Optimización de ruta S N N N NOptimización de ruta S N N N N ‐
Privacidad de ubicación N N S S S N
Soporte en redes IPv4 e IPv6 N N N S N S
Movilidad delegada en host (H) o red (R) H H H R R H
N=NO S=SI
![Page 24: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/24.jpg)
Implementaciones históricasImplementaciones históricas de IPv6 Móvil
Plataforma Proyecto ConsideracionesPlataforma Proyecto ConsideracionesLINUX UMIP: USAGI-patched Mobile IPv6 LINUX KERNEL
racoon radvdNautilus – Software
acoo ad dumip 4.0
FreeBSD 4.0 O BSD 2 7
KAME mip6 rtadvdh d dOpenBSD 2.7
NetBSD 1.5had cnd
WINDOWS Integrado al S O Era necesario activar el CNWINDOWS(XP, 2003)
Integrado al S.O.Microsoft Research (MSR)
Era necesario activar el CN desde línea de comandos
![Page 25: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/25.jpg)
4. Descripción y etapas de la t MIP 6 R dUNAMpropuesta MIPv6 para RedUNAM
![Page 26: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/26.jpg)
Etapas propuesta para implementar MIPv6 en la RIU
Determinación requisitos para IPv6
implementar MIPv6 en la RIU
Controladoras: AubaOS 6.3.1Servidor RADIUS: Soporte IPv6 (FreeRadius )
Etapa 1
Sitio de prueba y 1er. prueba piloto
Construcción de maqueta de pruebas en NETLab/DGTICEtapa 2 q p /Simulaciones y uso de IPv6 en la RIU
A áli i d l lt d bt idEtapas de
Etapa 2
Etapa 3
Análisis de los resultados obtenidos
Estudio del comportamiento de IPv6 y MIPv6Actualización de las controladoras (pendiente)
ppruebas previas al uso de MIPv6
Actualización de las controladoras (pendiente)
Etapa 4Más pruebas
Etapa 4 (actual)
Mejoras de MIPv6 incluyendo IPSec y PMIPv6.Soporte probado de IPv6 en la RIU.
Ot b il tEtapa 5
Otras pruebas piloto
Determinación de la viabilidad final de implementar MIPv6
![Page 27: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/27.jpg)
5. Escenarios de pruebas t l dcontemplados
![Page 28: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/28.jpg)
Escenarios
• Uso de equipo físico: búsqueda de diferentesUso de equipo físico: búsqueda de diferentesproductos comerciales o en su defecto,mediante el software libre.mediante el software libre.
• Uso de simuladores: búsqueda y empleo def b d l l d dsoftware para pruebas de la movilidad con IPv6
en un ambiente más controlado.
![Page 29: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/29.jpg)
Escenario 1: Uso de equipo físico
• Cisco Systems Juniper Nokia xCisco Systems, Juniper, Nokia.• Software libre.
x
Elemento NombreSistema Operativo
Implementación de MIPv6 Función Dirección IPv6Elemento Nombre Operativo de MIPv6 Función Dirección IPv6
Ruteador deAcceso AR
GNU/LinuxDebian
-Ruteador
Interfaz con HA 2001:db8:cc::2/64
Agente Local HA GNU/
LinuxF d
USAGUI umip 0.4
Home Address 2001:db8:aa::1/64Interfaz con AR 2001:db8:cc::1/64
Nodo FedoraNodo Móvil MN Envío,
recepciónHoA 2001:db8:aa::10/64
Nodo Corresponsal
CN Windows XP ‐
Interfaz con AR 2001:db8:bb::100/64Corresponsal XP
Access Point
AP A ‐ ‐Bridge
‐
AP B ‐ ‐ ‐
Switch Switch‐A 3COM ‐ Conmutador ‐
![Page 30: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/30.jpg)
Escenario 2: Uso de simuladores
• OPNET xOPNET• OMNeT++
x
![Page 31: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/31.jpg)
Escenario 2: Simulador OMNeT++
• Se optó por usar el simulador OMNeT++ por laSe optó por usar el simulador OMNeT++ , por lano necesidad de licencias.
• Dado que no poseía todas las características• Dado que no poseía todas las característicasque se requerían probar, fue necesario haceruso de un modelo de simulación que
x uso de un modelo de simulación quefuncionara con OMNeT++, denominadoxMIPv6xMIPv6.
![Page 32: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/32.jpg)
Escenarios simulador OMNeT++
• Los escenarios de pruebas realizadas en elLos escenarios de pruebas realizadas en elsimulador.
Tipo de Tráfico Función dispositivos
Intercambio de echos ICMPv6.
‐> MN a CN‐> CN a MN
Modelo UDP cliente‐servidor
‐MN: servidor‐ CN: cliente
Modelo TCP cliente‐servidor
‐MN: cliente‐ CN: servidorservidor CN: servidor
![Page 33: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/33.jpg)
Pruebas simulador OMNeT++
Móvil en red localMóvil en red localMóvil en red foráneaDi i l id d d d l i d lDistintas velocidades de desplazamiento delMN (1‐10 segundos)Tamaños de ventana de TCP diferentes.Comunicación y Transmisiones:Comunicación y Transmisiones:
Tráfico ICMPv6 (Intercambio de echos deli i d )solicitudes y respuesta)Tráfico TCP (Cliente/Servidor).Tráfico UDP (Cliente/Servidor).
![Page 34: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/34.jpg)
Resultados simulador OMNeT++
Características tráfico ICMPv6Tamaño (Bytes): 32Intervalo entre envíos (s) : 0.5
Tiempos de retraso del MN desplazándose a 1[m/s]
P t j d é did dPorcentajes de pérdidas de paquetes para distintas velocidades del MN
![Page 35: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/35.jpg)
Resultados simulador OMNeT++
CN: Servidor, MN: ClienteTráfico TCP
1[ / ]
Tiempo [s]
Tiempo de transferencia
73.591452667574.0995108011 73.8490285699 73.7471208535 73.6448353236
1[m/s]
73.5914526675 73.6448353236
Ventana Anunciada[Bytes]
![Page 36: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/36.jpg)
Resultados simulador OMNeT++
CN: Servidor, MN: ClienteTráfico UDP
![Page 37: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/37.jpg)
6. Pruebas realizadas
![Page 38: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/38.jpg)
Dispositivos implementados
• Home Agent (HA)Home Agent (HA).
• Mobile Node (MN).
• Correspondent Node (CN).
![Page 39: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/39.jpg)
Topología#1
Uso de una red cableada Verificación delUso de una red cableada.‐ Verificación delcorrecto traslado del MN y el intercambio demensajes de registro de MIPv6.
![Page 40: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/40.jpg)
Topología#2
• Uso de 2 Puntos de Acceso (AP) ‐ MN seUso de 2 Puntos de Acceso (AP). MN setrasladó de su red local a una red foránea.
![Page 41: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/41.jpg)
Topología#2
• Uso de 2 Puntos de Acceso (AP) ‐ MN seUso de 2 Puntos de Acceso (AP). MN setrasladó de su red local a una red foránea.
![Page 42: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/42.jpg)
Escenarios verificados ‐1
Móvil en red localMóvil en red localMóvil en red foráneaR i d l MNRegistro del MNMóvil de regreso a red localRegistro del MNEstructuras de datosEstructuras de datosProceso de movilidad en el HAP d ilid d l MNProceso de movilidad en el MN
![Page 43: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/43.jpg)
Requerimientos Escenario ‐1
Dado que era necesario soportar MIPv6 enDado que era necesario soportar MIPv6 encada elemento, a excepción de los APs y el
i h il l k l d Liswitch, se tuvo que compilar el kernel de Linuxpara habilitar varias opciones para MIPv6:
CONFIG_EXPERIMENTAL=y CONFIG SYSVIPC=y_ y CONFIG_PROC_FS=y CONFIG_NET=y CONFIG_INET=y _ y CONFIG_IPV6=y CONFIG_IPV6_MIP6=y CONFIG_XFRM=y CONFIG_XFRM_USER=y CONFIG_XFRM_ENHANCEMENT=y CONFIG_XFRM_SUB_POLICY=y
CONFIG INET6 XFRM MODE ROUTEOPTIMIZATION CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=y
![Page 44: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/44.jpg)
Configuraciones Escenario ‐1
Configuración MIPv6:Configuración MIPv6:#Funcionalidad de HA y registro de eventos NodeConfig HA; DebugLevel 10; g ;#Activar optimización de handover OptimisticHandoff disabled; #Optimización de ruta con otros MNs y CNs. Cuando se utiliza la optimización únicamente hay que habilitar DoRouteOptimizationCN disabled;DoRouteOptimizationMN disabled; #Definir interfaz involucrada en movilidad Interface "eth0"; #D fi i ió d líti d d itid#Definición de políticas de nodos permitidosBindingAclPolicy 2001:db8:aa::10 allow; DefaultBindingAclPolicy allow; #Uso de IPSec. Al utilizarlo hay que habilitarlo UseMnHaIPsec disabled;UseMnHaIPsec disabled;#Desactivar capacidad de administración de movilidad KeyMngMobCapability disabled; #No comentar las siguientes líneas al utilizar IPSec #IPsecPolicySet { y {# HomeAgentAddress 2001:db8:aa::1; # HomeAddress 2001:db8:aa::10/64; # IPsecPolicy HomeRegBinding UseESP 1 2; # IPsecPolicy MobPfxDisc UseESP 5 6; # IPsecPolicy TunnelHomeTesting UseESP 7 8;#}
![Page 45: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/45.jpg)
Escenarios verificados ‐2
Comunicación y Transmisiones:ICMPv6 (ping)ICMPv6 (ping)
UDP (VLC – video entre el MN y el CN)
![Page 46: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/46.jpg)
Escenarios verificados ‐2
Comunicación y Transmisiones:TCP (Cliente/Servidor FTP)TCP (Cliente/Servidor FTP)UDP (VLC – video entre el MN y el CN)
![Page 47: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/47.jpg)
Escenarios verificados ‐3
Tráfico TCP con FTP Filezilla:Cliente/servidor el MN fue el cliente y elCliente/servidor, el MN fue el cliente y elCN el servidor.
![Page 48: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/48.jpg)
Escenarios verificados ‐4
Configuración y captura del registro del MNConfiguración y captura del registro del MNcon IPSec habilitado.
![Page 49: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/49.jpg)
7. Siguientes pasosg p
![Page 50: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/50.jpg)
Siguientes pasos
• Nuevo protocolo de pruebas los
Siguientes pasos
• Nuevo protocolo de pruebas, losrequerimientos y las bases técnicas para laspróximas licitaciones de equipos y soluciones,superando las limitaciones actuales y parasuperando las limitaciones actuales y parabrindar acceso inalámbrico robusto y
fi bl ól IP 4 i biéconfiable no sólo por IPv4 sino también porIPv6.
• Colaborar con GTs de RedCLARA, como elanterior de EduRoam , para el planteamientodel posible uso de MIPv6, en segmentos dedel posible uso de MIPv6, en segmentos dered locales.
![Page 51: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/51.jpg)
8. Conclusiones
![Page 52: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/52.jpg)
Conclusiones
• Se presentaron los principales resultados de
Conclusiones
• Se presentaron los principales resultados delas primeras pruebas realizadas en losambientes con un software simulador y enuna maqueta con equipos cada unouna maqueta con equipos cada unosoportando MIPv6.
• Los datos obtenidos permitieron verificar el• Los datos obtenidos permitieron verificar elfuncionamiento en la práctica de variosconceptos y propuestas referentes a laoperación de MIPv6 con SW libreoperación de MIPv6 con SW libre.
![Page 53: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/53.jpg)
Conclusiones
• No se realizó una comparación con MIPv4 por
Conclusiones
• No se realizó una comparación con MIPv4 porla falta de implementaciones accesibles.
C b d l últi d ll• Con pruebas de los últimos desarrollos ymejoras para MIPv6, se determinaráj p ,finalmente si es conveniente poner enfuncionamiento servicios en producción confuncionamiento servicios en producción conmovilidad con IPv6, con equipos de marcapara la RIU, pero con buen soporte de ambos.
![Page 54: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/54.jpg)
9. Agradecimientosg
![Page 55: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/55.jpg)
Agradecimientos
• A las autoridades de la UNAM en especial a la
Agradecimientos
• A las autoridades de la UNAM, en especial a ladirectora de la Dirección deTelecomunicaciones (DGTIC‐DT) la maestraMaría de Lourdes Pastrana, por las facilidadesMaría de Lourdes Pastrana, por las facilidadesproporcionadas.
• Comité de Programa TICAL2015.
• Los organizadores y personal de RedCLARA• Los organizadores y personal de RedCLARA.
• Personal de REUNA.e so a de U .
![Page 56: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/56.jpg)
10. Referencias
![Page 57: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/57.jpg)
Referencias
• Fernández Azael: Trece Años de IPv6 en México Caso UNAM
Referencias
• Fernández, Azael: Trece Años de IPv6 en México. Caso UNAM.
Revista Digital Universitaria (RDU), vol.13, no.6, art.61 (2012)
• Grupo de Trabajo de IPv6 en CLARA. http://www.redclara.net
d lá b ( ) h //• Red Inalámbrica Universitaria (RIU), http://www.riu.unam.mx
• Librería de simulación OMNeT++, http://www.omnetpp.org, p // pp g
• Modelo de simulación xMIPv6, https://github.com/zarrar/xMIPv6
• xMIPv6, www.kn.e‐technik.tu‐dortmund.de
• Tesis “Movilidad IPv6: estudio pruebas y propuesta de uso” UNAM• Tesis Movilidad IPv6: estudio, pruebas y propuesta de uso . UNAM
• Reporte “Pruebas de Movilidad IPv6”. UNAM.
![Page 58: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/58.jpg)
Algunos documentos gen la IETF sobre MIPv6
• RFCs:
– 7563 Extensions to the Proxy Mobile IPv6 ‐ Access7563 Extensions to the Proxy Mobile IPv6 AccessNetwork Identifier Option
– 7561 Extensions Mapping Quality of Service (QoS)Procedures of Proxy Mobile IPv6 (PMIPv6) and WLANProcedures of Proxy Mobile IPv6 (PMIPv6) and WLAN
– 7611 Multicast Listener Extensions for Mobile IPv6(MIPv6) and Proxy Mobile IPv6 (PMIPv6) FastHandoversHandovers
– 7389 on Separation of Control and User Plane for
58
Proxy Mobile IPv6
![Page 59: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/59.jpg)
Algunos documentos gen la IETF sobre MIPv6
• RFCs:
– 7287 Mobile Multicast Sender Support in Proxy7287 Mobile Multicast Sender Support in ProxyMobile IPv6 (PMIPv6) Domains
– 7222Quality‐of‐Service Option for Proxy Mobile IPv6
7161 Proxy Mobile IPv6 (PMIPv6) Multicast– 7161 Proxy Mobile IPv6 (PMIPv6) MulticastHandover Optimization by the SubscriptionInformation Acquisition through the LMA (SIAL)
– 7148 Prefix Delegation Support for Proxy Mobile IPv6– 7148 Prefix Delegation Support for Proxy Mobile IPv6
– 7109 Flow Bindings Initiated by Home Agents for
59Mobile IPv6
![Page 60: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/60.jpg)
RFCs anteriores
RFC 7148 / 7156 / 7161 P M bil IP 6• RFC 7148 / 7156 / 7161 ‐‐ Proxy Mobile IPv6• RFC 7066 “IPv6 for Third Generation Partnership Project (3GPP)
Cellular Hosts”Cellular Hosts
RFC 6572 “RADIUS S t f P M bil IP 6”• RFC 6572 “RADIUS Support for Proxy Mobile IPv6”• RFC 5094 “Mobile IPv6 Vendor Specific Option”
![Page 61: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/61.jpg)
www.ipv6.unam.mx
61
![Page 62: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/62.jpg)
www.netlab.unam.mx
62
![Page 63: Pruebas y Análisis de la Movilidad IPv6 en la UNAM · Pruebas y Análisis de laPruebas y Análisis de la Movilidad IPv6 en la UNAM Azael Fernández Alcántara Geo ani Domíng e LópeGeovani](https://reader037.fdocuments.co/reader037/viewer/2022110300/5ba4499e09d3f238618cf011/html5/thumbnails/63.jpg)
i G R A C I A S !i G R A C I A S !T H A N K Y O U !T H A N K Y O U !O B R I G A D O !O B R I G A D O !