0% found this document useful (0 votes)
57 views19 pages

06 Mobile IP

Mobile IP allows devices to change their network point of attachment while maintaining ongoing connections. It uses home agents and foreign agents to tunnel packets to a device's current location. This allows a device to roam between networks while keeping the same IP address. Key aspects include registration with home agents, encapsulation of data, optional reverse tunneling from mobile devices, and support for network-level mobility through extensions like NEMO. Security measures like authentication and encryption are also important to Mobile IP.

Uploaded by

Helmi Imaduddin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views19 pages

06 Mobile IP

Mobile IP allows devices to change their network point of attachment while maintaining ongoing connections. It uses home agents and foreign agents to tunnel packets to a device's current location. This allows a device to roam between networks while keeping the same IP address. Key aspects include registration with home agents, encapsulation of data, optional reverse tunneling from mobile devices, and support for network-level mobility through extensions like NEMO. Security measures like authentication and encryption are also important to Mobile IP.

Uploaded by

Helmi Imaduddin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 19

Mobile IP

Widyawan
Mobile IP Feature

 You can take you notebook to any location

 Your TCP connection can continue. TCP connections are from one IP address to another IP address ⇒
TCP is unaware of the mobility

 Continuous access to your home resources & access to local resources: Printers

 Finds nearby IP routers and connects automatically

 Your IP messages are delivered to your new location

 Only "Mobility Aware" routers and mobile units need new s/w

 Other routers and hosts can use current IP

 No new IP address formats.

 Secure: Allows authentication


Mr. Rio office Can I talk to Mr. Rio
Mrs. Senator

Hello Senator

Mr. Rio, call from Senator


Mr. Rio
Hotel operator
Hello Senator

We need:
• An agent at home office: Home Agent
• An agent at foreign office: Foreign Agent
Terminology

 Mobile Node (MN)

 Home Agent (HA), Foreign Agent (FA)

 Care-of-address (COA): Address of the end-of-tunnel towards the


mobile node

 Correspondent Node (CN)

 Home Address: Mobile’s permanent IP address


Terminology

 Home Address: Long-term IP address of the mobile on the home network

 IP Access Address: Local IP address of the mobile on the foreign network

 Care-of-Address: Address to which the packets are sent by the home agent.
Destination of the IP tunnel between home agent and the mobile. Generally
COA=IP Access Address

 Mobility Agent: Home agent or foreign agent

 Agent Advertisement: Periodic advertisement from mobility agents

 Correspondent Node: The node communicating with mobile

 Foreign Network: Any network other than the home network

 Gratuitous ARP: Sent by home agent to update other node’s ARP cache
Terminology

 Mobility Binding: Binding between home address and COA

 Tunnel: Path followed by an encapsulated packet

 Mobile Router: A router with changing point of attachment

 Mobile Host: A end host (not a router)

 Mobile Node: Mobile Host or Mobile Router

 Mobile Network: An entire network that changes its point of attachment

 Mobile Network Node: A node in a mobile network. May itself be mobile (visiting)
or fixed (permanent) member of the network.

 Roaming: Getting connectivity from a foreign network based on a formal


agreement between foreign and home network service providers
Terminology

 Handover: Changing the point of attachment

 L2 Handover: Moving from one access point to another access point in the same
IP network (same network prefix)

 L3 Handover: Moving from one IP network to another. Moving from one access
router to another access router

 Horizontal Handover: Moving between same technology. WLAN to WLAN or 3G to


3G

 Vertical Handover: Moving between different technologies. WLAN to 3G.

 Push Handover: Previous access router initiates handover

 Pull Handover: New access router initiates handover


Terminology

 Make-Before-Break: Make a new connection before disconnecting


previous. Will communicate with both for some time.

 Break-before-Make: Disconnect previous and then connect with


next.

 Handover Delay: Time between break and make.

 Smooth Handover: Minimize packet loss. Handover delay not


critical.

 Fast Handover: Minimize handover delay. Packet loss not critical.

 Seamless Handover: No change in quality, security, or capability of


service.
 Diversity: Ability to receive two signals at the same time.

 Micro Diversity: Two signals between the same subscriber


and base station

 Macro Diversity: Two signals from different base stations

 IP Diversity: Packets from two IP networks

 Micro Mobility: Mobility within a single network. No effect


outside the network. a.k.a. Local Mobility.

 Macro Mobility: Mobility between networks. Requires Mobile


IP type solution. a.k.a. Global Mobility.
Mobile IP: Process

 Agent Discovery: To find agents


 Home agents and foreign agents advertise periodically on network layer
and optionally on datalink
 They also respond to solicitation from mobile node
 Mobile can send solicitation to Mobile agent multicast group 224.0.0.11
 Mobile selects an agent and gets/uses care-of-address

 Registration
 Mobile registers its care-of-address with home agent.
 Either directly or through foreign agent
 Home agent sends a reply to the CoA
 Each "Mobility binding" has a negotiated lifetime limit
 To continue, reregister within lifetime
 Return to Home:
 Mobile node deregisters with home agent
 sets care-of-address to its permanent IP address
 Lifetime = 0 ⇒ Deregistration

 Deregistration with foreign agents is not required. Expires


automatically

 Simultaneous registrations with more than one COA


allowed (for handoff)
Encapsulation

 Home agent intercepts mobile node's datagrams and forwards them to care-
of-address

 Care of Address can be the Foreign Agent or it can be co-located in the


mobile host

 Home agent tells local nodes and routers to send mobile node's datagrams to it

 De-encapsulation: Datagram is extracted and sent to mobile node


Reverse Tunneling

 Normally, MN sends the packets directly to the correspondent


with SA=Home Address, DA=Correspondent

 Problem: Such packets may be dropped by visited network’s


firewalls since the source address is not on foreign network

 Solution: Reverse traffic is also sent via home agent [RFC 3024]
Home Network with Dynamic IP
Address

 Problem: DHCP based hosts do not have the initial IP


address, DNS address on the home network

 Cisco’s Solution: The registration request to home agent


includes a request for configuration

 The registration reply includes IP address, DHCP server’s


address, DNS address

 RFC 4332, Cisco's Mobile IPv4 Host Configuration


Extensions
Dynamic Home Agent Assignment

 Dynamic HA extension allows home agents to be assigned


dynamically. Based on load balancing or other considerations.

 Example: Using CoA at foreign agent [RFC 4433]


Nemo: Network Mobility

 Mobile router registers “network prefixes” with home agent

 All addresses with those prefixes are forwarded by home agent to mobile router in
a tunnel

 The reverse traffic is also tunneled.

 The mobile network may have visiting mobile routers or visiting mobile nodes.

 RFC 3963, Jan 2005


Security Issue

 Need to Authenticate: MN – FA, FA-HA, MN-HA

 Message Authentication Code: Use keyed-MD5

 Key Management: Need network key distribution

 Confidentiality: Use encryption IPsec ESPSe

 Replay Protection: Changing Identification field. Use time stamps as


ID or Nonces

 Location Privacy: Reverse traffic is tunneled via HA

 Ingress Filtering: Firewalls drop outgoing packets with topologically


incorrect source address ⇒ Use reverse tunneling with COA as SA
Summary

 Mobile node gets its packet via a tunnel from the home
agent to care-of-address

 Reverse tunnel from mobile to home agent is optional

 It is possible to dynamically assign home address and


home agents

 Network mobility is supported. Requires reverse tunneling


Reading Assignment

 Y. Chen, “A Survey Paper on Mobile IP,”


http://www.cse.wustl.edu/~jain/cis788-95/ftp/mobile_ip.pdf

 Charlie Perkins, “Mobile IP,” IEEE Communications


Magazine, May 2002, pp. 66-82 (also May 1997 pp.84-99)
http://www.cs.jhu.edu/~cs647/class-papers/Routing/mobile_ip.pdf

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy