Mobile IP Chapter 19. Introduction Mobile IP is designed to allow portable computers to move from one network to another Associated with wireless technologies.

Slides:



Advertisements
Similar presentations
Mobile Networking through Mobile IP
Advertisements

Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Auto Configuration and Mobility Options in IPv6 By: Hitu Malhotra and Sue Scheckermann.
Mobile IP: enable mobility for IP-based networks CS457 presentation Xiangchuan Chen Nov 6, 2001.
IP Mobility Support Basic idea of IP mobility management
資 管 Lee Lesson 12 IPv6 Mobility. 資 管 Lee Lesson Objectives Components of IPv6 mobility IPv6 mobility messages and options IPv6 mobility data structures.
Lecture 9 Mobile Networks: IP Addressing and Mobile IP Wireless Networks and Mobile Systems.
1 Mobile IP Why mobile IP? How mobile IP works –Introduction –Agent discovery/Advertisement –Registration –Routing considerations –Security Mobility management.
1 Mobile IP Myungchul Kim Tel:
Mobile IP Overview: Standard IP Standard IP Evolution of Mobile IP Evolution of Mobile IP How it works How it works Problems Assoc. with it Problems Assoc.
What we will cover… Home Networking: Network Address Translation (NAT) Mobile Routing.
MOBILITY SUPPORT IN IPv6
Chapter 13 Mobile IP. Outline  ADDRESSING  AGENTS  THREE PHASES  AGENT DISCOVERY  REGISTRATION  DATA TRANSFER  INEFFICIENCY IN MOBILE IP.
TCP/IP Protocol Suite 1 Upon completion you will be able to: Mobile IP Understand the addressing scheme for mobile hosts. To define home, care-of, and.
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
COS 420 Day 17. Agenda Assignment 4 Posted Chap Due April 6 Group project program requirements due Individual Project Graded 2 A’s and 1 B Today.
COS 420 Day 20. Agenda Group Project Discussion Protocol Definition Due April 12 Paperwork Due April 29 Assignment 3 Due Assignment 4 is posted Last Assignment.
ICMP: Internet Control Message Protocol used by hosts, routers, gateways to communication network-level information –error reporting: unreachable host,
IPv6 Mobility David Bush. Correspondent Node Operation DEF: Correspondent node is any node that is trying to communicate with a mobile node. This node.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Mobile IP Shivkumar Kalyanaraman Rensselaer Polytechnic Institute
Mobile IP.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 10 Mobile IP.
IP Mobility Support Basic idea of IP mobility management o understand the issues of network-layer mobility support in IP network o understand the basic.
Mobile IP Polytechnic University Anthony Scalera Heine Nzumafo Duminda Wickramasinghe Edited by: Malathi Veeraraghavan 12/05/01.
Mobile IP: Introduction Reference: “Mobile networking through Mobile IP”; Perkins, C.E.; IEEE Internet Computing, Volume: 2 Issue: 1, Jan.- Feb. 1998;
1 Chapter06 Mobile IP. 2 Outline What is the problem at the routing layer when Internet hosts move?! Can the problem be solved? What is the standard solution?
Mobile IP Add it into TCP/IP implementation Wireless communication techniques Wireless technique DistanceTransfer rate Frequency Bluetooth (WPAN)
Lecture 3a Mobile IP 1. Outline How to support Internet mobility? – by Mobile IP. Our discussion will be based on IPv4 (the current version). 2.
Jose Alcid David Chapman Aaron Trank
Lectured By: Vivek Dimri Asst Professor CSE Deptt. Sharda University, Gr. Noida.
Mobile IP Overview and Discussion. 2 Spectrum of Mobility – from network perspective no mobility high mobility mobile user, using same access point mobile.
Mobile IP Most of the slides borrowed from Prof. Sridhar Iyer
1 Sideseadmed (IRT0040) loeng 5/2010 Avo
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 27 Mobile IP.
Chapter 19 Network Layer Protocols Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Location management. Mobile Switching Center Public telephone network, and Internet Mobile Switching Center Components of cellular network architecture.
Understanding IPv6 Slide: 1 Lesson 12 IPv6 Mobility.
Introduction to Mobile IPv6
MOBILITY Beyond Third Generation Cellular Feb
1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Dynamic Host Configuration Protocol (DHCP)
Network Layer4-1 Today Collect homework New homework: Ch4 #16,19,21-24,26,27,29,31 (half graded, as usual) Due Wednesday Oct 15 in class Final programming.
Mobile IP Definition: Mobile IP is a standard communication protocol, defined to allow mobile device users to move from one IP network to another while.
An Introduction to Mobile IPv4
Mobile IP 순천향대학교 전산학과 문종식
: MobileIP. : r Goal: Allow machines to roam around and maintain IP connectivity r Problem: IP addresses => location m This is important for efficient.
DMET 602: Networks and Media Lab Amr El Mougy Yasmeen EssamAlaa Tarek.
MOBILE IP. What is mobile IP Mobile IP is an Internet Engineering Task Force standard communications protocol that is designed to allow mobile device.
Mobility support in IP v4. Internet Computing (CS-413) 2.
Mobility With IP, implicit assumption that there is no mobility. Addresses -- network part, host part -- so routers determine how to get to correct network.
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
Under the Guidance of: 1 Mr. R.TRINADH Presented By: J.KEDHARESWAR 09NH1A0422(III ECE-A) V.K.R,V.N.B & A.G.K COLLEGE OF ENGINEERING.
1 OverviewOverview A device on a network is reachable through normal IP routing by the IP address it is assigned on the network. The problem occurs when.
DMET 602: Networks and Media Lab
Introduction Wireless devices offering IP connectivity
Chapter 19 Network Layer Protocols
EA C451 Vishal Gupta.
Introduction to Wireless Networking
Mobility And IP Addressing
Net 431: ADVANCED COMPUTER NETWORKS
Introduction to Wireless Networking
DMET 602: Networks and Media Lab
Mobile IP Outline Homework #4 Solutions Intro to mobile IP Operation
Chapter 24 Mobile IP.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Lecture 4a Mobile IP 1.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Mobile IP-2 CS441 – Mobile & Wireless Computing
Presentation transcript:

Mobile IP Chapter 19

Introduction Mobile IP is designed to allow portable computers to move from one network to another Associated with wireless technologies –A notebook computer attached to a wireless LAN does not affect IP –A desktop computer that is unplugged and plugged into another network requires reconfiguring IP

Characteristics Transparency Interoperability with IPv4 –With conventional IP hosts and other mobile hosts Scalability –Permits mobility across the Internet Security –Ensures authentication; others cannot impersonate Macro mobility –Focus is on long-duration moves, not like cellular

Mobile IP Operation The biggest challenge for mobile IP –allowing a host to retain its address without requiring routers to learn host-specific routes The solution –Allowing the host to have two addresses simultaneously the permanent address is fixed –this is its home network the secondary address is temporary, valid only when the computer is in a given location –this is a foreign network –the host sends the secondary address to an agent at home

Mobile IP Operation –The agent intercepts datagrams sent to the mobile host’s primary address and uses IP-in-IP encapsulation to tunnel to the secondary address –If the mobile host moves again, it gets a new secondary address and tells the home agent of its new location –When the mobile host returns home, it contacts the home agent to deregister, and the agent will stop intercepting datagrams –Mobile IP is intended for infrequent moves and a host that remains at a given location for some time

Mobile Addressing The temporary address, a care of address is not known or used by applications –Only IP software on the mobile and agents on the home or foreign networks use the temporary address –Two types of care-of addresses Co-located care-of address –requires the mobile host to handle all forwarding itself –works on existing structure, extra software is required –applications use home address, lower layers use care-of Foreign agent care of address –host discovers a foreign agent (router) and gets a care-of address

Foreign Agent Discovery Agent discovery uses ICMP’s router discovery –Routers periodically send ICMP router advertisement messages and allow hosts to send ICMP router solicitation to prompt for an advertisement A mobile that does not knowan agent’s IP address can multicast to the all agents group ( ) on page 324 –Router dicovery messages can be extended to allow foreign agent advertisement or mobile advertisement solicitation Mobility extensions do not use a separate ICMP message type

Foreign Agent Discovery –A mobile host knows that an extension is present when the datagram length in the IP header is greater than the length of the ICMP router discovery message –The extension in Figure 19.1 is appended to the router discovery message Length of the extension message, not including type and length (8 bits) Lifetime is maximum seconds that the agent will accept registration requests (infinity is all ones) Codes are shown in Figure 19.2

Agent Registration A mobile host must register so that it can receive datagrams at a foreign location –It registers with an agent on the foreign network –It registers with its home agent to request forwarding –It renews a registration if it is about to expire –It deregisters when it gets back home If it has a co-located care-of address, the host handles the registration If the care-of address is from a foreign agent, the host sends registration requests to the foreign agent and the foreign agent contacts the home agent on its behalf

Registration Messages All registration messages are sent using UDP Agents listen to well-known port 434 The message format –Begins with a set of fixed-size fields followed by variable-length extensions as in Figure 19.3 Type: request or reply Flags: forwarding details Lifetime: how long is the registration valid? Home address: permanent IP address of mobile host Home agent address Care-of address: temporary IP address of mobile host Identification: a number used to match requests with replies

Communication with a Foreign Agent How do we overcome the problem of a foreign agent assigning a non-unique IP for a care-of address? –When a mobile host sends to a foreign agent, the host uses its home address as the IP source address –When the foreign agent sends to the mobile host, the agent uses the mobile’s home address as the IP destination address –Address binding is done by using information that was captured by the agent at registration time

Datagram Transmission and Reception The mobile host creates a datagram with the address of the host it is sending to as the destination and the home address as the source –The shortest path is taken from the foreign network to the destination –The reply does not take the shortest path; instead it goes to the home address and is sent to the care-of address using IP-in-IP Using a foreign agent: the care-of address on the outer datagram specifies the foreign agent which decapsulates it Using a co-located address: the encapsulated datagram goes directly to the mobile host

The Two-Crossing Problem Major disadvantage of mobile IP: inefficient routing –Look at Figure 19.5 which shows routing problems when M communicates with D –A route optimization possibility Use a host-specific route for the mobile host –The problem remains for any destination that does not receive the host-specific route

Communication with Computers on the Home Network Normally, the home agent is the router to which the mobile host’s home network connects to the rest of the internet –Before forwarding a datagram, the home agent looks at its table of mobile hosts to determine if the host is at home or at a foreign network –For traffic that is generated local to the home agent, the agent listens for ARP requests that specify the mobile as a target, and answer with their own IP address - this is proxy ARP (see page 150)

Summary Mobile IP allows a computer to move from one network to another –A mobile host obtains a temporary care-of address –Applications use the home address, underlying software uses the care-of address to deliver across a foreign network When a mobile host detects that it has moved: –it obtains a co-located care-of address –or discovers a foreign agent which assigns a

Summary –the mobile registers with its home agent and requests the agent to forward datagrams When registration is complete, mobile hosts can communicate with arbitrary computers on the internet –Datagrams sent by the mobile are forwarded to the specified destination –Datagrams are sent back first to the home network and then to the mobile host on the foreign network

For Next Time Read Chapter 20 Quiz over Chapter 20