Mobility And IP Addressing

Slides:



Advertisements
Similar presentations
Mobile Networking through Mobile IP
Advertisements

Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Mobile IP: enable mobility for IP-based networks CS457 presentation Xiangchuan Chen Nov 6, 2001.
IP Mobility Support Basic idea of IP mobility management
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.
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.
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,
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;
Mobile IP Seamless connectivity for mobile computers.
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
1 Version 3.1 modified by Brierley Module 8 TCP/IP Suite Error and Control Messages.
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
Mobile IP Chapter 19. Introduction Mobile IP is designed to allow portable computers to move from one network to another Associated with wireless technologies.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 8 TCP/IP Suite Error and Control Messages.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 27 Mobile IP.
© 2002, Cisco Systems, Inc. All rights reserved..
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.
Introduction to Mobile IPv6
MOBILITY Beyond Third Generation Cellular Feb
An Introduction to Mobile IPv4
Mobile IP 순천향대학교 전산학과 문종식
DMET 602: Networks and Media Lab Amr El Mougy Yasmeen EssamAlaa Tarek.
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. 
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 8 TCP/IP Suite Error and Control Messages.
ROUTING MOBILE IP  Motivation  Data transfer  Encapsulation.
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.
IP: Addressing, ARP, Routing
DMET 602: Networks and Media Lab
Introduction Wireless devices offering IP connectivity
RFC 3775 IPv6 Mobility Support
Chapter 19 Network Layer Protocols
Mobile Networking (I) CS 395T - Mobile Computing and Wireless Networks
Networking Applications
Mobile IP.
Recall IPv4 Datagram Format
Objective: ARP.
EA C451 Vishal Gupta.
Introduction to Wireless Networking
Net 323: NETWORK Protocols
2002 IPv6 技術巡迴研討會 IPv6 Mobility
Net 431 D: ADVANCED COMPUTER NETWORKS
Net 431: ADVANCED COMPUTER NETWORKS
Unit 3 Mobile IP Network Layer
Introduction to Wireless Networking
DMET 602: Networks and Media Lab
Net 323 D: Networks Protocols
Chapter 15. Internet Protocol
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:

Mobility And IP Addressing

Mobility And IP Addressing Network Prefix? Consequence: when host moving to a new network Host must change its IP address Datagram forwarding must change In the broadest sense, the term mobile computing refers to a system that allows computers to move from one location to another. Although wireless technologies allow rapid and easy mobility, wireless access is not required — a traveler might carry a lap top computer and connect to a remote wired network (e.g., in a hotel). The IP addressing scheme, which was designed and optimized for stationary hosts, makes mobility difficult. A prefix of each host address identifies the network to which the host attaches, and routers use the prefix to forward datagrams to the correct network for final delivery. As a result, moving a host to a new network requires one of two pos sible changes:

Mobility And IP Addressing Mobility Via Host Address Change dynamic address assignment Mobility Via Changes In Datagram Forwarding All routers install host-specific routes

The Mobile IP Technology Officially named IP mobility support and popularly called mobile IP Technology to support mobility

Mobile IP Pros Cons Allows host to retain original IP address Does not require routers to install host-specific routes Cons datagram forwarding can be inefficient

Characteristics Of Mobile IP Transparency Transparent to applications and transport and routers Backward Compatibility Interoperates with standard IPv4 and IPv6 respectively Scalability solution permits mobility across the global Internet

Characteristics Of Mobile IP Security Mobile IP can ensure that all messages are authenticated Macro Mobility Intended for working away from home rather than moving at high speed

General Approach – Mobile IP Working Host visiting a foreign network obtains second IP address that is local to the site Host informs router on home network

General Approach – Mobile IP Working Router at home uses second address to forward datagrams for the host to the foreign network Datagrams sent in a tunnel Uses IP-in-IP encapsulation

Mobile IP Working To support mobility, a host’s home network must include a special network system - home agent mobile host registers a secondary address with its home agent

Mobile IP Working Home agent intercept each datagram that arrives for the host’s permanent address and forward the datagram to the host’s current location. When a mobile host returns home, it must contact the home agent to deregister

Mobile IPv4 Addressing a mobile host’s primary or home address is a conventional IPv4 address Applications on a mobile host always use the primary address; they remain unaware of any other address

Mobile IPv4 Addressing The host’s secondary address (care-of address), is a temporary address that is used only by the mobile IP software on the host. A care-of address is only valid for a given foreign network.

Mobile IPv4 supports two types of care- of addresses that differ in the method by which the address is obtained and in the way datagram forwarding occurs Co-located Foreign Agent

Co-located Foreign network does not run a foreign agent Host uses DHCP to obtain temporary address Host registers directly with home agent

Foreign Agent Foreign network runs system known as foreign agent Visiting host registers with foreign agent Foreign agent assigns host a temporary address Foreign agent registers host with home agent

IPv4 Foreign Agent Discovery IPv4 foreign agent discovery uses the ICMP router discovery mechanism router sends an ICMP router advertisement message host to send an ICMP router solicitation

A router that acts as a foreign agent appends a mobility agent extension to each message the extension specifies the network prefix, which a mobile host uses to determine that it has moved to a new network.

ICMP router discovery message - Extension format

ICMP router discovery message - Extension format LENGTH - Size of the extension message in octets, excluding the TYPE and LENGTH. LIFETIME - Maximum amount of time in seconds that the agent is willing to accept registration requests, with all 1s indicating infinity.

ICMP router discovery message - Extension format SEQUENCE NUM - Sequence number for the message to allow a recipient to determine when a message is lost CARE OF ADDRESS - address of at least one foreign agent. CODE - Each bit defines a specific feature of the agent as listed

CODE field Bits of the CODE field of an IPv4 mobility agent advertisement

IPv4 Registration The registration protocol allows a host to Register with an agent on the foreign network, if needed Register with its home agent to request forwarding Renew a registration that is due to expire Deregister after returning home

IPv4 Registration mobile host performs registration directly co-located care-of address mobile host performs registration directly foreign agent care-of address mobile host allows the foreign agent to register with the home agent on the host’s behalf

IPv4 Registration Message Format All registration messages are sent via UDP; agents use port 434. A registration message begins with a set of fixed-size fields followed by variable-length extensions. Each request is required to contain a mobile-home authentication extension that allows the home agent to verify the mobile’s identity.

LIFETIME - specifies the number of seconds the registration is valid. Format of an IPv4 mobile IP registration request or mobile IP reply message IDENTIFICATION - Contains a 64-bit number generated by the mobile that is used to match requests with incoming replies and to prevent the mobile from accepting old messages. TYPE - specifies whether the message is a request (1) or a reply (3) LIFETIME - specifies the number of seconds the registration is valid. a zero requests immediate deregistration, and all 1s specifies an infinite lifetime. FLAGS/CODE field are used as a result code in a registration reply message

Datagram Transmission, Reception, And Tunneling

The Two-Crossing Problem mobile IP handles spatial locality poorly

Communication With An IPv4 Foreign Agent If a mobile does not have a unique foreign address, a foreign agent must use the mobile’s home address for communication. Instead of relying on ARP for address binding, the agent records the mobile’s hardware address when a request arrives and uses the recorded information to supply the necessary binding.