mobile ip slides

Upload: bhaskarchintakindi

Post on 04-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/29/2019 mobile ip slides

    1/8

    :

    MobileIP

  • 7/29/2019 mobile ip slides

    2/8

    :

    MobileIP

    Goal: Allow machines to roam around andmaintain IP connectivity

    Problem: IP addresses => location This is important for efficient routing

    Solutions? DHCP?

    ok for relocation but not for ongoing connections

    Dynamic DNS (mobile nodes update name to IPaddress mapping as they move around)?

    ok for relocation but not for ongoing connections

  • 7/29/2019 mobile ip slides

    3/8

    :

    Mobile IP

    Allows computer to roam and be reachable

    Basic architectureHome agent (HA) on home network

    Foreign agent (FA) at remote network location

    Home and foreign agents tunnel traffic

    Non-optimal data flow

  • 7/29/2019 mobile ip slides

    4/8

    :

    MobileIP

    Mobile nodes have a permanent homeaddress and a default local router calledthe home agent

    The router nearest a nodes currentlocation is called the foreign agent Register with foreign agent when connect to

    network

    Located much like the DHCP server

  • 7/29/2019 mobile ip slides

    5/8

    :

    Forwarding Packets

    Home agent impersonates the mobile hostby changing the mapping from IP addressto hardware address (proxy ARP)

    Sends any packets destined for mobilehost on to the foreign agent with IPencapsulation

    Foreign agent strips off and does a specialtranslation of the mobile nodes IP addressto its current hardware address

  • 7/29/2019 mobile ip slides

    6/8

    :

    Mobile IP Example

    Home

    Agent

    Foreign

    Agent

    Internet

    Foreign Subnet

    Home Subnet

    Mobile Node

    169.229.2.98

    169.229.2.97

    18.86.0.253

    128.95.4.112

    Fixed Node

    Register

    1. The Mobile Node registers itself with the Foreign

    Agent on the Foreign Subnet. The Foreign Agent

    opens an IP-IP tunnel to the Home Agent. The Home

    Agent begins listening for packets sent to

    169.229.2.98.

    2. The Fixed Node initiates a connection to the

    Mobile Node. It sends packets to the Mobile Nodes

    home IP address, 169.229.2.98. The packets are

    routed to the Home Subnet.

    4. The Foreign Agent decapsulates the IP-IP packets,

    and it sends them out on the Foreign Subnet. Thesepackets will be addressed to 169.229.2.98.

    5. The Mobile Node receives the packets, and it

    sends responses directly to the Fixed Node at

    128.95.4.112.

    3. The Home Agent receives them, encapsulates

    them in IP-IP packets, and it sends them to the

    Foreign Agent. Encapsulated packets are addressed

    to 18.86.0.253.

  • 7/29/2019 mobile ip slides

    7/8

    :

    Avoiding the Foreign Agent

    Mobile host can also obtain a new IPaddress on the remote network and informthe home agent

    The home agent can then resend thepacket to the new IP address

  • 7/29/2019 mobile ip slides

    8/8

    :

    Optimizations

    What if two remote hosts are temporarilyclose together

    If they want to send traffic to each other,

    why should it have to go all the way totheir home agents and back again

    Optimizations exist to allow the sendingnode to learn and cache the currentlocation of a recipient to avoid thisproblem