Вы находитесь на странице: 1из 150

Redes Wireless IP Mvil

Luis Marrone
LINTI UNLP

10 de octubre de 2011

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

1 / 59

Contenidos

Introduccin IP Mvil IPv4 Mvil IPv6 Mvil TCP Mvil Bibliografa

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

2 / 59

Contenidos

Introduccin IP Mvil IPv4 Mvil IPv6 Mvil TCP Mvil Bibliografa

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

2 / 59

Contenidos

Introduccin IP Mvil IPv4 Mvil IPv6 Mvil TCP Mvil Bibliografa

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

2 / 59

Contenidos

Introduccin IP Mvil IPv4 Mvil IPv6 Mvil TCP Mvil Bibliografa

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

2 / 59

Contenidos

Introduccin IP Mvil IPv4 Mvil IPv6 Mvil TCP Mvil Bibliografa

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

2 / 59

Contenidos

Introduccin IP Mvil IPv4 Mvil IPv6 Mvil TCP Mvil Bibliografa

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

2 / 59

Introduccin

Estamos en:

Introduccin IP Mvil IPv4 Mvil IPv6 Mvil TCP Mvil Bibliografa

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

3 / 59

Introduccin

Redes Mviles vs. Redes Portables

No confundir redes mviles con redes porttiles Una red porttil requiere conexin al mismo AP Una red mvil mantiene la conexin al cambiar de AP

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

4 / 59

Introduccin

Redes Mviles vs. Redes Portables

No confundir redes mviles con redes porttiles Una red porttil requiere conexin al mismo AP Una red mvil mantiene la conexin al cambiar de AP

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

4 / 59

Introduccin

Redes Mviles vs. Redes Portables

No confundir redes mviles con redes porttiles Una red porttil requiere conexin al mismo AP Una red mvil mantiene la conexin al cambiar de AP

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

4 / 59

Introduccin

Movilidad IP
El uso de las direcciones IP contradice los requerimientos de movilidad Las direcciones identican unvocamente a los usuarios Esa identidad dene el ruteo resultante La movilidad cambia la identidad El usuario mvil o jo necesita mantener su identidad para permanecer visible/alcanzable
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 5 / 59

Introduccin

Movilidad IP
El uso de las direcciones IP contradice los requerimientos de movilidad Las direcciones identican unvocamente a los usuarios Esa identidad dene el ruteo resultante La movilidad cambia la identidad El usuario mvil o jo necesita mantener su identidad para permanecer visible/alcanzable
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 5 / 59

Introduccin

Movilidad IP
El uso de las direcciones IP contradice los requerimientos de movilidad Las direcciones identican unvocamente a los usuarios Esa identidad dene el ruteo resultante La movilidad cambia la identidad El usuario mvil o jo necesita mantener su identidad para permanecer visible/alcanzable
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 5 / 59

Introduccin

Movilidad IP
El uso de las direcciones IP contradice los requerimientos de movilidad Las direcciones identican unvocamente a los usuarios Esa identidad dene el ruteo resultante La movilidad cambia la identidad El usuario mvil o jo necesita mantener su identidad para permanecer visible/alcanzable
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 5 / 59

Introduccin

Movilidad IP
El uso de las direcciones IP contradice los requerimientos de movilidad Las direcciones identican unvocamente a los usuarios Esa identidad dene el ruteo resultante La movilidad cambia la identidad El usuario mvil o jo necesita mantener su identidad para permanecer visible/alcanzable
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 5 / 59

Introduccin

X ejecuta ping a Y

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

6 / 59

Introduccin

Y se desplaza

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

7 / 59

Introduccin

Soluciones a la portabilidad

DHCP
Y recibe una IP a la red visitada

DNS dinmico
Y solicita al DNS principal de su dominio que asocie su nombre con la nueva IP

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

8 / 59

Introduccin

Soluciones a la portabilidad

DHCP
Y recibe una IP a la red visitada

DNS dinmico
Y solicita al DNS principal de su dominio que asocie su nombre con la nueva IP

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

8 / 59

Introduccin

Soluciones a la portabilidad

DHCP
Y recibe una IP a la red visitada

DNS dinmico
Y solicita al DNS principal de su dominio que asocie su nombre con la nueva IP

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

8 / 59

Introduccin

Soluciones a la portabilidad

DHCP
Y recibe una IP a la red visitada

DNS dinmico
Y solicita al DNS principal de su dominio que asocie su nombre con la nueva IP

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

8 / 59

Introduccin

DHCP DNS dinmico

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

9 / 59

Introduccin

Soluciones a la portabilidad

Solucin propietaria
CISCO: LAM (Local Area Mobility) Incluir direcciones de host en las tablas de ruteo

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

10 / 59

IP Mvil

Estamos en:

Introduccin IP Mvil IPv4 Mvil IPv6 Mvil TCP Mvil Bibliografa

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

11 / 59

IP Mvil

Mobile IP
Cubre portabilidad y movilidad Especicado en IPv4 e IPv6

IPv4 RFC 2002 10/1996 RFC 3220 01/2002 RFC 3344 08/2002 RFC 5944 10/2010

IPv6 RFC 3775 06/2004 RFC 6275 07/2011

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

12 / 59

IP Mvil

Mobile IP
Cubre portabilidad y movilidad Especicado en IPv4 e IPv6

IPv4 RFC 2002 10/1996 RFC 3220 01/2002 RFC 3344 08/2002 RFC 5944 10/2010

IPv6 RFC 3775 06/2004 RFC 6275 07/2011

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

12 / 59

IP Mvil

Generalidades

Conuyen tres mecanismos


1 2 3

Descubrimiento de la red visitada Registro de la nueva ubicacin del mvil Actualizacin del ruteo

No se pierden las conexiones Depende de la velocidad del nodo mvil Depende del alcance del rea de cobertura

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

13 / 59

IP Mvil

Mobile IP en accin

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

14 / 59

IPv4 Mvil

Estamos en:

Introduccin IP Mvil IPv4 Mvil IPv6 Mvil TCP Mvil Bibliografa

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

15 / 59

IPv4 Mvil

Integrantes

Nodo Mvil(Mobile Node MN) Red Nativa(Home Network HN) Direccin Nativa(Home Address HAd) Agente Local(Home Agent HA) Red Visitada(Foreign Network FN) Nodo Corresponsal(Correspondent Node CN) Care of Address CoA

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

16 / 59

IPv4 Mvil

Integrantes

Nodo Mvil(Mobile Node MN) Red Nativa(Home Network HN) Direccin Nativa(Home Address HAd) Agente Local(Home Agent HA) Red Visitada(Foreign Network FN) Nodo Corresponsal(Correspondent Node CN) Care of Address CoA

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

16 / 59

IPv4 Mvil

Integrantes

Nodo Mvil(Mobile Node MN) Red Nativa(Home Network HN) Direccin Nativa(Home Address HAd) Agente Local(Home Agent HA) Red Visitada(Foreign Network FN) Nodo Corresponsal(Correspondent Node CN) Care of Address CoA

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

16 / 59

IPv4 Mvil

Integrantes

Nodo Mvil(Mobile Node MN) Red Nativa(Home Network HN) Direccin Nativa(Home Address HAd) Agente Local(Home Agent HA) Red Visitada(Foreign Network FN) Nodo Corresponsal(Correspondent Node CN) Care of Address CoA

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

16 / 59

IPv4 Mvil

Integrantes

Nodo Mvil(Mobile Node MN) Red Nativa(Home Network HN) Direccin Nativa(Home Address HAd) Agente Local(Home Agent HA) Red Visitada(Foreign Network FN) Nodo Corresponsal(Correspondent Node CN) Care of Address CoA

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

16 / 59

IPv4 Mvil

Integrantes

Nodo Mvil(Mobile Node MN) Red Nativa(Home Network HN) Direccin Nativa(Home Address HAd) Agente Local(Home Agent HA) Red Visitada(Foreign Network FN) Nodo Corresponsal(Correspondent Node CN) Care of Address CoA

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

16 / 59

IPv4 Mvil

Integrantes

Nodo Mvil(Mobile Node MN) Red Nativa(Home Network HN) Direccin Nativa(Home Address HAd) Agente Local(Home Agent HA) Red Visitada(Foreign Network FN) Nodo Corresponsal(Correspondent Node CN) Care of Address CoA

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

16 / 59

IPv4 Mvil

Integrantes ...

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

17 / 59

IPv4 Mvil

Servicios

Descubrimiento de Agente Registro Descarte Silencioso

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

18 / 59

IPv4 Mvil

Servicios

Descubrimiento de Agente Registro Descarte Silencioso

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

18 / 59

IPv4 Mvil

Servicios

Descubrimiento de Agente Registro Descarte Silencioso

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

18 / 59

IPv4 Mvil

Resumen de operaciones
Los agentes mviles se anuncian con Aviso de Agente o mediante Solicitud de Agente El nodo mvil determina si se encuentra en red nativa o de visita Si red nativa
Opera normalmente Si de regreso anula el Registro con Solicitud de Registro Respuesta de Registro

Si red de visita obtiene CoA El nodo mvil registra el CoA con su agente local, intercambiando Solicitud de Registro Respuesta de Registro El corresponsal enva normalmente los datagramas al nodo mvil Esos datagramas son interceptados por el agente local. El agente local los encapsula en un tnel con destino CoA El nodo mvil enva datagramas al corresponsal normalmente.
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 19 / 59

IPv4 Mvil

Resumen de operaciones
Los agentes mviles se anuncian con Aviso de Agente o mediante Solicitud de Agente El nodo mvil determina si se encuentra en red nativa o de visita Si red nativa
Opera normalmente Si de regreso anula el Registro con Solicitud de Registro Respuesta de Registro

Si red de visita obtiene CoA El nodo mvil registra el CoA con su agente local, intercambiando Solicitud de Registro Respuesta de Registro El corresponsal enva normalmente los datagramas al nodo mvil Esos datagramas son interceptados por el agente local. El agente local los encapsula en un tnel con destino CoA El nodo mvil enva datagramas al corresponsal normalmente.
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 19 / 59

IPv4 Mvil

Resumen de operaciones
Los agentes mviles se anuncian con Aviso de Agente o mediante Solicitud de Agente El nodo mvil determina si se encuentra en red nativa o de visita Si red nativa
Opera normalmente Si de regreso anula el Registro con Solicitud de Registro Respuesta de Registro

Si red de visita obtiene CoA El nodo mvil registra el CoA con su agente local, intercambiando Solicitud de Registro Respuesta de Registro El corresponsal enva normalmente los datagramas al nodo mvil Esos datagramas son interceptados por el agente local. El agente local los encapsula en un tnel con destino CoA El nodo mvil enva datagramas al corresponsal normalmente.
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 19 / 59

IPv4 Mvil

Resumen de operaciones
Los agentes mviles se anuncian con Aviso de Agente o mediante Solicitud de Agente El nodo mvil determina si se encuentra en red nativa o de visita Si red nativa
Opera normalmente Si de regreso anula el Registro con Solicitud de Registro Respuesta de Registro

Si red de visita obtiene CoA El nodo mvil registra el CoA con su agente local, intercambiando Solicitud de Registro Respuesta de Registro El corresponsal enva normalmente los datagramas al nodo mvil Esos datagramas son interceptados por el agente local. El agente local los encapsula en un tnel con destino CoA El nodo mvil enva datagramas al corresponsal normalmente.
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 19 / 59

IPv4 Mvil

Resumen de operaciones
Los agentes mviles se anuncian con Aviso de Agente o mediante Solicitud de Agente El nodo mvil determina si se encuentra en red nativa o de visita Si red nativa
Opera normalmente Si de regreso anula el Registro con Solicitud de Registro Respuesta de Registro

Si red de visita obtiene CoA El nodo mvil registra el CoA con su agente local, intercambiando Solicitud de Registro Respuesta de Registro El corresponsal enva normalmente los datagramas al nodo mvil Esos datagramas son interceptados por el agente local. El agente local los encapsula en un tnel con destino CoA El nodo mvil enva datagramas al corresponsal normalmente.
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 19 / 59

IPv4 Mvil

Resumen de operaciones
Los agentes mviles se anuncian con Aviso de Agente o mediante Solicitud de Agente El nodo mvil determina si se encuentra en red nativa o de visita Si red nativa
Opera normalmente Si de regreso anula el Registro con Solicitud de Registro Respuesta de Registro

Si red de visita obtiene CoA El nodo mvil registra el CoA con su agente local, intercambiando Solicitud de Registro Respuesta de Registro El corresponsal enva normalmente los datagramas al nodo mvil Esos datagramas son interceptados por el agente local. El agente local los encapsula en un tnel con destino CoA El nodo mvil enva datagramas al corresponsal normalmente.
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 19 / 59

IPv4 Mvil

Resumen de operaciones
Los agentes mviles se anuncian con Aviso de Agente o mediante Solicitud de Agente El nodo mvil determina si se encuentra en red nativa o de visita Si red nativa
Opera normalmente Si de regreso anula el Registro con Solicitud de Registro Respuesta de Registro

Si red de visita obtiene CoA El nodo mvil registra el CoA con su agente local, intercambiando Solicitud de Registro Respuesta de Registro El corresponsal enva normalmente los datagramas al nodo mvil Esos datagramas son interceptados por el agente local. El agente local los encapsula en un tnel con destino CoA El nodo mvil enva datagramas al corresponsal normalmente.
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 19 / 59

IPv4 Mvil

Resumen de operaciones
Los agentes mviles se anuncian con Aviso de Agente o mediante Solicitud de Agente El nodo mvil determina si se encuentra en red nativa o de visita Si red nativa
Opera normalmente Si de regreso anula el Registro con Solicitud de Registro Respuesta de Registro

Si red de visita obtiene CoA El nodo mvil registra el CoA con su agente local, intercambiando Solicitud de Registro Respuesta de Registro El corresponsal enva normalmente los datagramas al nodo mvil Esos datagramas son interceptados por el agente local. El agente local los encapsula en un tnel con destino CoA El nodo mvil enva datagramas al corresponsal normalmente.
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 19 / 59

IPv4 Mvil

Resumen de operaciones
Los agentes mviles se anuncian con Aviso de Agente o mediante Solicitud de Agente El nodo mvil determina si se encuentra en red nativa o de visita Si red nativa
Opera normalmente Si de regreso anula el Registro con Solicitud de Registro Respuesta de Registro

Si red de visita obtiene CoA El nodo mvil registra el CoA con su agente local, intercambiando Solicitud de Registro Respuesta de Registro El corresponsal enva normalmente los datagramas al nodo mvil Esos datagramas son interceptados por el agente local. El agente local los encapsula en un tnel con destino CoA El nodo mvil enva datagramas al corresponsal normalmente.
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 19 / 59

IPv4 Mvil

Resumen de operaciones
Los agentes mviles se anuncian con Aviso de Agente o mediante Solicitud de Agente El nodo mvil determina si se encuentra en red nativa o de visita Si red nativa
Opera normalmente Si de regreso anula el Registro con Solicitud de Registro Respuesta de Registro

Si red de visita obtiene CoA El nodo mvil registra el CoA con su agente local, intercambiando Solicitud de Registro Respuesta de Registro El corresponsal enva normalmente los datagramas al nodo mvil Esos datagramas son interceptados por el agente local. El agente local los encapsula en un tnel con destino CoA El nodo mvil enva datagramas al corresponsal normalmente.
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 19 / 59

IPv4 Mvil

Resumen de operaciones
Los agentes mviles se anuncian con Aviso de Agente o mediante Solicitud de Agente El nodo mvil determina si se encuentra en red nativa o de visita Si red nativa
Opera normalmente Si de regreso anula el Registro con Solicitud de Registro Respuesta de Registro

Si red de visita obtiene CoA El nodo mvil registra el CoA con su agente local, intercambiando Solicitud de Registro Respuesta de Registro El corresponsal enva normalmente los datagramas al nodo mvil Esos datagramas son interceptados por el agente local. El agente local los encapsula en un tnel con destino CoA El nodo mvil enva datagramas al corresponsal normalmente.
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 19 / 59

IPv4 Mvil

Mecanismos y Mensajes de Mobile IPv4

Operacin Descubrimiento de agentes(HA, FA) Registro Tnel

Mecanismo ICMP y extensiones UDP IPenIP Encapsulado mnimo GRE

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

20 / 59

IPv4 Mvil

Registro

Mensajes encapsulados en UDP Paradigma cliente servidor Port bien conocido 434 Mensajes:
Solicitud de Registro Respuesta de Registro

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

21 / 59

IPv4 Mvil

Descubrimiento de Agentes, HA, FA

ICMP Aviso de Router Solicitud de Router Dos Tipos de Extensiones


Asociados a Control UDP Asociados a los de aviso ICMP

Tres formatos segn extensin

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

22 / 59

IPv4 Mvil

Descubrimiento de Agentes, HA, FA

ICMP Aviso de Router Solicitud de Router Dos Tipos de Extensiones


Asociados a Control UDP Asociados a los de aviso ICMP

Tres formatos segn extensin

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

22 / 59

IPv4 Mvil

Descubrimiento de Agentes, HA, FA

ICMP Aviso de Router Solicitud de Router Dos Tipos de Extensiones


Asociados a Control UDP Asociados a los de aviso ICMP

Tres formatos segn extensin

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

22 / 59

IPv4 Mvil

Descubrimiento de Agentes, HA, FA

ICMP Aviso de Router Solicitud de Router Dos Tipos de Extensiones


Asociados a Control UDP Asociados a los de aviso ICMP

Tres formatos segn extensin

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

22 / 59

IPv4 Mvil

Descubrimiento de Agentes, HA, FA

ICMP Aviso de Router Solicitud de Router Dos Tipos de Extensiones


Asociados a Control UDP Asociados a los de aviso ICMP

Tres formatos segn extensin

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

22 / 59

IPv4 Mvil

Descubrimiento de Agentes, HA, FA

ICMP Aviso de Router Solicitud de Router Dos Tipos de Extensiones


Asociados a Control UDP Asociados a los de aviso ICMP

Tres formatos segn extensin

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

22 / 59

IPv4 Mvil

Descubrimiento de Agentes, HA, FA

ICMP Aviso de Router Solicitud de Router Dos Tipos de Extensiones


Asociados a Control UDP Asociados a los de aviso ICMP

Tres formatos segn extensin

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

22 / 59

IPv4 Mvil

Descubrimiento de Agentes

Aviso de Agente Extensin del Aviso de Router de ICMP

IP TTL = 1 Frecuencia de envo = 1/3 del tiempo de vida Frecuencia ajustada aleatoriamente

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

23 / 59

2011-10-10

IP Mvil IPv4 Mvil Descubrimiento de Agentes

Descubrimiento de Agentes

Aviso de Agente Extensin del Aviso de Router de ICMP

IP TTL = 1 Frecuencia de envo = 1/3 del tiempo de vida Frecuencia ajustada aleatoriamente

Type: 16 Length: La longitud de la extensin en bytes, a partir del Sequence Number Sequence Number: Representa el nmero de mensajes enviados desde que se activ el agente Registration Lifetime: El tiempo de vida mximo que este agente aceptar en el pedido de registro recibido. R: Se requiere registro B: Ocupado. El agente no acepta ms pedidos de registro H: El agente que enva este mensaje acta como agente local (HA) F: dem para el caso que acte como agente extranjero (FA) M: Recibe datagramas provenientes de tneles con encapsulamiento mnimo. G: Acepta datagramas provenientes de tneles con encapsulamiento de ruteo genrico (GRE). r: Fijo en 0 T: Soporta tnel inverso U: Soporta tnel de UDP X: El agente soporta revocacin de registro I: El agente soporta registro regional reserved: Por el momento sin uso, se transmiten los bits en 0

IPv4 Mvil

Registro

El nodo mvil anuncia su ubicacin Renueva su registro Anula el registro Descubre su direccin nativa Mantener mltiples registros simultneos Anular parcialmente los registros Descubrir la direccin del Agente local

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

24 / 59

IPv4 Mvil

Registro

El nodo mvil anuncia su ubicacin Renueva su registro Anula el registro Descubre su direccin nativa Mantener mltiples registros simultneos Anular parcialmente los registros Descubrir la direccin del Agente local

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

24 / 59

IPv4 Mvil

Registro

El nodo mvil anuncia su ubicacin Renueva su registro Anula el registro Descubre su direccin nativa Mantener mltiples registros simultneos Anular parcialmente los registros Descubrir la direccin del Agente local

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

24 / 59

IPv4 Mvil

Registro

El nodo mvil anuncia su ubicacin Renueva su registro Anula el registro Descubre su direccin nativa Mantener mltiples registros simultneos Anular parcialmente los registros Descubrir la direccin del Agente local

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

24 / 59

IPv4 Mvil

Registro

El nodo mvil anuncia su ubicacin Renueva su registro Anula el registro Descubre su direccin nativa Mantener mltiples registros simultneos Anular parcialmente los registros Descubrir la direccin del Agente local

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

24 / 59

IPv4 Mvil

Registro

El nodo mvil anuncia su ubicacin Renueva su registro Anula el registro Descubre su direccin nativa Mantener mltiples registros simultneos Anular parcialmente los registros Descubrir la direccin del Agente local

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

24 / 59

IPv4 Mvil

Registro

El nodo mvil anuncia su ubicacin Renueva su registro Anula el registro Descubre su direccin nativa Mantener mltiples registros simultneos Anular parcialmente los registros Descubrir la direccin del Agente local

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

24 / 59

IPv4 Mvil

Registro en Accin

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

25 / 59

IPv4 Mvil

Algunos Inconvenientes
Corresponsal en la misma red que el mvil

Los datagramas enviados por Y a X llegarn sin inconvenientes Los datagramas que X enve a Y no llegan Y aplicar direccionamiento directo al Y a la misma red

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

26 / 59

IPv4 Mvil

Algunos Inconvenientes
Corresponsal en la misma red que el mvil

Los datagramas enviados por Y a X llegarn sin inconvenientes Los datagramas que X enve a Y no llegan Y aplicar direccionamiento directo al Y a la misma red

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

26 / 59

IPv4 Mvil

Algunos Inconvenientes
Corresponsal en la misma red que el mvil

Los datagramas enviados por Y a X llegarn sin inconvenientes Los datagramas que X enve a Y no llegan Y aplicar direccionamiento directo al Y a la misma red

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

26 / 59

IPv4 Mvil

Algunos Inconvenientes
Soluciones

Proxy ARP en HA ARP gratuito por parte de HA


HA enva un ARP broadcast: MAC Y CoA

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

27 / 59

IPv4 Mvil

Algunos Inconvenientes
Soluciones

Proxy ARP en HA ARP gratuito por parte de HA


HA enva un ARP broadcast: MAC Y CoA

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

27 / 59

IPv4 Mvil

Algunos Inconvenientes
Soluciones

Proxy ARP en HA ARP gratuito por parte de HA


HA enva un ARP broadcast: MAC Y CoA

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

27 / 59

IPv4 Mvil

Algunos Inconvenientes
Firewalls Listas de Acceso

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

28 / 59

IPv4 Mvil

Algunos Inconvenientes
Soluciones Firewalls Listas de Acceso

Tnel FA HA D A Observacin:
Paso obligado por B Ruteo no ptimo

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

29 / 59

IPv4 Mvil

Algunos Inconvenientes
Soluciones Firewalls Listas de Acceso

Tnel FA HA D A Observacin:
Paso obligado por B Ruteo no ptimo

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

29 / 59

IPv4 Mvil

Algunos Inconvenientes
Soluciones Firewalls Listas de Acceso

Tnel FA HA D A Observacin:
Paso obligado por B Ruteo no ptimo

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

29 / 59

IPv4 Mvil

Algunos Inconvenientes
Soluciones Firewalls Listas de Acceso

Tnel FA HA D A Observacin:
Paso obligado por B Ruteo no ptimo

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

29 / 59

IPv4 Mvil

Redes Mviles
Nodo Mvil se conecta a una red mvil

Y viaja en tren (T) con servicio de IP Mvil Y se registra con CoAT El Home Agent de Y (HAY) actualiza su tabla El tren se registra con un FAD (Foreign Agent Disponible), segn su marcha, con CoAD El corresponsal X enva un datagrama a Y El datagrama es ruteado a la red ja de Y El HAY lo encapsula con el CoAT El datagrama llega a la red ja de T Lo captura el HAT y lo encapsula con el CoAD El FAD lo desencapsula y lo enva al FAT El FAT lo desencapsula y lo enva a Y
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 30 / 59

IPv4 Mvil

Redes Mviles
Nodo Mvil se conecta a una red mvil

Y viaja en tren (T) con servicio de IP Mvil Y se registra con CoAT El Home Agent de Y (HAY) actualiza su tabla El tren se registra con un FAD (Foreign Agent Disponible), segn su marcha, con CoAD El corresponsal X enva un datagrama a Y El datagrama es ruteado a la red ja de Y El HAY lo encapsula con el CoAT El datagrama llega a la red ja de T Lo captura el HAT y lo encapsula con el CoAD El FAD lo desencapsula y lo enva al FAT El FAT lo desencapsula y lo enva a Y
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 30 / 59

IPv4 Mvil

Redes Mviles
Nodo Mvil se conecta a una red mvil

Y viaja en tren (T) con servicio de IP Mvil Y se registra con CoAT El Home Agent de Y (HAY) actualiza su tabla El tren se registra con un FAD (Foreign Agent Disponible), segn su marcha, con CoAD El corresponsal X enva un datagrama a Y El datagrama es ruteado a la red ja de Y El HAY lo encapsula con el CoAT El datagrama llega a la red ja de T Lo captura el HAT y lo encapsula con el CoAD El FAD lo desencapsula y lo enva al FAT El FAT lo desencapsula y lo enva a Y
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 30 / 59

IPv4 Mvil

Redes Mviles
Nodo Mvil se conecta a una red mvil

Y viaja en tren (T) con servicio de IP Mvil Y se registra con CoAT El Home Agent de Y (HAY) actualiza su tabla El tren se registra con un FAD (Foreign Agent Disponible), segn su marcha, con CoAD El corresponsal X enva un datagrama a Y El datagrama es ruteado a la red ja de Y El HAY lo encapsula con el CoAT El datagrama llega a la red ja de T Lo captura el HAT y lo encapsula con el CoAD El FAD lo desencapsula y lo enva al FAT El FAT lo desencapsula y lo enva a Y
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 30 / 59

IPv4 Mvil

Redes Mviles
Nodo Mvil se conecta a una red mvil

Y viaja en tren (T) con servicio de IP Mvil Y se registra con CoAT El Home Agent de Y (HAY) actualiza su tabla El tren se registra con un FAD (Foreign Agent Disponible), segn su marcha, con CoAD El corresponsal X enva un datagrama a Y El datagrama es ruteado a la red ja de Y El HAY lo encapsula con el CoAT El datagrama llega a la red ja de T Lo captura el HAT y lo encapsula con el CoAD El FAD lo desencapsula y lo enva al FAT El FAT lo desencapsula y lo enva a Y
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 30 / 59

IPv4 Mvil

Redes Mviles
Nodo Mvil se conecta a una red mvil

Y viaja en tren (T) con servicio de IP Mvil Y se registra con CoAT El Home Agent de Y (HAY) actualiza su tabla El tren se registra con un FAD (Foreign Agent Disponible), segn su marcha, con CoAD El corresponsal X enva un datagrama a Y El datagrama es ruteado a la red ja de Y El HAY lo encapsula con el CoAT El datagrama llega a la red ja de T Lo captura el HAT y lo encapsula con el CoAD El FAD lo desencapsula y lo enva al FAT El FAT lo desencapsula y lo enva a Y
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 30 / 59

IPv4 Mvil

Redes Mviles
Nodo Mvil se conecta a una red mvil

Y viaja en tren (T) con servicio de IP Mvil Y se registra con CoAT El Home Agent de Y (HAY) actualiza su tabla El tren se registra con un FAD (Foreign Agent Disponible), segn su marcha, con CoAD El corresponsal X enva un datagrama a Y El datagrama es ruteado a la red ja de Y El HAY lo encapsula con el CoAT El datagrama llega a la red ja de T Lo captura el HAT y lo encapsula con el CoAD El FAD lo desencapsula y lo enva al FAT El FAT lo desencapsula y lo enva a Y
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 30 / 59

IPv4 Mvil

Redes Mviles
Nodo Mvil se conecta a una red mvil

Y viaja en tren (T) con servicio de IP Mvil Y se registra con CoAT El Home Agent de Y (HAY) actualiza su tabla El tren se registra con un FAD (Foreign Agent Disponible), segn su marcha, con CoAD El corresponsal X enva un datagrama a Y El datagrama es ruteado a la red ja de Y El HAY lo encapsula con el CoAT El datagrama llega a la red ja de T Lo captura el HAT y lo encapsula con el CoAD El FAD lo desencapsula y lo enva al FAT El FAT lo desencapsula y lo enva a Y
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 30 / 59

IPv4 Mvil

Redes Mviles
Nodo Mvil se conecta a una red mvil

Y viaja en tren (T) con servicio de IP Mvil Y se registra con CoAT El Home Agent de Y (HAY) actualiza su tabla El tren se registra con un FAD (Foreign Agent Disponible), segn su marcha, con CoAD El corresponsal X enva un datagrama a Y El datagrama es ruteado a la red ja de Y El HAY lo encapsula con el CoAT El datagrama llega a la red ja de T Lo captura el HAT y lo encapsula con el CoAD El FAD lo desencapsula y lo enva al FAT El FAT lo desencapsula y lo enva a Y
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 30 / 59

IPv4 Mvil

Redes Mviles
Nodo Mvil se conecta a una red mvil

Y viaja en tren (T) con servicio de IP Mvil Y se registra con CoAT El Home Agent de Y (HAY) actualiza su tabla El tren se registra con un FAD (Foreign Agent Disponible), segn su marcha, con CoAD El corresponsal X enva un datagrama a Y El datagrama es ruteado a la red ja de Y El HAY lo encapsula con el CoAT El datagrama llega a la red ja de T Lo captura el HAT y lo encapsula con el CoAD El FAD lo desencapsula y lo enva al FAT El FAT lo desencapsula y lo enva a Y
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 30 / 59

IPv4 Mvil

Redes Mviles
Nodo Mvil se conecta a una red mvil

Y viaja en tren (T) con servicio de IP Mvil Y se registra con CoAT El Home Agent de Y (HAY) actualiza su tabla El tren se registra con un FAD (Foreign Agent Disponible), segn su marcha, con CoAD El corresponsal X enva un datagrama a Y El datagrama es ruteado a la red ja de Y El HAY lo encapsula con el CoAT El datagrama llega a la red ja de T Lo captura el HAT y lo encapsula con el CoAD El FAD lo desencapsula y lo enva al FAT El FAT lo desencapsula y lo enva a Y
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 30 / 59

IPv6 Mvil

Estamos en:

Introduccin IP Mvil IPv4 Mvil IPv6 Mvil TCP Mvil Bibliografa

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

31 / 59

IPv6 Mvil

Generalidades

N RFC 3775 junio 2004 N RFC 6275 julio 2011 N Participan:


Neighbour Discovery (RFC 4861) Autoconguracin sin memoria (RFC 4862)

N Corresponsal Nodo Mvil Direccionamiento tradicional N Nodo Mvil Corresponsal:


No se requiere FA para obtener el CoA Autoconguracin y Neighbour Discovery lo suplen

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

32 / 59

IPv6 Mvil

Generalidades...

N Mejoras de ruteo
Extensiones de header para que el nodo mvil actualice el binding al corresponsal antes de su desplazamiento Extensiones de header con opciones de ruteo para evitar tneles

N Independencia del nivel de enlace al utilizar Neighbour Discovery


(Nivel de Red) en lugar de ARP(Nivel de Enlace, aprox)

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

33 / 59

IPv6 Mvil

Generalidades...

N Mejoras de ruteo
Extensiones de header para que el nodo mvil actualice el binding al corresponsal antes de su desplazamiento Extensiones de header con opciones de ruteo para evitar tneles

N Independencia del nivel de enlace al utilizar Neighbour Discovery


(Nivel de Red) en lugar de ARP(Nivel de Enlace, aprox)

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

33 / 59

IPv6 Mvil

Generalidades...

N Mejoras de ruteo
Extensiones de header para que el nodo mvil actualice el binding al corresponsal antes de su desplazamiento Extensiones de header con opciones de ruteo para evitar tneles

N Independencia del nivel de enlace al utilizar Neighbour Discovery


(Nivel de Red) en lugar de ARP(Nivel de Enlace, aprox)

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

33 / 59

IPv6 Mvil

Generalidades...

N Mejoras de ruteo
Extensiones de header para que el nodo mvil actualice el binding al corresponsal antes de su desplazamiento Extensiones de header con opciones de ruteo para evitar tneles

N Independencia del nivel de enlace al utilizar Neighbour Discovery


(Nivel de Red) en lugar de ARP(Nivel de Enlace, aprox)

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

33 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Tnel bidireccional
No necesita soporte del corresponsal Los datagramas se encapsulan desde el nodo mvil al HA El HA recurre al Neighbour Discovery para interceptar los datagramas destinados al nodo mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

34 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Tnel bidireccional
No necesita soporte del corresponsal Los datagramas se encapsulan desde el nodo mvil al HA El HA recurre al Neighbour Discovery para interceptar los datagramas destinados al nodo mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

34 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Tnel bidireccional
No necesita soporte del corresponsal Los datagramas se encapsulan desde el nodo mvil al HA El HA recurre al Neighbour Discovery para interceptar los datagramas destinados al nodo mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

34 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Tnel bidireccional
No necesita soporte del corresponsal Los datagramas se encapsulan desde el nodo mvil al HA El HA recurre al Neighbour Discovery para interceptar los datagramas destinados al nodo mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

34 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Ruta ptima

El nodo mvil registra su CoA con el corresponsal Los datagramas desde el corresponsal se enrutan directamente al CoA del mvil El corresponsal acude a la extensin de ruteo tipo = 2 La ruta ptima queda asegurada La extensin utilizada permite incorporar la direccin nativa del mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

35 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Ruta ptima

El nodo mvil registra su CoA con el corresponsal Los datagramas desde el corresponsal se enrutan directamente al CoA del mvil El corresponsal acude a la extensin de ruteo tipo = 2 La ruta ptima queda asegurada La extensin utilizada permite incorporar la direccin nativa del mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

35 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Ruta ptima

El nodo mvil registra su CoA con el corresponsal Los datagramas desde el corresponsal se enrutan directamente al CoA del mvil El corresponsal acude a la extensin de ruteo tipo = 2 La ruta ptima queda asegurada La extensin utilizada permite incorporar la direccin nativa del mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

35 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Ruta ptima

El nodo mvil registra su CoA con el corresponsal Los datagramas desde el corresponsal se enrutan directamente al CoA del mvil El corresponsal acude a la extensin de ruteo tipo = 2 La ruta ptima queda asegurada La extensin utilizada permite incorporar la direccin nativa del mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

35 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Ruta ptima

El nodo mvil registra su CoA con el corresponsal Los datagramas desde el corresponsal se enrutan directamente al CoA del mvil El corresponsal acude a la extensin de ruteo tipo = 2 La ruta ptima queda asegurada La extensin utilizada permite incorporar la direccin nativa del mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

35 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Ruta ptima

El nodo mvil registra su CoA con el corresponsal Los datagramas desde el corresponsal se enrutan directamente al CoA del mvil El corresponsal acude a la extensin de ruteo tipo = 2 La ruta ptima queda asegurada La extensin utilizada permite incorporar la direccin nativa del mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

35 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Ruta ptima

El nodo mvil registra su CoA con el corresponsal Los datagramas desde el corresponsal se enrutan directamente al CoA del mvil El corresponsal acude a la extensin de ruteo tipo = 2 La ruta ptima queda asegurada La extensin utilizada permite incorporar la direccin nativa del mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

35 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Ruta ptima

El nodo mvil registra su CoA con el corresponsal Los datagramas desde el corresponsal se enrutan directamente al CoA del mvil El corresponsal acude a la extensin de ruteo tipo = 2 La ruta ptima queda asegurada La extensin utilizada permite incorporar la direccin nativa del mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

35 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Extensin de Opcin Nativa, type = 201

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

36 / 59

IPv6 Mvil

Operacin bsica de IPv6

N Extensin de Movilidad, type = 135 N Utilizada por los corresponsales, nodos mviles y home agents N Mensajes de bindings

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

37 / 59

2011-10-10

IP Mvil IPv6 Mvil Operacin bsica de IPv6

Operacin bsica de IPv6

N Extensin de Movilidad, type = 135 N Utilizada por los corresponsales, nodos mviles y home agents N Mensajes de bindings

Payload Proto: Identica el tipo de header que sigue a esta extensin. Sern los headers de IPv6 tradicional. Header Len: La longitud del header en unidades de 8 bytes. MH Type: Identica el mensaje de movilidad particular que transporta. Reserved: para uso futuro. Checksum: Con una operatoria similar a la de IP conocida y con el agregado de un pseudo header con componentes relevantes del header del datagrama [RFC 2460] Message Data: Contiene el dato acorde con tipo de header mobility que le corresponde. Entre los varios tipos de mensajes de movilidad que transporta tenemos: Home Test Init, Home Test, Care-of Test Init, Care-of Test. Mensajes que le permiten al nodo corresponsal vericar la ubicacin del nodo mvil. Es decir vericar el CoA asociado con la direccin IP del nodo mvil

IPv6 Mvil

ICMPv6 en IP Mvil

N Nuevos mensajes enviados por el nodo mvil y home agent


Home Agent Address Discovery Request Home Agent Address Discovery Reply

N Nuevos mensajes enviados por el nodo mvil y su home agent


Mobile Prex Solicitation Mobile Prex Advertisement

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

38 / 59

IPv6 Mvil

ICMPv6 en IP Mvil

N Nuevos mensajes enviados por el nodo mvil y home agent


Home Agent Address Discovery Request Home Agent Address Discovery Reply

N Nuevos mensajes enviados por el nodo mvil y su home agent


Mobile Prex Solicitation Mobile Prex Advertisement

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

38 / 59

IPv6 Mvil

ICMPv6 en IP Mvil

N Nuevos mensajes enviados por el nodo mvil y home agent


Home Agent Address Discovery Request Home Agent Address Discovery Reply

N Nuevos mensajes enviados por el nodo mvil y su home agent


Mobile Prex Solicitation Mobile Prex Advertisement

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

38 / 59

IPv6 Mvil

ICMPv6 en IP Mvil

N Nuevos mensajes enviados por el nodo mvil y home agent


Home Agent Address Discovery Request Home Agent Address Discovery Reply

N Nuevos mensajes enviados por el nodo mvil y su home agent


Mobile Prex Solicitation Mobile Prex Advertisement

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

38 / 59

IPv6 Mvil

ICMPv6 en IP Mvil

N Nuevos mensajes enviados por el nodo mvil y home agent


Home Agent Address Discovery Request Home Agent Address Discovery Reply

N Nuevos mensajes enviados por el nodo mvil y su home agent


Mobile Prex Solicitation Mobile Prex Advertisement

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

38 / 59

IPv6 Mvil

ICMPv6 en IP Mvil

N Nuevos mensajes enviados por el nodo mvil y home agent


Home Agent Address Discovery Request Home Agent Address Discovery Reply

N Nuevos mensajes enviados por el nodo mvil y su home agent


Mobile Prex Solicitation Mobile Prex Advertisement

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

38 / 59

IPv6 Mvil

Seguridad en IPv6 Mvil

N Protege:

N El nodo mvil y el home agent utilizan IPsec ESP en modo transporte N Las actualizaciones a los corresponsales van por mensajes de
ruteo(RFC 4225)

Actualizaciones de binding Aviso de prejos Transporte de datos Alcance sobre nodo mvil, corresponsal y home agent

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

39 / 59

TCP Mvil

Estamos en:

Introduccin IP Mvil IPv4 Mvil IPv6 Mvil TCP Mvil Bibliografa

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

40 / 59

TCP Mvil

Generalidades

N Control de congestin afecta la performance N Slow Start disparado por RTO N En redes jas alta probabilidad que el RTO expire por congestin N En redes mviles mayor probabilidad de prdida con disparo del RTO en ausencia de congestin N Debido al enlace inalmbrico y su mtodo de acceso N Debido a la propia movilidad

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

41 / 59

TCP Mvil

Generalidades

N Control de congestin afecta la performance N Slow Start disparado por RTO N En redes jas alta probabilidad que el RTO expire por congestin N En redes mviles mayor probabilidad de prdida con disparo del RTO en ausencia de congestin N Debido al enlace inalmbrico y su mtodo de acceso N Debido a la propia movilidad

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

41 / 59

TCP Mvil

Generalidades

N Control de congestin afecta la performance N Slow Start disparado por RTO N En redes jas alta probabilidad que el RTO expire por congestin N En redes mviles mayor probabilidad de prdida con disparo del RTO en ausencia de congestin N Debido al enlace inalmbrico y su mtodo de acceso N Debido a la propia movilidad

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

41 / 59

TCP Mvil

Generalidades

N Control de congestin afecta la performance N Slow Start disparado por RTO N En redes jas alta probabilidad que el RTO expire por congestin N En redes mviles mayor probabilidad de prdida con disparo del RTO en ausencia de congestin N Debido al enlace inalmbrico y su mtodo de acceso N Debido a la propia movilidad

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

41 / 59

TCP Mvil

Generalidades

N Control de congestin afecta la performance N Slow Start disparado por RTO N En redes jas alta probabilidad que el RTO expire por congestin N En redes mviles mayor probabilidad de prdida con disparo del RTO en ausencia de congestin N Debido al enlace inalmbrico y su mtodo de acceso N Debido a la propia movilidad

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

41 / 59

TCP Mvil

Generalidades

N Control de congestin afecta la performance N Slow Start disparado por RTO N En redes jas alta probabilidad que el RTO expire por congestin N En redes mviles mayor probabilidad de prdida con disparo del RTO en ausencia de congestin N Debido al enlace inalmbrico y su mtodo de acceso N Debido a la propia movilidad

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

41 / 59

TCP Mvil

ITCP (TCP Indirecto)

N Divide la sesin en parte ja/estndard y parte mvil/inalmbrica

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

42 / 59

TCP Mvil

ITCP (TCP Indirecto)

N Divide la sesin en parte ja/estndard y parte mvil/inalmbrica

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

42 / 59

TCP Mvil

ITCP en accin

N El AP acta como proxy de TCP N El AP es el nodo mvil para el corresponsal N El AP es el nodo jo para el mvil N El corresponsal no percibe el enlace inalmbrico N El FA despacha los segmentos en ambas direcciones N Los datagramas transmitidos por el corresponsal son validados por el FA y ste los transmite al mvil N El nodo mvil lo recibe y lo valida N La validacin queda en el FA. N En sentido contrario lo mismo
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 43 / 59

TCP Mvil

ITCP Tareas adicionales

N Desplazamiento del nodo mvil con handover N El AP almacena los datagramas a retransmitir temporariamente N El nodo mvil se registra en el nuevo AP N El nuevo FA avisa al anterior de la nueva ubicacin N Se traslada al nuevo FA el socket

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

44 / 59

TCP Mvil

ITCP Ventajas

Los errores de transmisin de un sector no se transeren al otro No requiere cambios de TCP en aqullos que no participan de la conexin Los cambios se dan en actores que no estn vinculados a Internet Update de protocolo en ambas zonas. FA Gateway

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

45 / 59

TCP Mvil

ITCP Desventajas

La prdida de la sesin puede generar problemas si FA sale de servicio La divisin no es visible para el corresponsal. Una cada en el AP provocar la cada de la sesin sin motivos para el corresponsal El FA debe integrarse a la infraestructura de seguridad

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

46 / 59

TCP Mvil

Snoop TCP

N Modalidad transparente N Mantiene la sesin endtoend N Almacena temporariamente los daatagramas en un buffer para retransmitirlos en caso que haga falta N Reside en el FA del nodo mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

47 / 59

TCP Mvil

Snoop TCP

N Modalidad transparente N Mantiene la sesin endtoend N Almacena temporariamente los daatagramas en un buffer para retransmitirlos en caso que haga falta N Reside en el FA del nodo mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

47 / 59

TCP Mvil

Snoop TCP

N Modalidad transparente N Mantiene la sesin endtoend N Almacena temporariamente los daatagramas en un buffer para retransmitirlos en caso que haga falta N Reside en el FA del nodo mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

47 / 59

TCP Mvil

Snoop TCP

N Modalidad transparente N Mantiene la sesin endtoend N Almacena temporariamente los daatagramas en un buffer para retransmitirlos en caso que haga falta N Reside en el FA del nodo mvil

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

47 / 59

TCP Mvil

SnoopTCP Operatoria
Datos del corresponsal al nodo mvil

El FA almacena los datos Los descarta cuando recibe el ACK del nodo mvil Monitorea el trco en ambos sentidos Anlisis particular de los ACK Frente a ACK repetidos que evidencian la prdida de segmentos los captura/ltra y procede a la retransmisin

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

48 / 59

TCP Mvil

SnoopTCP Operatoria
Datos del nodo mvil al corresponsal

El FA revisa si se perdi un segmento Si detecta la prdida enva un NACK al nodo mvil El nodo mvil retransmite inmediatamente el segmento

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

49 / 59

TCP Mvil

SnoopTCP Ventajas

Mantiene la sesin TCP endtoend No requiere cambios en el corresponsal No requiere actualizacin de estado si el nodo mvil se desplaza a otro FA Si el nuevo FA no soporta este mecanismo se pasa a operar en TCP estndar

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

50 / 59

TCP Mvil

SnoopTCP Desventajas

El enlace inalmbrico es visble para el corresponsal Incorporacin del NACK a los AP y nodos mviles Si se trabaja con IPsec en la modalidad de Security Payload, la retransmisin por parte del FA se puede entender como ataque de replay La seguridad debe subir de nivel

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

51 / 59

TCP Mvil

MTCPMobile TCP

N Protocolo que emula la funcionalidad de TCP entre el nodo mvil y el jo N Presente en el segmento directo entre el AP y el nodo mvil N Escenario de un nivel de enlace N Divide en tramo jo y tramo inalmbrico N Optimiza el tramo inalmbrico

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

52 / 59

TCP Mvil

MTCPCaractersticas

N Elimina el procesamiento IP N Elimina mecanismos de control de congestin N Pasa a ser control de ujo N Compresin del encabezado N Tcnicas de recuperacin optimizadas

En el tramo inalmbrico los segmentos llegan en orden Tcnicas de recuperacin sencillas Validaciones selectivas, SACK

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

53 / 59

TCP Mvil

MTCP Estructuras de Datos

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

54 / 59

TCP Mvil

MTCP Estructura

Codica las direcciones IP y los ports de TCP generando un Identicador de conexin (CID) Control de ujo con la ventana dinmica controlada por el receptor Producto RTT Cap alcanzable Detecta prdida de segmentos.
Solicita retransmisin explcita, RRQ El orden est garantizado en el tramo inalmbrico Al detectarse la prdida se produce inmediatamente la retransmisin No hace falta esperar al tercer ACK repetido.

Recurre a ACK selectivos, SACK para prdidas en rfaga

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

55 / 59

TCP Mvil

Performance de MTCP

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

56 / 59

Bibliografa

Estamos en:

Introduccin IP Mvil IPv4 Mvil IPv6 Mvil TCP Mvil Bibliografa

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

57 / 59

Bibliografa

Bibliografa I
A. B AKRE ET AL ., I-TCP: Indirect TCP for Mobile Hosts, Department of Computer Science Rutgers University, Piscataway, NJ. DCS-TR-314. Octubre, 1994, H. E LAARAG, Improving TCP Performance over Mobile Networks,ACM Computing Surveys, Vol. 34, No. 3, September 2002, pp. 357?374. Z. J. H AAS Y A. WARKHEDI, The design and performance of Mobile TCP for wireless networks, Journal of High Speed Networks 10 (2001) 187?207. C. E. P ERKINS, Request for Comments: 5944 IP Mobility Support for IPv4, Revised, IETF November 2010. C. E. P ERKINS, Request for Comments: 6275 Mobility Support in IPv6, IETF July 2011.
Marrone-Barbieri-Robles (LINTI UNLP) IP Mvil 10 de octubre de 2011 58 / 59

Bibliografa

Bibliografa II

C HI H O N G , J.C HOW, Y L.T RAJKOVIC, Performance Evaluation of TCP over WLAN 802.11 with the Snoop Performance Enhancing Proxy.

Marrone-Barbieri-Robles (LINTI UNLP)

IP Mvil

10 de octubre de 2011

59 / 59

Вам также может понравиться