IP Móvil

29
19.1 INTRODUCCIÓN En este capítulo se va a considerar una extensión reciente de IP diseñada para permitir a los equipos portátiles moverse de una red a otra. Referencias: Redes Globales Douglas Comer

Transcript of IP Móvil

19.1 INTRODUCCIÓN

• En este capítulo se va a considerar una extensión reciente de IP diseñada para permitir a los equipos portátiles moverse de una red a otra.

• Referencias:• Redes Globales Douglas Comer

19.2 MOVILIDAD RUTEO Y DIRECCIONAMIENTO

• La computación móvil se refiere a un sistema que permite a los equipos moverse de un lugar a otro. • La movilidad está asociada con la tecnología

inalámbrica que permite el traslado a través de grandes distancias a gran velocidad.

19.2 MOVILIDAD RUTEO Y DIRECCIONAMIENTO

• El esquema de direccionamiento IP fue diseñado y optimizado para un entorno fijo que dificulta la movilidad. • Mover un host a una nueva red significa:

• La dirección del host debe cambiar.• Los routers deben propagar una ruta de host

específico en toda la Internet.

19.3 CARACTERÍSTICAS DE IP MÓVIL

• El IETF ideó una solución al problema de la movilidad que supera algunas de las limitaciones del esquema de direccionamiento IP original.• Llamado IP mobility support (soporte de

movilidad IP), o mobile IP.• Las características generales son las siguientes:

19.3 CARACTERÍSTICAS DE IP MÓVIL

Transparencia. La movilidad es transparente para las aplicaciones y protocolos de capa de transporte, así como a los routers no implicados en el cambio.

La interoperabilidad con IPv4.Un host mediante IP móvil puede interoperar con hosts fijos que ejecutan software IPv4 convencional, así como con otros hosts móviles.

19.3 CARACTERÍSTICAS DE IP MÓVIL

EscalabilidadEn particular, permite cruzar la movilidad con el Internet global.Seguridad. Ofrece servicios de seguridad para asegurar que todos los mensajes sean auténticos.Macro MovilidadEn lugar de intentar manejar transiciones de red rápidas, IP móvil se centra en el problema de los movimientos de larga duración.

19.4 DESCRIPCIÓN DEL FUNCIONAMIENTO DE IP MÓVIL

• IP móvil soluciona el problema de movilidad al permitir que un solo ordenador almacene dos direcciones al mismo tiempo. • La primera dirección es permanente y fija. • La segunda dirección, es temporal que cambia al

moverse equipo, y sólo es válida mientras el equipo visita un lugar determinado.

19.4 DESCRIPCIÓN DEL FUNCIONAMIENTO DE IP MÓVIL

• Un host móvil obtiene una dirección principal en su red local. • Después de que se mueve a una red externa y

obtiene una dirección secundaria, debe enviar la dirección secundaria a un agente de la red local.• Si el móvil se mueve de nuevo, obtiene una

nueva dirección secundaria, e informa al agente local de su nueva ubicación.

19.5 DETALLES DEL DIRECCIONAMIENTO MÓVIL

• La dirección primaria o home address de un móvil es asignada y administrada por el administrador de la red local del móvil.• No hay distinción entre la dirección asignada

para una computadora fija y una asignada a un equipo móvil.• Cada vez que se conecta a una red distinta de la

local, un móvil debe obtener una dirección temporal, conocido como un care of address.

19.5 DETALLES DEL DIRECCIONAMIENTO MÓVIL

• Una care of address se administra como cualquier otra dirección en la red externa.• Hay dos tipos de care of address.• Los dos tipos difieren en el método por el cual se

obtiene la dirección y en la entidad responsable de la expedición• La primera forma, que se conoce como co-located

care-of address, requiere un equipo móvil para manejar todos los desvíos en sí.

19.5 DETALLES DEL DIRECCIONAMIENTO MÓVIL

• La principal ventaja de la dirección conjunta reside en su capacidad para trabajar con la infraestructura de Internet existente. • Los routers de la red externa no saben si un

equipo es móvil. • La principal desventaja de la forma co-ubicada

surge del software adicional que requiere.

19.5 DETALLES DEL DIRECCIONAMIENTO MÓVIL

• La segunda forma, que se conoce como foreign agent care-of address.• La entidad activa, llama a un agente foráneo para

distinguirla del agente local en la red local del móvil.• Cuando se utiliza una dirección de auxilio con

agente foráneo, un móvil debe primero identificar la identidad del agente y, a continuación, ponerse en contacto con el agente para obtener una dirección de auxilio.

19.6 DESCUBRIMIENTO DEL AGENTE FORÁNEO

• El proceso de encontrar al agente foráneo usa el mecanismo ICMP de descubrimiento de router. • Los routers envían mensajes ICMP de advertencia

de router, que permitirá al host enviar un ICMP de solicitud de router. • En los mensajes de advertencia de router se usa

piggybacking para enviar información extra conocida como movility agent extension.

19.6 DESCUBRIMIENTO DEL AGENTE FORÁNEO

19.6 DESCUBRIMIENTO DEL AGENTE FORÁNEO

• Cada mensaje comienza con un campo TYPE de 1 octeto seguido del campo LENGTH de 1 octeto. • El campo LENGTH especifica el tamaño del

mensaje de extensión en octetos. • El campo LIFETIME específica la cantidad máxima

de tiempo en segundos que el agente está dispuesto a aceptar las solicitudes de registro. • El campo SEQUENCE NUM especifica un número

de secuencia del mensaje para permitir que un receptor determine cuando se pierde un mensaje.

19.6 DESCUBRIMIENTO DEL AGENTE FORÁNEO

Cada bit en el campo de código define una función específica del agente como se indica a continuación. Bit Significado

0 Es necesario registrarse con un agente, co-located care-of addressing no es permitido.

1 El agente está ocupado y no se acepta el registro.

2 Funciones de agente como un agente local.3 Funciones de agente como un agente foraneo.4 El agente utiliza encapsulación mínima.5 El agente utiliza encapsulación GRE-style.6 El agente soporta compresión de cabecera

cuando se comunica con el móvil.7 No usado.

19.7 AGENTE DE REGISTRO:

Antes de que pueda recibir datagrama del exterior, un

host móvil debe registrarse. El procedimiento de

registro permite a un host:

• Registrarse con un agente en la red externa.

• Registrarse directamente con su agente de origen

para solicitar el reenvío.

• Renovar el registro que va a expirar.

19.8 FORMATO DE REGISTRO DE MENSAJES

• Todos los mensajes de registro se envían a través de UDP• Los Proxy escuchan por el puerto 434

• Se requiere que cada solicitud que contenga una extensión de autenticación móvil-home que permite que el agente (proxy) de origen para verificar la identidad del móvil. La figura 19.3 ilustra el formato del mensaje.

• TYPE especifica si el mensaje es una petición de registro o una respuesta de registro.

• El campo LIFETIME especifica el número de segundos que el registro es válido

• HOME ADDRESS, HOME AGENT, Y CARE-OF ADDRESS especifican las dos direcciones IP del móvil y la dirección de su proxy de origen, y el campo de identificación, los bits del campo de Banderas se utilizan para especificar los detalles de reenvío que se enumeran en Figura 19.4.

Bit Significado0 Esta es una dirección

simultánea (adicional) en lugar de un reemplazo.

1 El Movil solicita agente local para hacer una copia de cada datagrama de difusión

2 Móvil esta usando para localizar de la dirección y se el datagrama se desencapsula

3 peticiones móviles de un agente para utilizar la encapsulación mínima

4 peticiones agente Movil para utilizar la encapsulación GRE

5 peticiones del Movil para Compresión de Cabecera

6-7 Reservado (debe ser cero)

19.9 LA COMUNICACIÓN CON UN AGENTE EXTERIOR

• ¿cómo puede un agente exterior y un host móvil comunicarse a través de una red si el móvil no tiene una dirección IP válida abordar en la red?• Un agente exterior debe utilizar la dirección de

origen del móvil para la comunicación. • No se usa ARP para la unión de direcciones, el

agente graba la dirección de hardware del móvil cuando llega una petición y utiliza la información registrada para suministrar la conexión necesaria.

19.10 DATAGRAMAS DE TRANSMISIÓN Y RECEPCIÓN

• Una vez que se ha registrado, un móvil en una red externa puede comunicarse con un host arbitrario.• El móvil crea un datagrama que tiene el equipo

receptor en el campo de destino y la dirección de origen del móvil.• Cada respuesta se reenvía a la red doméstica del

móvil, donde un agente intercepta los datagramas, lo encapsula en otro datagrama y reenvía otro directamente al móvil o al agente externo que el móvil está utilizando.

19.1 1 EL PROBLEMA TWO-CROSSING

• IP para móviles introduce una ineficiencia de enrutamiento conocido como el problema 2X que ocurre cuando un móvil visita de una red externa lejos de su origen y luego se comunica con un ordenador cerca del lugar en el exterior. • Cada datagrama enviado a los móviles viajeros al

otro lado del Internet, luego reenvía el datagrama de nuevo al sitio externo. La eliminación del problema requiere la propagación específica de rutas, el problema sigue siendo para cualquier destino que no recibe el host la ruta especifica.

19.12 COMUNICACIÓN CON LOS EQUIPOS DE LA RED DOMÉSTICA

• Cuando un móvil está visitando una red exterior, el agente local del móvil deben interceptar todos los datagramas enviados al móvil .

• Normalmente, el agente local es el router que conecta la red de origen del móvil con el resto del internet .

• Antes de enviar un datagrama, el agente local examina su tabla de hosts móviles para determinar si el host de destino se encuentra actualmente en el hogar o visitando una red extranjera .

• Si el móvil se encuentra en la red local utiliza ARP para la dirección de hardware del móvil, encapsular el datagrama, y transmitirlo.• Ya no utiliza el Router por que se encuentra

dentro de la red local.• El uso de ARP proxy también resuelve el

problema de múltiples conexiones.• Esto es debido a que el agente local responde a

las peticiones ARP, por lo que los otros routers reenvían datagramas sin distinguir entre hosts móviles y no móviles.

19.13 RESUMEN

• IP para móviles permite a una computadora para pasar de una red a otra sin cambiar su dirección

• Cuando se mueve desde su red doméstica original a una red extranjera, un equipo móvil debe obtener una dirección adicional, temporal conocida como atención de la dirección.

• Si detecta que se ha movido un móvil es detectado por un agente de movilidad exterior y pide al agente para asignar una dirección de auxilio.• Después de obtener una atención de la dirección,

los registros móviles con su agente de origen.• Una vez finalizado el registro, un móvil puede

comunicarse con un sistema arbitrario en el Internet.