Movilidad en Redes IP. Tomás Robles Valladares DIT Univ. Politécnica Madrid

Documentos relacionados
Evento CITMATEL Conf: Movilidad en redes IP MSc.. Judith Vivar Mesa CUJAE

1908 Arquitectura de Redes

Mónica Cortés Dpto. de Ingeniería de Sistemas Telemáticos

WALC2011 Track 2: Despliegue de IPv6 Día -5 Guayaquil - Ecuador Octubre 2011

Luis Villalta Márquez

ELEMENTOS DE UNA RED VoIP. Page 1

cambiar la dirección IP) con independencia de la localización, movimiento e infraestructura de red utilizada.

GUÍA DE ESTUDIO TEMA 2. MODELO OSI. ESTÁNDARES Y PROTOCOLOS. MODELO TCP/IP.

ATEL ASESORES C.A IP Multimedia Subsystem Prof. Diógenes Marcano

Mobile IP 1 GSyC 2004

VIDEOCONFERENCIAS SOBRE SIP

66.62 Redes de Computadoras. Nicolás Matsunaga

Aspectos Básicos de Networking

GLOSARIO. Backbone.- Nivel más alto en una red jerárquica, generalmente el más rápido y capaz de transportar la mayoría del tráfico en una red.

VoIP. Voice Over IP. Gerard Sales Mariano Gracia Julian H. Del Olmo Jose M. Vila

SEÑALIZACIÓN H.323 Y SIP

El nivel de red de TCP/IP Enviar datagramas De una máquina a otra Utilizando rutas (locales) Sin garantías

El Modelo. Aplicación. Presentación. Sesión. Transporte. Red. Enlace. Físico

SISTEMAS OPERATIVOS Y TCP/IP. - El Modelo de Referencia TCP/IP -

SIP. Capacidades de SIP. Integración con Protocolos IETF. Que es SIP? Session Initiation Protocol

IP MÓVIL PROTOCOLO TCP/IP PARA REDES MÓVILES PRUEBAS DE FUNCIONAMIENTO Y CONECTIVIDAD CON WINDOWS NT

Aplicaciones sobre una red de telefonía IP. Presentado por: Tamara Ramírez Andrade Jaime Díaz Rojas

WALC2011 Track 2: Despliegue de IPv6 Día -1 Guayaquil - Ecuador Octubre 2011

Sistemas distribuidos

PROTOCOLO IP. Vicente Sánchez Patón. I.E.S Gregorio Prieto. Tema 1 SRI


Seguridad en Redes Convergentes: Seguridad en Voz sobre IP (VoIP) Internet Security Auditors Daniel Fernández Bleda CISSP, OPST/OPSA Trainer

UNIVERSIDAD NACIONAL DEL COMAHUE

RESUMEN. IPTV. Protocolos empleados y QoS

Clase 26 Soluciones al problema de direccionamiento Tema 7.- Ampliación de temas

HP Easy Tools. Guía del administrador

Cómo usar VNC y RDP a través de SSL VPN

Lima, Diciembre Componentes del H.323 El sistema de Voz Sobre IP está compuesto por los siguientes elementos o entidades:

CAPÍTULO 1: CONCEPTOS BÁSICOS DE TELEFONÍA

MÁSTER: INGENIERÍA INFORMÁTICA CURSO: 1º CUATRIMESTRE: 1º

Neighbor Discovery. Juan C. Alonso

Tema 6: Servicios multimedia bajo demanda

IP tunnels and Mobile IP José María Foces Morán

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma

Comunicación de Datos I Profesora: Anaylen López Sección IC631 MODELO OSI

DIDACTIFICACION DE IPv Stateless

Proyecto de Grado 2008 Anexo VII IP4JVM Glosario

Tecnológico Nacional de México INSTITUTO TECNOLÓGICO DE SALINA CRUZ

Señalización Sigtran. Ing. Juan Vanerio

El Protocolo IPv6 SUMARIO

Tema 6: Redes Locales Virtuales (VLAN)

Capítulo 7 Multimedia en Redes de Computadores

Guía del Curso Curso de Redes Locales

Glosario IPv6 SUMARIO

Introducción a TCP/IP

Servicio host to host. Conectar millones de LANs?

Ayudantía N 5 Redes De Datos CIT Profesor: Cristian Tala

Configuración del acceso a Internet en una red

Capitulo 3: Introducción a los Protocolos de Enrutamiento Dinámico

Qué es la Telefonía sobre IP (ToIP)?

Redes de Computadoras Septiembre de Teoría y problemas (75 %).

TELEMEDIDA PARA CLIENTES CON CONSUMOS >5GWH/AÑO< 100GWH/AÑO

Modelo TCP/IP. Página 1. Modelo TCP/IP

Introducción y Estado del Arte de IPv6. Francisco Obispo (fobispo@nic.ve) Coordinador del NIC-VE/CNTI/MCT/Venezuela

Autoconfiguración Stateless Autoconfiguración Stateful (DHCPv6) Conclusiones

Facultad de Ingeniería Mecánica y Eléctrica SEGURIDAD EN REDES EVOLUCION DE LA SEGURIDAD EN REDES TCP/IP

Introducción a las LAN, WAN y al Internetworking

Cortafuegos y Linux. Iptables

LA ARQUITECTURA TCP/IP

TEMA 0. Revisión Protocolo IPv4

Asiganción de direccionamiento IPv6 en la red de la Universitat de València

WALC 2010 Santa Cruz Bolivia 11 al 15 Octubre Alvaro Vives

Redes de Telecomunicaciones

Soporte de movilidad en la. Juan Fco. Rodríguez Hervella

Bloque IV: El nivel de red. Tema 10: Enrutamiento IP básico

TCP/IP e Internet. Eytan Modiano MIT. Eytan Modiano. Slide 1

CELERINET ENERO-JUNIO 2013 ESPECIAL

10. Enrutamiento y reenvió de paquetes

Internet. - Uyless Black: Redes de ordenadores: Protocolos, normas e interfaces [2ª edición] RA-MA Editorial, ISBN

WHITE HACK Seguridad en Redes Convergentes: Seguridad en Voz sobre IP (VoIP) Mayo 2004

SIP: Session Initiation Protocol IRIS-MMEDIA XV Grupos de Trabajo de RedIRIS Mayo 2003

CUESTIONARIO PARA EL PROTOCOLO TCP/IP PREGUNTAS

El papel de IPv6 en el soporte a la Movilidad IP Alberto Cabellos-Aparicio (acabello@ac.upc.es) CCABA, UPC

Semestre I Aspectos básicos de Networking

Protocolos de Voz sobre IP (continuación)

Protocolos de Voz sobre IP

Protocolos de Interconexión de Redes

IT Essentials I: PC Hardware and Software

Guía de instalación rápida

Introducción a IPv6. José Domínguez Carlos Vicente. Universidad de Oregón

Repaso de conceptos Tema 1.- Introducción

Calidad de servicio en redes IP* Evaluation of Quality of Services in IP networks

Capítulo 1: Introducción


Problemas con IPv4. Espacio IPv4 limitado y mal distribuído

Protocolo IP. Campos del paquete IP:

Estudio de los riesgos relacionado con las redes Wi-Fi. A. Alejandro González Martínez

interoperabilidad de aplicaciones IPv4 e IPv6

1. PARAMETROS DE CALIDAD DE SERVICIO. -PERDIDAS DE PAQUETES EN LOS ROUTERS: Vía TCP son recuperables, pero las retransmisiones TCP son

Asterisk, proxies SIP, servidores de aplicaciones A qué se puede jugar? jesusr@voztele.com

PROTOCOLO DE INTERNET VERSIÓN 6

CONTENIDO. 10. Protocolo RIPng 11. Direcciones IPv6

Redes Unix 1.- Arquitectura de protocolos de Internet El nivel de red.

REDES DE COMPUTADORES Convocatoria de Febrero 2005

Administración de dispositivos móviles

Transcripción:

Movilidad en Redes IP Tomás Robles Valladares DIT Univ. Politécnica Madrid

Contenido Qué es movilidad? Concepto de movilidad IP Características de la movilidad Movilidad IPv6 Movilidad a nivel de Aplicación Movilidad SIP Revisión General Enero 2007 Movilidad en Redes IP ( 2 )

Qué es movilidad? Movible capaz de moverse o ser movido Adaptable, versátil Cambiable en apariencia o propósito Migratorio que se mueve habitual u ocasionalmente La movilidad no es un servicio No tiene valor si no va acompañada de otros servicios Mejora la disponibilidad de otros servicios Enero 2007 Movilidad en Redes IP ( 3 )

La movilidad no implica conexión inalámbrica Enero 2007 Movilidad en Redes IP ( 4 )

Tipos de movilidad inmovilidad Movilidad discreta Movilidad continua Cambio de rol Cambio de componente Movilidad personal portabilidad Movilidad del terminal Movilidad en la red Portabilidad Aplicación / Servicio Movilidad de sesión Enero 2007 Movilidad en Redes IP ( 5 )

Movilidad personal Permite a un usuario acceder a servicios con independencia de terminales y redes El usuario puede obtener el servicio desde cualquier red en cualquier sitio. Consiste en redirigir todas las llamadas a los dispositivos del usuario. Data Profile Home Domain Computing Word processor Compiler Information Databases Printer Fax Comunication E-mail Web FTP Remote login Network file system Multimedia conference Visiting Domain Visiting Services Computing Communication Visiting Facilities Printer Fax Enero 2007 Movilidad en Redes IP ( 6 )

Movilidad personal Usar diferentes dispositivos manteniendo la misma personalidad Por ejemplo, acceso al correo electrónico Webmail: remote access al buzón personal Alias: redirección de la dirección Funciones de movilidad Identificación Autenticación Control de acceso autorización Registro Enero 2007 Movilidad en Redes IP ( 7 )

Movilidad de terminal El terminal cambia de localización manteniendo todos los servicios. Portabilidad Interrumpe las comunicaciones durante el movimiento El usuario restablece la comunicación en la nueva localización Movilidad continua Asegura que las conexiones activas no se interrumpen mientras el terminal cambia de posición. Enero 2007 Movilidad en Redes IP ( 8 )

Requisitos de movilidad continua No tiene limitaciones geográficas El terminal trabaja en cualquier parte Es independiente de la tecnología de red Se conecta automáticamente en cualquier localización Se comunica con otros nodos que no implementan movilidad Comunica con cualquier nodo de red. No tiene efecto a nivel de aplicación No modifica el direccionamiento estándar Seguro Realiza las funciones de movilidad en cualquier localización Puede intercambiar información protegida. Enero 2007 Movilidad en Redes IP ( 9 )

Contenido Qué es movilidad? Concepto de movilidad IP Características de la movilidad Movilidad IPv6 Movilidad a nivel de Aplicación Movilidad SIP Revisión General Enero 2007 Movilidad en Redes IP ( 10 )

Movilidad IP: en la red base Home Network 138.4.5.12 159.206.31.2 Mobile node 1 At Home Network datagrams use standard IP routing Correspondent node Enero 2007 Movilidad en Redes IP ( 11 )

Arquitectura de movilidad Registro en la Red Extranjera Incorporación a la Red Extranjera Redireccionamiento en la Red Base Intercambio de información Del Nodo Interlocutor al Móvil A través de un túnel Del Nodo Móvil al Interlocutor A través de la Red Base (rutas estrictas) Directamente al Nodo Interlocutor (rutas no estrictas) Eliminación del registro Se vuelve a la Red Base Se mueve a otra Red Extranjera Enero 2007 Movilidad en Redes IP ( 12 )

Movilidad IP: nueva localización Home Network 138.4.5.12 159.206.31.2 Mobile node Home Agent 138.4.5.12 Correspondent node 2 Mobile node 138.100.27.7 Mobil Node registers new location in its Home Agent 1 Foreign Network Foreign Agent Mobile Node configures its IP address in the new location (care-of address) 3 There is not communication during movement Enero 2007 Movilidad en Redes IP ( 13 )

Fase de servicio Los Nodos Interlocutores realizan conexiones utilizando la Dirección Base del Nodo Móvil Tráfico con origen el Nodo Interlocutor Nodo Interlocutor Agente Base Agente Base (túnel) Red Extranjera Agente Extranjero Nodo Móvil directamente al Nodo Móvil Tráfico con origen el Nodo Móvil Ruta con fuente no estricta Nodo Móvil Nodo Interlocutor La dirección origen es la Dirección Base Ruta con fuente estricta Red Extranjera Red Base Nodo Móvil Agente Extranjero (túnel) Agente Base Nodo Móvil (túnel) Agente Base Agente Base Nodo Interlocutor Enero 2007 Movilidad en Redes IP ( 14 )

Nodo Móvil Nodo Interlocutor Home Network Mobile node 138.4.5.12 1 Datagram is detunneled and delivered to the Correspondent Node via standard IP routing Home Agent 138.4.5.12 159.206.31.2 Correspondent node 1 Mobile node Datagram is tunnelled and delivered to the Foreign Agent 2 Foreign Agent Datagram is tunneled to the Home Agent 138.100.27.7 Foreign Network Enero 2007 Movilidad en Redes IP ( 15 )

Nodo Móvil Nodo Interlocutor Home Network 138.4.5.12 Mobile node Home Agent 138.4.5.12 159.206.31.2 Correspondent node Mobile node Foreign Agent 1 Datagrams sent by the mobile node use standard IP routing to its destination 138.100.27.7 PATH OPTIMIZATION Foreign Network Enero 2007 Movilidad en Redes IP ( 16 )

Nodo Interlocutor Nodo Móvil Home Network 138.4.5.12 1 Datagram to mobile node arrives on home network via standard IP routing Mobile node Home Agent 138.4.5.12 159.206.31.2 Correspondent node 3 Mobile node Datagram is detunnelled and delivered to the mobile node 2 Foreign Agent Datagram is intercepted by home agent and is tunnelled to care-of address 138.100.27.7 Foreign Network Enero 2007 Movilidad en Redes IP ( 17 )

Nodo Interlocutor Nodo Móvil Home Network 138.4.5.12 Mobile node Home Agent 1 159.206.31.2 Correspondent Node can learn the new location the of Mobile Node Correspondent node Mobile node 138.4.5.12 Foreign Agent 138.100.27.7 Foreign Network PATH OPTIMIZATION Enero 2007 Movilidad en Redes IP ( 18 )

Eliminación del registro El Nodo Móvil deja la Red Extranjera Formas de saberlo No recibir durante mucho tiempo un mensaje de Advertencia del Agente Extranjero Se puede solicitar explícitamente una advertencia Recibir un mensaje de otro Agente Extranjero Es necesario cambiar el registro, aunque sigamos en la misma red. Registro en la nueva red a la que se llega Se pasa a otra Red Extranjera El Agente Base elimina un registro y pone otro Se vuelve a la Red Base El Agente Base elimina la redirección Enero 2007 Movilidad en Redes IP ( 19 )

Movilidad IP: eliminación de registro Home Network 138.4.5.12 2 At Home Network datagrams use standard IP routing again Mobile node Home Agent 159.206.31.2 Correspondent node 1 Home Agent removes previous locations of the Mobile node Mobile node Foreign Agent Foreign Network Enero 2007 Movilidad en Redes IP ( 20 )

Contenido Qué es movilidad? Concepto de movilidad IP Características de la movilidad Movilidad IPv6 Movilidad a nivel de Aplicación Movilidad SIP Revisión General Enero 2007 Movilidad en Redes IP ( 21 )

Problemas Cómo sabe el Nodo Móvil que ha cambiado de red? Cómo informa al resto del mundo? Cómo se optimiza la ruta de los paquetes con los Nodos Interlocutores? Cómo sabe el Agente Base detectar la ausencia del Nodo Móvil? Cómo reencamina el tráfico de los Nodos Interlocutores? Qué seguridad tiene la movilidad? Qué pasa si tarda mucho en establecerse una nueva asociación? Qué pasa con las nuevas conexiones cuando el Nodo Móvil está en una Red Extranjera? Enero 2007 Movilidad en Redes IP ( 22 )

Movilidad en IPv6 IPv6 se diseño de base con la funcionalidad para soportar la movilidad de manera eficiente En IPv6 no se utiliza la función de FA Se obtiene una dirección temporal de entrega (COA) mediante los mecanismos de autoconfiguración: Stateless (Router Advertisements) o Statefull (DHCP) IPv6 incluye un mecanismo para informar a un nodo del cambio de localización de un móvil Base de datos de ligaduras (Binding Cache) Paquetes para actualizarla (Binding Update, Binding Acknowledgment, Binding Request) Uso de la cabecera de encaminamiento (Routing Header) para evitar los túneles Enero 2007 Movilidad en Redes IP ( 23 )

Facilidades de IPv6 Autoconfiguración de direcciones Para configurar la Dirección Prestada No es necesario Agente Extranjero Descubrimiento de Vecindario Para detectar movimiento Optimización de rutas Cabeceras de encaminamiento IPv6 Seguridad IPv6 Utiliza facilidades de autenticación y encriptación Facilidades adicionales Coexistencia con filtrados de entrada de Internet Paso de testigo suave como parte de la optimización de rutas Renumeración de la Red Base Descubrimiento automático del Agente Base Enero 2007 Movilidad en Redes IP ( 24 )

Operación del Nodo Móvil 1. El Nodo Móvil se desplaza a una nueva localización 2. Configura una nueva Dirección Prestada Utiliza Stateless Address Autoconfiguration Stateful Address Autoconfiguration (DHCPv6) 3. Construye una nueva ligadura Actualiza la Lista de Ligaduras Registra la ligadura en la Red Base Actualiza la Lista de Ligadura en los Nodos Interlocutores 4. Intercambia paquetes hacia o desde el Nodo Móvil Enero 2007 Movilidad en Redes IP ( 25 )

Detección de movimiento Basado en el Descubrimiento de Vecindario IPv6 Descubrimiento de router Basado en los prefijos de red a nivel de enlace Detección de Vecindario inalcanzable Complementado con información de niveles inferiores Poniendo la interfaz en modo de recepción Promiscuo Descubrimiento de router 1. Envía un mensaje de Solicitud de Router 2. Espera mensajes periódicos de Advertencia de Router El Nodo Móvil mantiene Lista de Routers por defecto (con tiempo de vida) Lista de Prefijos de Redes (con tiempo de vida) Es importante detectar lo antes posible la inalcanzabilidad del router Se utiliza la Detección de Vecindario Inalcanzable Enero 2007 Movilidad en Redes IP ( 26 )

Micro-movilidad En redes inalámbricas el Nodo Móvil tiene que informar de cada movimiento a su Red Base Tráfico de señalización Aumenta el retardo durante el paso de testigo Solución: Paso de testigo suave No obligar a la Red Base a conocer la localización exacta del Nodo Móvil. El Agente Base permite adquirir nuevas direcciones mientras se continúan usando las ya registradas Se aceptan paquetes en la Dirección Prestada vieja aun después de notificar la nueva dirección al Agente Base Enero 2007 Movilidad en Redes IP ( 27 )

Ligadura Ligadura = Asociación (Dirección Base del Nodo Móvil Dirección Prestada) Tiempo de vida de la asociación La lista de ligaduras de un nodo es la estructura de datos principal del protocolo de movilidad IPv6 Un Nodo Móvil puede tener mas de una Dirección de Encargo al mismo tiempo. Dirección de Encargo Primaria Es la dirección de la ligadura más reciente del Nodo Móvil Las ligaduras pueden ser fuente de problemas de seguridad Los paquetes deben incluir Autenticación de Cabeceras IPv6 Enero 2007 Movilidad en Redes IP ( 28 )

Actualización de ligaduras Registro de una nueva Dirección Prestada Se pide al router de la red base que actúe como Agente Base para el Nodo Móvil El Agente Base solo mantiene una ligadura por móvil El Dirección Prestada Primaria La ligadura se hace también con los Nodos Interlocutores Puede incluirse en cualquier paquete normal La ligadura también se envía como información aislada Cuando el móvil sospecha que el Agente Base no está operativo Cuando el interlocutor no envía los paquetes a la dirección apropiada El móvil no debe enviar actualizaciones de ligadura con mucha frecuencia Cuando el Nodo Móvil vuelve a su Red Base usa su Dirección Base como Dirección Prestada Debe enviar una Advertencia de Vecindario IPv6 Enero 2007 Movilidad en Redes IP ( 29 )

Ligadura en el Nodo Interlocutor El Nodo Interlocutor Lista de Ligaduras: (Dirección Base del móvil - Dirección Prestada Primaria) Actualización de Ligadura Después de configurar una nueva Dirección Prestada Cuando la ligadura ha caducado Las actualizaciones de ligadura tienen que ser asentidas Utilizando el Asentimiento de Ligadura Las Opciones de Destino pueden incluirse en cualquier paquete de datos Enero 2007 Movilidad en Redes IP ( 30 )

Optimización de rutas IPv6 permite enviar y recibir paquetes del Nodo Interlocutor directamente Los paquetes se encaminan usando las Cabeceras de Encaminamiento IPv6 La encapsulación IPv6 se utiliza solo en caso de que el Nodo Interlocutor no conozca la localización actual del Nodo Móvil Los paquetes se envían a la Dirección Base Al Agente Base redirige los paquetes al Nodo móvil El Agente Base no puede usar Cabeceras de Encaminamiento El Agente Base usa Descubrimiento de Vecindario para interceptar los paquetes del móvil recibidos en la Red Base. Enero 2007 Movilidad en Redes IP ( 31 )

Manejo de errores Los paquetes del Nodo Interlocutor al Nodo Móvil pueden generar errores Es importante devolver los errores generados al originatario Si el Nodo Interlocutor usa Encaminamiento en Cabecera, la dirección origen es el Nodo Interlocutor Los mensajes ICMP serán devueltos directamente el Nodo Interlocutor Si el Nodo Interlocutor no tiene entrada en su Lista de Ligaduras, el paquete será interceptado por al Agente Base, encapsulado y enviado por un túnel a la Dirección de Encargo La dirección origen en el túnel es la del Agente Base Pero los errores ICMP deben ser recibidos en el Nodo Interlocutor IPv6 usa encapsulación para entregar los errores ICMP al originatario ICMP contiene una parte del paquete que generó el error Enero 2007 Movilidad en Redes IP ( 32 )

Modo de Operación en IPv6 El NM al visitar una red externa adquiere una dirección de entrega (COA) Informa de su nueva localización a su HA y a todos los nodos con los que ha mantenido comunicación mediante un Binding Update Para ello el nodo móvil mantiene una lista de direcciones de nodos a quien debe informar de los cambios El HA reenvía los datagramas recibidos con destino en el NM hacia su nueva localización Enero 2007 Movilidad en Redes IP ( 33 )

Modo de Operación en IPv6 (II) Al recibir el NM un datagrama procedente del HA envía un mensaje de Binding Update al origen El origen crea una entrada en su tabla (Binding Cache) con la asociación <dir perm, dir. temp> enviando directamente al NM los sucesivos datagramas (Routing Header) Debe incluirse una cabecera de autenticación en los mensajes de Binding Update por razones de seguridad Enero 2007 Movilidad en Redes IP ( 34 )

Seguridad Se deben incluir mecanismos de protección IPsec en Actualizaciones de Ligadura Asentimientos de Ligadura No es necesario incluirlos en las Peticiones de Ligadura La cuestión importante es la coexistencia entre Movilidad Las facilidades de seguridad de Internet (Cortafuegos) Filtrado de entrada Muchos routers fronterizos descartan paquetes que vienen de dentro, si no tienen una dirección origen de una de las redes internas La solución a este problema consiste en entregar al túnel los paquetes con la Dirección de Encargo Su destino es el Agente Base Otra posibilidad es encapsular el paquete para el Cortafuegos Enero 2007 Movilidad en Redes IP ( 35 )

Conclusiones IP Móvil proporciona movilidad global en Internet independiente de las aplicaciones Complementa a la movilidad proporcionada por las subredes (micromovilidad) La movilidad en IPv4 presenta problemas de eficiencia y seguridad. IPv6 proporciona de base los mecanismos adecuados para solucionarlos Propuestas de futuro: Movilidad regionalizada. Ej: Cellular IP Calidad de Servicio (QoS) en IP móvil Integración en redes 3G Enero 2007 Movilidad en Redes IP ( 36 )

Contenido Qué es movilidad? Concepto de movilidad IP Características de la movilidad Movilidad IPv6 Movilidad a nivel de Aplicación Movilidad SIP Revisión General Enero 2007 Movilidad en Redes IP ( 37 )

Orígenes de SIP IETF - Internet Engineering Task Force MMUSIC - Multiparty Multimedia Session Control WG SIP developed by Handley, Schulzrinne, Schooler, and Rosenberg Submitted as Internet-Draft 7/97 Assigned RFC 2543 in 3/99 Internet Multimedia Conferencing Architecture Alternative to ITU s H.323 H.323 used for IP Telephony since 1994 Problems: No new services, addressing, features Concerns: scalability, extensibility Enero 2007 Movilidad en Redes IP ( 38 )

Filosofía de Diseño Norma de Internet IETF - http://www.ietf.org Reutilizar direccionamiento de Internet (URLs, DNS, proxies) Utilizar las potentes facilidades de Internet Reutilizar estructura de HTTP Basado en Texto Independencia respecto al protocolo subyacente: TCP, UDP, X.25, frame, ATM, etc. Soporte de multicast Enero 2007 Movilidad en Redes IP ( 39 )

Visión General Physical link network transport H.323 PPP Sonet MGCP/Megaco TCP SDP SIP Signaling AAL3/4 IPv4,IPv6 ATM Quality of Service RTSP AAL5 reservation RSVP UDP Ethernet Media transport Media encaps (H.261,MPEG) RTP PPP V.34 kernel Application daemon Enero 2007 Movilidad en Redes IP ( 40 )

Componentes SIP Agentes de Usuario Cliente que inicial las llamadas Modo cliente y servidor. Servidores Proxy: Statefull: Con estado Stateless: Sin estado. Redirect Registration Proxy Server Proxy Server Registration Server Redirect Server UAC UAS Enero 2007 Movilidad en Redes IP ( 41 )

Direccionamiento en SIP Utiliza los URLs de Internet Uniform Resource Locators Soporta tanto direciones Internet como PSTN Estructura general nombre@dominio Para completar una llamada debe resolverse a: User@Host Ejemplos: sip:alan@wcom.com sip:j.t. Kirk <kirk@starfleet.gov> sip:+1-613-555-1212@wcom.com;user=phone sip:guest@10.64.1.1 sip:790-7360@wcom.com;phone-context=vnet Enero 2007 Movilidad en Redes IP ( 42 )

Establecimiento de sesión SIP SIP User Agent Client INVITE sip:picard@uunet.com SIP User Agent Server 200 OK ACK Media Stream BYE 200 OK host.wcom.com sip.uunet.com Enero 2007 Movilidad en Redes IP ( 43 )

Intervención de un Servidor Proxy SIP User Agent Client SIP Proxy Server SIP User Agent Server INVITE sip:picard@wcom.com 200 OK INVITE sip:picard@uunet.com 200 OK ACK Media Stream BYE 200 OK host.wcom.com server.wcom.com sip.uunet.com Enero 2007 Movilidad en Redes IP ( 44 )

Ejemplo de redirección SIP User Agent Client SIP Redirect Server REGISTER picard@uunet.com SIP User Agent Server INVITE sip:picard@wcom.com 200 OK 302 Moved sip:picard@uunet.com ACK C 1 2 RS INVITE sip:picard@uunet.com 3 UAS 180 Ringing 200 OK ACK Media Stream host.wcom.com server.wcom.com sip.uunet.com Enero 2007 Movilidad en Redes IP ( 45 )

Movilidad del Terminal con SIP Home Network HP REGISTER #2 Cell 2 Signalling FP REGISTER #1 Cell 1 Visited Network Enero 2007 Movilidad en Redes IP ( 46 )

Movilidad del Terminal con SIP Home Network #1 INVITE HP #4 #2 INVITE Cell 2 Signalling Data FP INVITE #3 Cell 1 Visited Network Enero 2007 Movilidad en Redes IP ( 47 )

Movilidad del Terminal con SIP Home Network #1 reinvite #3 #4 HP REGISTER #3 Cell 2 Signalling Data FP REGISTER #2 Cell 1 Visited Network Enero 2007 Movilidad en Redes IP ( 48 )

Contenido Qué es movilidad? Concepto de movilidad IP Características de la movilidad Movilidad IPv6 Movilidad a nivel de Aplicación Movilidad SIP Revisión General Enero 2007 Movilidad en Redes IP ( 49 )

Comparación SIP vs. Movilidad IP Constante IP Dirección IP SIP SIP url user@home.com Actualizar Seguridad Implementación Registro Binding udp Vía HA SO Red Re-INVITE Call-ID, criptografía Aplicaciones Proxy Enero 2007 Movilidad en Redes IP ( 50 )

Temas abiertos Nivel de Enlace Control de acceso al medio, reserva de canales, seguridad Nivel de Red Gestión de movilidad, control de admisión, reserva de recursos, encaminamiento punto a punto, calidad de servicio Nivel de Transporte Altas tasas de error, retardos variables Aplicaciones Computación móvil, replicación, emulación, sincronización, localización de recursos, multimedia Enero 2007 Movilidad en Redes IP ( 51 )

Aplicaciones La movilidad no solo afecta a la red. Muchas aplicaciones pueden tener problemas si no son conscientes de la movilidad. diferentes puntos de acceso poca fiabilidad de los enlaces ancho de banda variable Replicación, emulación y sincronización Localización de recursos Aplicaciones multimedia y tiempo real Enero 2007 Movilidad en Redes IP ( 52 )