Você está na página 1de 13

Redes Wireless

IP Mvel

Prof. Eduardo Carvalho


ecarvalho@pop.com.br

IP Mvel
A arquitetura e os processos da Internet para suporte a mobilidade, conhecidos coletivamente como IP Mvel, esto definidos no RFC 3220 Tem muitas das caractersticas j vistas: Agentes nativos, agentes externos, registro de agente externo, care-of-addresses (COA), encapsulamento (pacote-dentro-de-pacote) O padro IP mvel consiste em trs partes principais: Descoberta de agentes Registro com o agente nativo Tunelamento para o COA

REDES WIRELESS

IP Mvel
Descoberta de agentes
Um n IP mvel que est chegando a uma nova rede, quer esteja se conectando a uma rede externa ou retornando sua rede nativa, tem que aprender a identidade do agente externo ou do agente nativo.

A descoberta de agente pode ser realizada de duas maneiras:


Solicitao de Agente: um n mvel que quer conhecer agentes sem esperar para receber um anncio de agente pode emitir uma mensagem de solicitao de agente em broadcast (mensagem ICMP) Ao receber a solicitao, um agente emite um anncio unicast de agente diretamente ao n mvel, que ento, proceder como se tivesse recebido um anncio no solicitado.

REDES WIRELESS

IP Mvel
Descoberta de agentes
Anncio de Agente: um agente externo ou nativo anuncia (broadcast peridico de uma mensagem ICMP) seus servios usando um protocolo de descoberta de roteadores (Router Advertisement)

A mensagem de descoberta de roteador contm o endereo IP do roteador (agente). O que permite que o n mvel aprenda o endereo IP do agente.
Possui tambm outros campos que podem conter informaes para:

indicar que o agente um agente nativo ou externo para rede na qual reside. indicar que um usurio mvel nessa rede deve se registrar junto a um agente externo. indicar se ser utilizada uma forma de encapsulamento que no seja o encapsulamento IP em IP. informar uma lista de COAs disponveis.

REDES WIRELESS

IP Mvel: descoberta de agentes


Anncio de agente: agente externos/nativos anunciam servios enviando pacotes ICMP em broadcast (typefield = 9)

H,F bits: home e/ou foreign agent R bit: registro requerido

REDES WIRELESS

IP Mvel
Registro junto ao agente nativo
O processo de registro comea logo aps o cliente mvel ter recebido o COA, o que pode ser feito via agente externo. Aps o recebimento de um anncio de agente externo, um n mvel envia uma mensagem de registro IP mvel ao agente externo. O agente externo recebe a mensagem de registro e registra o endereo IP permanente do n mvel. O agente nativo recebe a requisio de registro e verifica sua autenticidade e correo. O agente externo recebe a resposta de registro e ento a repassa ao n mvel.

REDES WIRELESS

IP Mvel
Tunelamento para o COA
O mecanismo de encapsulamento padro, que deve ser executado por todos os agentes usando o IP mvel o IP dentro de IP (IP within IP).
Usando IP dentro de IP, o agente nativo insere um novo cabealho IP chamado de cabealho de tnel (tnel header) antes do cabealho IP de qualquer pacote destinado ao endereo nativo do n mvel. Neste protocolo, o cabealho IP original preservado e aparece no incio do campo de payload do novo pacote. O cabealho de tnel usa como endereo de destino o COA. A reconstituio do pacote original simples j que o agente externo precisa apenas eliminar o cabealho de tnel, podendo em seguida entreg-lo ao n mvel.

REDES WIRELESS

IP Mvel: roteamento indireto

REDES WIRELESS

IP Mvel: exemplo de registros

REDES WIRELESS

IP Mvel
Ethernet A Prefixo de rede = 1.0.0 Backbone de alta velocidade (Fibra) Prefixo de rede= 3.0.0 Ethernet B Prefixo de rede = 2.0.0

Host3

Host4

Host1

Host2 Roteador B 3.0.0.253 c b b 2.0.0.3 2.0.0.253 4.0.0.252 4.0.0.5 b b 2.0.0.4 b b 2.0.0.4

a 1.0.0.1

a 1.0.0.2

Roteador A

c c

1.0.0.254

3.0.0.252 3.0.0.254

Roteador C

Tabela de Roteamento do Roteador A Target/ Pref-Len 1.0.0.0 / 24 3.0.0.0 / 24 2.0.0.0 / 24 4.0.0.0 / 24 Next Hop "direct" "direct" 3.0.0.253 3.0.0.252 I/ f a c c c

Host4 Host5 Ethernet C Prefixo de rede = 4.0.0

REDES WIRELESS

IP Mvel

1. Home agents e foreign agents periodicamente enviam (brodcasting) mensagens Agent Advertisements que so recebidas por todos os ns no link.
Mobile Node

2. Os ns mveis examinam as mensagens Agent Advertisements e determinam se eles esto conectados em seus home links ou em um foreign link. IP Header (2) IPsrc = Endereo do agent IPdst = Broadcast IPprotocol = ICMP Agent Advertisement (3) Eu sou um: FA FA Care-of Address

Agent

Agent Advertisements

Host

Host

3. Ns mveis conectados em um foreign link obtm um care-of address a partir das mensagens Agent Advertisement.

REDES WIRELESS

IP Mvel
4. O n mvel registra seu care-of address com seu Home Agent.
Requisio de Registro 2

1 Topologia arbitrria de Roteadores e Links Foreign Agent 4 Home Agent

Foreign Link

Home Link

Resposta (reply) de Registro

5a. O Home Agent ou outro Roteador avisa sobre a acessibilidade para o home address do n mvel.

5b. Desta forma atraindo pacotes destinados para o home address do n mvel.
Host

Atualizao de Roteamento: Roteador Cloud " Eu posso alcanar todos os destinos com prefixo de rede igual ao home address do n mvel." Home Agent Home Link Home Agent Cloud Roteador

Home Link

Cloud Roteador

REDES WIRELESS

IP Mvel

5c. O Home Agent intercepta pacotes destinados para o home address do n mvel e envia-os, via tnel, para o care-of address do n mvel.
N Mvel

Foreign Agent

Home Agent

6. O Foreign Agent remove o pacote original do tnel e entrega o pacote original para o n mvel atravs do foreign link.

REDES WIRELESS

Você também pode gostar