Mobile IP. rek. Petr Grygárek Petr Grygarek, Advanced Computer Networks Technologies 1
|
|
- Edmund Park
- 6 years ago
- Views:
Transcription
1 Mobile IP Petr Grygárek rek 1
2 Basic principle Picture from IOS IP and IP Routing Configuration Guide Mobile node maintains the same IP address even while roaming in foreign networks even if it s address does not match address prefix of the foreign network 2
3 Mobile IP usage and advantages User can move between subnets without a need to set IP address and subnet mask as corresponds to individual subnets User can act as server (with constant IP address registered in DNS) Sessions may be maintained while roaming IP telephony calls not interrupted TCP connections not broken Because user still maintains the same IP address, the same traffic filtering rules (ACLs) apply regardless of it s current subnet Roaming user can access resources on Home network as if he/she were there Packets from roaming node can reach home network even if TTL=1 3
4 MoIP Implemenation tunnel Visitors table Bindings table Uses tunneling and triangular routing Uses tunneling and triangular routing Only selected routers of home/remote network and mobile devices needs software upgrade 4
5 Mobile IP Components (1) Mobile node (MN) Notebook, PDA, intelligent mobile phone Still maintains the same home IP address Requires operating system support Home agent HA Agent running on router at home network Redirects (tunnels) packet for the mobile node to foreign agent at the network the mobile node is roaming in. or to the MD directly Foreign agent FA Agent running on router at foreign network that supports MN roaming Accepts packets tunneled for MN by HA and forwards them directly to MN Borrows some of it s interface addresses as Care of address dress for MNs currently roaming in it s network CoAC CoA is an endpoint of tunnel from HA to MN 5
6 Mobile IP Components (2) Correspondent node (CN) node somewhere on the Internet which sends packets to MN knows nothing about Mobile IP (CN may also be mobile) 6
7 Bindings table Maintained on home agent Maps addresses of mobile nodes to addresses where they can be currently reached (Care-of addresses) Commonly addresses of foreign agents Additional parameters for every MN may be also maintained tunneling encapsulation Broadcast forwarding support setting Registration lifetime 7
8 Visitor table Maintains visitors correctly registered in foreign networks (at Foreign Agent) Contains connections between tunnel endpoints and MN addresses 8
9 FA care-of address Care-of address types Obtained from FA (agent advertisement) Address of some FA interface Tunnel from HA ends at FA Collocated care-of address placed to MN network interface MN operating system must support multiple addresses on network interface Assigned by foreign network DHCP server or manually ally (public addresses). Most commonly, FA CoA is used because it does not require OS to support multiple addresses on network interface 9
10 Mobile IP functionality mechanisms Agent Discovery Discovery of HA/FA Allows MN to determine whether it is on home or foreign network Registration registration of MN with HA when roaming on foreign network deregistration after return to home network registration of MN with foreign agent of particular foreign network FA commonly act as a proxy to forward MN s registration requests to HA Routing HA forwards packets for registered MNs to their Care-of addresses (triangular routing) FA optionally forwards packets from MN to correspondent node using reverse tunnel to HA HA forwards to CN as if packets originated in home network Used to avoid source address direction validity check failures 10
11 Agent Discovery 11
12 ICMP Router Discovery Protocol (IRDP) Defined in RFC 1256 Enables a host to determine the address of a router that it can use as a default gateway Router advertisement periodic multicast ( All-systems) Default advertisement period about 10 minutes with some variance timers may be changed May carry additional flags announcing HA/FA presence and capabilities Mobility Agent Advertisement extensions Router solicitation multicast sent by host to ask for immediate router advertisement(s) ( All routers) IP TTL = 1 Extensible using TLV (Type-Length-Value) options 12
13 Mobility agent advertisement extensions Home/Foreign agent functionality indication Prefix length allows MNs to determine whether agent MN heard before and agent it hears now are on the same network (i.e. whether MN has moved) FA: used together with advertised router IP address Registration required (even if using collocated CoA) Busy: maximum limit of visitors reached Reverse tunnelling support Care-of Address HA & FA: Tunneling encapsulation supported The longest registration lifetime that the agent is willing to accept 13
14 Registrations 14
15 Purpose of MN registration MN requests forwarding services of HA when visiting a foreign network MN informs home agent of it s current care-of address Renewal of registration before expiration indicates that MN is still in foreign network Deregistration ration informs HA that MN returned ed to home network 15
16 Registration lifetime Registration time is limited registration automatically deleted after lifetime expiration Protects against MN failures and improper MN behavior Mobile IP supposes that MN changes (foreign) network change not more often than once per second 16
17 When MN registers/deregisters? After arrival to foreign network Registration with HA Optional registration with FA Registration refresh before registration lifetime expiration is needed After return to home network Deregistration with HA No explicit deregistration with FA needed when leaving foreign network (expires automatically) 17
18 How MN detects movement? Lifetime of previous IRDP Router advertisement message expired and no one was heard from that router since then Network number of routers advertised by IRDP changed requires prefix length extension to be sent in IRDP router advertisement 18
19 Registration option: MN-HA Directly from MN to HA only if MN uses co-located address 19
20 Registration option: MN-FA-HA FA may act as proxy FA may enforce MN to send registration via itself by setting appropriate flag of FA IRDP advertisement Decreases number of tunnels from HA required single tunnel may be utilized by multiple MNs Foreign network routers deny direct registration requests allow sites to enforce policies (e.g. accounting) Advantages: FA knows current visitors (visitors table), may check for visitor identity (IP address) and optionally enforce visitor s authentication FA may limit number of visitors connected simultaneously Busy bit set in FA advertisement if maximum number of visitors reached FA may impose ACL on Home agents whose visitors are allowed to register with the FA 20
21 Registration protocol Uses UDP Request Destination port: 434 Source port: dynamic Reply Destination port: copies port of corresponding request Source port: dynamic 21
22 Registration request Type: Registration request MN Home address, Home agent address, Care-of Address Lifetime (required) - 0xffff=infinity Identification used to match requests with replies Flags: Simultaneous binding (retain prior bindings) Broadcast datagrams (HA tunnels broadcasts it receives for the home network to MN) Decapsulation by mobile node (not by FA, used with collocated CoA) Encapsulation type: IP over IP, Minimum IP, GRE Reverse tunneling requested Extensions Authentication data, Deregistration accomplished by registration request with lifetime=0 Deregistration with FA not needed (expires automatically) 22
23 Registration reply Type: Registration reply MN Home address may be used to pass IP address to MN Home agent address Lifetime (granted) Identification used to match requests with replies Code: registration processing status (accepted/error code) Extensions Authentication data, 23
24 Optional capabilities of registration process discovery y of MN s home address and address of HA,, if the mobile node is not configured with it MN identifies itself by authentication data maintain multiple simultaneous registrations used to handover when moving between networks copy of each datagram will be tunneled to each active care-of address possible to deregister specific care-of addresses while retaining other mobility bindings 24
25 Mobile IP routing 25
26 HA to CoA From HA to FA Tunnel endpoints Care-of-Address is some address of FA interfaces From HA directly to MN Care-of-Address is secondary address of MN ( co-located care-of address ) Operating system must support it Single tunnel to HA may be shared by multiple nodes on the same foreign network 26
27 HA to FA tunneling Picture from Raj Jain, Ohio State University 27
28 Tunneling encapsulation options Must match on both tunnel endpoints IP within IP Minimal encapsulation within IP saves header space by omitting support for IP fragmentation Generic Routing Encapsulation (GRE) RFC 1701 originally by Cisco, commonly used to tunnel routing updates Various MoIP implementations supports various subset of encapsulations Particular encapsulation is negotiated in registration requests Tunnel MTU discovery + periodic rediscovery Special handling of ICMP messages (need to forward them from encapsulator to original packet source (MN)) 28
29 Dynamic tunnel creation on HA (Cisco IOS) Tunnel interface created after successful MN registration Creates host route for roaming MN directed to tunnel interface Sends gratuitous ARP on home network announcing binding of MN IP address to router s MAC address and responds with its MAC address to ARP requests for MN IP address from MN home network Route packets for MN coming from home network or another interface via appropriate tunnel interface to the MN in foreign network Accept reverse-tunelled packets from MN on foreign network and route them normally as if they came from home network 29
30 Dynamic tunnel creation on FA (Cisco IOS) Tunnel interface created after successful registration reply received from HA Creates host route for roaming MN directed to interface where MN currently resides Static ARP entry created for MN (home) IP address so that it can be reached even on foreign network with prefix different from MN s home address prefix ARP entry contains MAC address and interface name Presence of MN on foreign network periodically tested by ARP request host route and static ARP record removed if MN disappears from foreign network 30
31 Default gateway for MN on foreign network FA acts as default gateway for all MNs in the foreign network MN obtains it s MAC address from IRDP agent advertisement 31
32 Reverse tunnel Optional feature Packets from MN to CN are first tunneled to home network and then forwarded to CN address Normally, they are sent directly from foreign network to CN Avoids asymmetric traffic flow (better for some QoS-sensitive applications) MN may request reverse tunneling in registration requests FA advertises it s capability to provide reverse tunneling in IRDP Reverse tunnel uses the same encapsulation as forward tunnel 32
33 Reverse tunnel advantages Needed to pass source interface check if performed by intermediate routers Needed for multicast (correct creation of multicast tree) Needed when MN communicates with peers on its home network with TTL set to 1 33
34 Mobile IP security 34
35 Authentication in Mobile IP Mobile-Home Authentication Extension (required) If not authenticated, everyone could redirect traffic for any MNs to itself Registration/deregistration of MN at Home Agent and replies are authenticated Mobile-Foreign Authentication Extension (optional) Registration/deregistration of MN at Foreign Agent and replies are authenticated Foreign-Home Authentication Extension (optional) Authentication of FA at HA when forwarding registration requests from MN to HA (replies also authenticated) 35
36 Authentication method Both sides use shared key, hash calculated from message+shared key and appended to message Messages carry security parameter index (SPI) + authentication data (MD5 hash) Keys configured manually at individual MNs HA and FA may have keys for all MNs configured manually or consult authentication server maintaining keys for all MNs when there is a need to calculate or verify authentication data Optional timestamp in registration messages protects against replay attack (requires time synchronization between mobile agents and MNs OS with reasonable precision) 36
37 Mobile agent redundancy HA: multiple HAs must share binding table (stateful failover) FA: MN can re-register using another FA if previously used FA fails 37
38 Mobile IP Standards 38
39 Mobile IP in IPv4 and IPv6 IPv4: optional support RFC 3344: IP Mobility Support for IPv4 RFC Reverse Tunneling for Mobile IP (optional) RFC IP Encapsulation within IP RFC Minimal Encapsulation within IP IPv6 built-in utilizes IPv6 authentication support 39
40 Mobile IP in IPv6 The same principle as for IPv4 Mobile IP uses IPv6 routing header instead of tunnels reverse tunnel not needed to pass incoming interface check at intermediate routers MN can also signal it s care of address to correspondent node so that correspondent node may send (encapsulated) packet directly to MN avoids triangular routing even in direction from CN to MN 40
41 Mobile IP special features 41
42 Non-homed MNs Non-homed MNs = MNs that are always roaming (homeless) Some router chosen to act as HA for non- homed MNs Virtual network serving as home network for non-homed MNs configured on that HA Virtual network has to be advertised into routing protocol 42
43 Proxy mobile agent Implemented in some types of WiFi APs (e.g. Cisco Aironet) Allows roaming for nodes without MobileIP support MobileIP client functionality implemented in AP for all addresses of wireless clients AP obtains CoA for wireless clients unaware of Mobile IP AP intercepts all packets from the visiting client and sends them to the foreign agent 43
44 Proxy mobile agent (Cisco): Basic principle Uses Authoritative AP (AAP) supporting MobileIP proxy Located somewhere in the network, other APs have IP address of AAP configured Maintains subnet map of home-subnet to HA address mappings When the visiting client associates to AP, the access point compares the client s IP address with that of its own IP network and detects that the client is a visitor from another network. For visitors client, AP registers with HA on behalf of the visiting client AP gets HA of the visiting client by looking it up on a subnet map table stored at AAP 44
45 Proxy mobile agent (Cisco): Subnet map creation Subnet map creation AP obtains its own home agent information using the agent discovery mechanism. It sends this information to AAP AAP adds the new access point to its list of access points and the home agent information to its subnet map table. AAP then updates all the other access points with this additional piece of information. each AP maintains it s own copy of subnet map 45
46 Proxy mobile agent (Cisco): AAP redundancy Up to three AAPs can be designated The AAPs compare their subnet map tables periodically to make sure they have the same subnet map table. If an access point fails to reach the first AAP, it tries the next configured AAP. 46
47 Proxy mobile agent (Cisco): Registration security associations AP is configured with the mobility security association (shared key) of all potential visiting clients with their corresponding home agents (in AP memory or using RADIUS) AP sends the registration request on behalf of visiting client to the visiting client s home agent through the foreign agent FA relays to HA The access point re-registers on behalf of the visiting client before its registration lifetime expires Access points participating in proxy mobile IP should be configured with gateway addresses to communicate with FA/HA Otherwise, AP can be pure L2 device 47
48 Mobile IP Configuration 48
49 Home agent configuration Global Mobile IP activation HA functionality activation Optional creation of virtual network(s) if HA supports non- homed MNs Specification of nodes allowed to roam by IP addresses or by interface (or virtual network) ACL specifying foreign networks (CoA of their FAs) where MNs are allowed to roam Authentication information for individual MNs or authentication server which provides it Authentication information for supported FAs (optional) Enable IDRP on home network interfaces and possibly adjust timers Set correct router time and specify allowed time variance to deny replay attacks 49
50 Foreign agent configuration Global Mobile IP activation FA functionality activation FA activation for interfaces supporting roaming Care-of Address to propagate in IRDP advertisements Authentication information for individual visitor MNs (optional) Authentication information for HAs (optional) Specification of home networks (HAs) where visiting nodes are allowed to register ACL (optional) Enable IRDP on foreign network interfaces and possibly adjust timers 50
51 Mobile Node Configuration IPv4 MobileIP client implementations for various platforms: Commercial or GPL-style Configuration: Security association MN home address, Home agent address If not configured, MN may obtains it s home address from registration reply HA gives IP address based on authentication key used 51
LECTURE 8. Mobile IP
1 LECTURE 8 Mobile IP What is Mobile IP? The Internet protocol as it exists does not support mobility Mobile IP tries to address this issue by creating an anchor for a mobile host that takes care of packet
More informationOutline. CS5984 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Host Mobility Problem Solutions. Network Layer Solutions Model
CS5984 Mobile Computing Outline Host Mobility problem and solutions IETF Mobile IPv4 Dr. Ayman Abdel-Hamid Computer Science Department Virginia Tech Mobile IPv4 1 2 Host Mobility Problem 1/2 Host Mobility
More informationOutline. CS6504 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Dr. Ayman Abdel-Hamid. Mobile IPv4.
CS6504 Mobile Computing Outline Host Mobility problem and solutions IETF Mobile IPv4 Dr. Ayman Abdel-Hamid Computer Science Department Virginia Tech Mobile IPv4 1 2 Host Mobility Problem 1/2 Host Mobility
More information11. IP Mobility 최 양 희 서울대학교 컴퓨터공학부
11. IP Mobility Introduction Terminal Mobility Person Mobility Network Mobility Internet 2002 Yanghee Choi 2 Mobile IP : Why IP addressing scheme optimized for stationary environment point of attachment
More informationFixed Internetworking Protocols and Networks. IP mobility. Rune Hylsberg Jacobsen Aarhus School of Engineering
Fixed Internetworking Protocols and Networks IP mobility Rune Hylsberg Jacobsen Aarhus School of Engineering rhj@iha.dk 1 2011 ITIFN Mobile computing Vision Seamless, ubiquitous network access for mobile
More informationMobile IP Overview. Based on IP so any media that can support IP can also support Mobile IP
Introduction: Mobile IP Overview An Internet Protocol address (IP address) is a numerical label assigned to each device (e.g., computer, printer) participating in a computer network that uses the Internet
More informationModule 28 Mobile IP: Discovery, Registration and Tunneling
Module 28 Mobile IP: Discovery, and Tunneling Learning Objectives Introduction to different phases of Mobile IP Understanding how a mobile node search the agents using Discovery process Understand how
More informationHow Mobile IP Works? Presenter: Ajoy Singh
How Mobile IP Works? Presenter: Ajoy Singh Agenda Required background What problems does Mobile IP solve? Mobile IP: protocol overview Scope Requirements Design goals Functional entities 5/2/2002 How Mobile
More informationMobile Communications Chapter 9: Network Protocols/Mobile IP
Mobile Communications Chapter 9: Network Protocols/Mobile IP Motivation Data transfer Encapsulation Security IPv6 Problems DHCP Ad-hoc s Routing protocols 9.0.1 Motivation for Mobile IP Routing based on
More informationMobile IP Support for RFC 3519 NAT Traversal
The Mobile IP: Support for RFC 3519 NAT Traversal feature introduces an alternative method for tunneling Mobile IP data traffic. New extensions in the Mobile IP registration request and reply messages
More informationMobile IP. Mobile Computing. Mobility versus Portability
Mobile IP Mobile Computing Introduction Amount of mobile/nomadic computing expected to increase dramatically in near future. By looking at the great acceptance of mobile telephony, one can foresee a similar
More informationECS-087: Mobile Computing
ECS-087: Mobile Computing Mobile IP Most of the slides borrowed from Prof. Sridhar Iyer Diwakar Yagyasen.1 Effect of Mobility on Protocol Stack Application: new applications and adaptations Transport:
More informationIPv6 Protocols and Networks Hadassah College Spring 2018 Wireless Dr. Martin Land
IPv6 1 IPv4 & IPv6 Header Comparison IPv4 Header IPv6 Header Ver IHL Type of Service Total Length Ver Traffic Class Flow Label Identification Flags Fragment Offset Payload Length Next Header Hop Limit
More informationMobile & Wireless Networking. Lecture 9: Mobile IP. [Schiller, Section 8.1]
192620010 Mobile & Wireless Networking Lecture 9: Mobile IP [Schiller, Section 8.1] Geert Heijenk Outline of Lecture 11 q Mobile IP Basics q 3 parts of Mobile IP: q Advertising Care-of Addresses q Registration
More informationMohammad Hossein Manshaei 1393
Mohammad Hossein Manshaei manshaei@gmail.com 1393 Mobile IP 2 Mobile Network Layer: Problems and Concerns Entities and Terminology in Mobile IP Mobile Indirect Routing Mobile IP Agent Advertisement Registration
More informationDeploying Mobile IP. Session ACC Copyright 2003, Cisco Systems, Inc. All rights reserved. Printed in USA. 8018_05_2003_c1.
Deploying Mobile IP Session 2 Copyright Printed in USA. Agenda What Is Mobility Mobile IP Enterprise Mobile IP Clients Proxy Mobile IP Cisco IOS Mobile Networks Closing and Futures 3 What Is Mobility?
More informationCSE 4215/5431: Mobile Communications Winter Suprakash Datta
CSE 4215/5431: Mobile Communications Winter 2013 Suprakash Datta datta@cse.yorku.ca Office: CSEB 3043 Phone: 416-736-2100 ext 77875 Course page: http://www.cse.yorku.ca/course/4215 Some slides are adapted
More informationIPv6. IPv4 & IPv6 Header Comparison. Types of IPv6 Addresses. IPv6 Address Scope. IPv6 Header. IPv4 Header. Link-Local
1 v4 & v6 Header Comparison v6 Ver Time to Live v4 Header IHL Type of Service Identification Protocol Flags Source Address Destination Address Total Length Fragment Offset Header Checksum Ver Traffic Class
More informationIntroduction to IPv6. IPv6 addresses
Introduction to IPv6 (Chapter 4 in Huitema) IPv6,Mobility-1 IPv6 addresses 128 bits long Written as eight 16-bit integers separated with colons E.g. 1080:0000:0000:0000:0000:0008:200C:417A = 1080::8:800:200C:417A
More informationMobility Management - Basics
Mobility Management - Basics Summer Semester 2012 Integrated Communication Systems Group Ilmenau University of Technology Content Motivation Problem and possible solutions IP-based mobility management
More informationMobile IP. Mobile IP 1
Mobile IP Mobile IP 1 Motivation for Mobile IP Routing based on IP destination address, network prefix (e.g. 129.13.42) determines physical subnet change of physical subnet implies change of IP address
More informationMobile Communications Chapter 8: Network Protocols/Mobile IP
Mobile Communications Chapter 8: Network Protocols/Mobile IP Motivation Data transfer, Encapsulation Security, IPv6, Problems Micro mobility support DHCP Ad-hoc networks, Routing protocols Prof. Jó Ueyama
More informationMobile Communications Mobility Support in Network Layer
Motivation Mobility support needed to be able to use mobile devices in the Mobile devices need IP address for their communication Applications would like to communicate while being on the move Mobile Communications
More informationSJTU 2018 Fall Computer Networking. Wireless Communication
SJTU 2018 Fall Computer Networking 1 Wireless Communication Internet Protocol Stack 2 Application: supporting network applications - FTP, SMTP, HTTP Transport: data transfer between processes - TCP, UDP
More informationBinding information contains the entries in the mobility binding table.
GLOSSARY Numerics 802.11b/g An IEEE specification for a wireless LAN airlink. A agent advertisement agent discovery agent solicitation An advertisement message constructed by attachment of a special extension
More informationObsoletes: 2002 January 2002 Category: Standards Track
Network Working Group C. Perkins, Ed. Request for Comments: 3220 Nokia Research Center Obsoletes: 2002 January 2002 Category: Standards Track Status of this Memo IP Mobility Support for IPv4 This document
More informationIntroduction to IPv6. IPv6 addresses
Introduction to IPv6 (Chapter4inHuitema) IPv6,Mobility-1 IPv6 addresses 128 bits long Written as eight 16-bit hexadecimal integers separated with colons E.g. 1080:0000:0000:0000:0000:0008:200C:417A = 1080::8:800:200C:417A
More informationIntroduction to IPv6. IPv6 addresses
Introduction to IPv6 (Chapter 4 in Huitema) IPv6,Mobility-1 IPv6 addresses 128 bits long Written as eight 16-bit integers separated with colons E.g. 1080:0000:0000:0000:0000:0008:200C:417A = 1080::8:800:200C:417A
More informationNetwork Security. Security of Mobile Internet Communications. Chapter 17. Network Security (WS 2002): 17 Mobile Internet Security 1 Dr.-Ing G.
Network Security Chapter 17 Security of Mobile Internet Communications Network Security (WS 2002): 17 Mobile Internet Security 1 Motivation for Mobile IP Routing in the Internet: Based on IP destination
More informationMobility Management Basics
Mobility Management Basics Summer Semester 2011 Integrated Communication Systems Group Ilmenau University of Technology Content Motivation Problem and possible solutions IP-based mobility management Conclusions
More informationip mobile mobile-networks through multi-path (mobile router)
ip mobile mobile-networks through multi-path (mobile router) ip mobile mobile-networks, on page 3 ip mobile prefix-length, on page 5 ip mobile proxy-host, on page 6 ip mobile radius disconnect, on page
More informationMOBILE IP AND WIRELESS APPLICATION PROTOCOL
MOBILE IP AND WIRELESS APPLICATION PROTOCOL In this chapter, we look at two standards that provide application-level support for wireless networking: Mobile IP and Wireless Application Protocol (WAP).
More informationCharles Perkins Nokia Research Center 2 July Mobility Support in IPv6 <draft-ietf-mobileip-ipv6-14.txt> Status of This Memo
IETF Mobile IP Working Group INTERNET-DRAFT David B. Johnson Rice University Charles Perkins Nokia Research Center 2 July 2000 Mobility Support in IPv6 Status of This
More informationMobile IP and Mobile Transport Protocols
Mobile IP and Mobile Transport Protocols 1 IP routing Preliminaries Works on a hop-by-hop basis using a routing table 32 bits: 129.97.92.42 Address = subnet + host (Mobility No packet for you) Two parts»
More informationFA Service Configuration Mode Commands
FA Service Configuration Mode Commands The Foreign Agent Service Configuration Mode is used to create and manage the Foreign Agent (FA) services associated with the current context. Important The commands
More informationMobile IP. Page 1. 10/5/98 Mohamed Khalil IP10 MKIPM001
Introduction In the last few years the number of notebook users has been increased tremendously, due to the great improvement in this technology with respect to size, speed, and weight. In addition, most
More informationOverview of the Cisco Mobile Wireless Home Agent
1 CHAPTER Overview of the Cisco Mobile Wireless Home Agent This chapter illustrates the functional elements in a typical Mobile IP packet data system, the Cisco products that are currently available to
More informationMobility Management. Advanced Mobile Communication Networks. Integrated Communication Systems Group Ilmenau University of Technology
Mobility Management Advanced Mobile Communication Networks Integrated Communication Systems Group Ilmenau University of Technology Motivation The Internet and mobile communication networks are experiencing
More informationMobility Management. Advanced Mobile Communication Networks. Integrated Communication Systems Group Ilmenau University of Technology
Mobility Management Advanced Mobile Communication Networks Integrated Communication Systems Group Ilmenau University of Technology Motivation The Internet and mobile communication networks are experiencing
More informationMobile Computing. Chapter 8: Mobile Network Layer
Mobile Computing Chapter 8: Mobile Network Layer Prof. Sang-Jo Yoo Contents Mobile IP overview Agent discovery Registration Tunneling DHCP Mobile IP multicasting 2 Motivation for Mobile IP Routing based
More informationDa t e: August 2 0 th a t 9: :00 SOLUTIONS
Interne t working, Examina tion 2G1 3 0 5 Da t e: August 2 0 th 2 0 0 3 a t 9: 0 0 1 3:00 SOLUTIONS 1. General (5p) a) Place each of the following protocols in the correct TCP/IP layer (Application, Transport,
More informationMobile IPv6 Overview
Sungkyunkwan University Prepared by H. Choo Copyright 2000-2018 Networking Laboratory Lecture Outline Network Layer Mobile IPv6 Proxy Mobile IPv6 Networking Laboratory 2/87 Sungkyunkwan University Network
More informationMESSAGES error-reporting messages and query messages. problems processes IP packet specific information
ICMP ICMP ICMP is mainly used by operating systems of networked computers to send error messages indicating that a requested service is not available or that host/ router could not be reached. ICMP MESSAGES
More informationOn using Mobile IP Protocols
Journal of Computer Science 2 (2): 211-217, 2006 ISSN 1549-3636 2006 Science Publications On using Mobile IP Protocols Fayza A. Nada Faculty of Computers and Information, Suez Canal University, Ismailia,
More informationMobile IP and its trends for changing from IPv4 to IPv6
Mobile IP and its trends for changing from IPv4 to IPv6 Nguyen Ngoc Chan*, Tran Cong Hung Ph.D. (Posts & Telecommunications Institute of Technology, Viet Nam) E-mail: ngoc_chan@ptithcm.edu.vn, conghung@ptithcm.edu.vn
More informationCMPE 257: Wireless and Mobile Networking
CMPE 257: Wireless and Mobile Networking Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 8 CMPE 257 Winter'11 1 Announcements: Student presentations: Security: Jim. Seth: security in
More informationWireless Transmission and Mobility
Mobile and Ubiquitous Computing Wireless Transmission and Mobility Modulation, MAC and IPv6" George Roussos! g.roussos@dcs.bbk.ac.uk! Modulation" Digital modulation! digital data is translated into an
More informationWhat is mobility? Mobile IP. Mobility Impact on Protocol Stack (cont.) Advanced Topics in Computer Networks
Advanced Topics in Computer Networks What is mobility? spectrum of mobility, from the perspective: Mobile IP no mobility high mobility Chalermek Intanagonwiwat Slides courtesy of James F. Kurose, Keith
More informationCMPE 257: Wireless and Mobile Networking
CMPE 257: Wireless and Mobile Networking Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 9 CMPE 257 Winter'10 1 Announcements Student presentations: March 8th: Daniel and Teddy March
More informationSmooth Handoff in Mobile IP Master s Thesis by Babak Ayani
Smooth Handoff in Mobile IP Master s Thesis by Babak Ayani 2002-05-14 Department of Microelectronics and Information Technology at KTH Completed at the Department of Electrical Engineering and Computer
More informationLast time. BGP policy. Broadcast / multicast routing. Link virtualization. Spanning trees. Reverse path forwarding, pruning Tunneling
Last time BGP policy Broadcast / multicast routing Spanning trees Source-based, group-shared, center-based Reverse path forwarding, pruning Tunneling Link virtualization Whole networks can act as an Internet
More informationTCP/IP Networking. Training Details. About Training. About Training. What You'll Learn. Training Time : 9 Hours. Capacity : 12
TCP/IP Networking Training Details Training Time : 9 Hours Capacity : 12 Prerequisites : There are no prerequisites for this course. About Training About Training TCP/IP is the globally accepted group
More informationOverview of the Cisco Mobile Wireless Home Agent
CHAPTER 1 Overview of the Cisco Mobile Wireless Home Agent This chapter illustrates the functional elements in a typical Mobile IP packet data system, the Cisco products that are currently available to
More informationUse of IPSec in Mobile IP
Department of Electrical and Computer Engineering ELEG 777 Internet Engineering ( TERM PAPER ) Use of IPSec in Mobile IP DONE BY: SALEM ITANI ID #: 20011003 SUBMITTED TO: Dr. AYMAN KAYSSI DATE: MAY 21,
More informationThis chapter introduces protocols and mechanisms developed for the network
Mobile network layer 8 This chapter introduces protocols and mechanisms developed for the network layer to support mobility. The most prominent example is Mobile IP, discussed in the first section, which
More informationIPv6 Transition Mechanisms
IPv6 Transition Mechanisms Petr Grygárek rek 1 IPv6 and IPv4 Coexistence Expected to co-exist together for many years Some IPv4 devices may exist forever Slow(?) transition of (part of?) networks to IPv6
More informationIPv6 Transition Mechanisms
IPv6 Transition Mechanisms Petr Grygárek rek 1 IPv6 and IPv4 Coexistence Expected to co-exist together for many years Some IPv4 devices may exist forever Slow(?) transition of (part of?) networks to IPv6
More informationPMIPv6 PROXY MOBILE IPV6 OVERVIEW OF PMIPV6, A PROXY-BASED MOBILITY PROTOCOL FOR IPV6 HOSTS. Proxy Mobile IPv6. Peter R. Egli INDIGOO.COM. indigoo.
PMIPv6 PMIPv6 Proxy Mobile IPv6 PROXY MOBILE IPV6 OVERVIEW OF PMIPV6, A PROXY-BASED MOBILITY PROTOCOL FOR IPV6 HOSTS Peter R. Egli INDIGOO.COM 1/25 Contents 1. Why PMIPv6 when we have MIP? 2. PMIPv6 terminology
More informationIP - The Internet Protocol. Based on the slides of Dr. Jorg Liebeherr, University of Virginia
IP - The Internet Protocol Based on the slides of Dr. Jorg Liebeherr, University of Virginia Orientation IP (Internet Protocol) is a Network Layer Protocol. IP: The waist of the hourglass IP is the waist
More informationCMPE 257: Wireless and Mobile Networking
CMPE 257: Wireless and Mobile Networking Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 8 CMPE 257 Spring'15 1 Announcements Project proposals. Feedback. Class schedule updated. Exam:
More informationCSE 123A Computer Netwrking
CSE 123A Computer Netwrking Winter 2005 Mobile Networking Alex Snoeren presenting in lieu of Stefan Savage Today s s issues What are implications of hosts that move? Remember routing? It doesn t work anymore
More informationCommunications Software. CSE 123b. CSE 123b. Spring Lecture 10: Mobile Networking. Stefan Savage
CSE 123b CSE 123b Communications Software Spring 2003 Lecture 10: Mobile Networking Stefan Savage Quick announcement My office hours tomorrow are moved to 12pm May 6, 2003 CSE 123b -- Lecture 10 Mobile
More informationQuick announcement. CSE 123b Communications Software. Last class. Today s issues. The Mobility Problem. Problems. Spring 2003
CSE 123b Communications Software Quick announcement My office hours tomorrow are moved to 12pm Spring 2003 Lecture 10: Mobile Networking Stefan Savage May 6, 2003 CSE 123b -- Lecture 10 Mobile IP 2 Last
More informationOverview of the MIPv6 Implementation
Overview of the MIPv6 Implementation Tunneling Tunneling support was added as it is necessary for MIPv6. Interfaces have interfaceids that uniquely identify them. Similarly, every tunnel has a virtual
More informationChapter 8 LOCATION SERVICES
Chapter 8 LOCATION SERVICES Distributed Computing Group Mobile Computing Winter 2005 / 2006 Overview Mobile IP Motivation Data transfer Encapsulation Location Services & Routing Classification of location
More informationAdvanced Computer Networks. IP Mobility
Advanced Computer Networks 263 3501 00 IP Mobility Patrick Stuedi Spring Semester 2014 1 Oriana Riva, Department of Computer Science ETH Zürich Tuesday 1 April 2014 Outline Last week: Today: Cellular Networks
More informationipv6 mobile home-agent (global configuration)
ipv6 mobile home-agent (global configuration) ipv6 mobile home-agent (global configuration) To enter home agent configuration mode, use the ipv6 mobile home-agent command in global configuration mode.
More informationIPv6 Next generation IP
Seminar Presentation IPv6 Next generation IP N Ranjith Kumar 11/5/2004 IPv6 : Next generation IP 1 Network Problems Communication Problem Identification Problem Identification of Networks Logical Addressing
More informationLecture 8. Basic Internetworking (IP) Outline. Basic Internetworking (IP) Basic Internetworking (IP) Service Model
Lecture 8 Basic Internetworking (IP) Reminder: Homework 3, Programming Project 2 due on Tuesday. An example internet is shown at right. Routers or gateways are used to connect different physical networks.
More informationMIP4 Working Group. Generic Notification Message for Mobile IPv4 draft-ietf-mip4-generic-notification-message-16
MIP4 Working Group Internet-Draft Intended status: Standards Track Expires: April 28, 2011 H. Deng China Mobile H. Levkowetz Netnod V. Devarapalli WiChorus S. Gundavelli Cisco Systems B. Haley Hewlett-Packard
More informationCisco CCIE Security Written.
Cisco 400-251 CCIE Security Written http://killexams.com/pass4sure/exam-detail/400-251 QUESTION: 193 Which two of the following ICMP types and code should be allowed in a firewall to enable traceroute?
More informationCSE 123b Communications Software
CSE 123b Communications Software Spring 2004 Lecture 9: Mobile Networking Stefan Savage Quick announcements Typo in problem #1 of HW #2 (fixed as of 1pm yesterday) Please consider chapter 4.3-4.3.3 to
More informationQuick announcements. CSE 123b Communications Software. Today s issues. Last class. The Mobility Problem. Problems. Spring 2004
CSE 123b Communications Software Spring 2004 Lecture 9: Mobile Networking Quick announcements Typo in problem #1 of HW #2 (fixed as of 1pm yesterday) Please consider chapter 4.3-4.3.3 to be part of the
More informationHP 3600 v2 Switch Series
HP 3600 v2 Switch Series Layer 3 - IP Services Configuration Guide Part number: 5998-2351 Software version: Release 2108P01 Document version: 6W100-20131130 Legal and notice information Copyright 2013
More informationLecture 8. Reminder: Homework 3, Programming Project 2 due on Thursday. Questions? Tuesday, September 20 CS 475 Networks - Lecture 8 1
Lecture 8 Reminder: Homework 3, Programming Project 2 due on Thursday. Questions? Tuesday, September 20 CS 475 Networks - Lecture 8 1 Outline Chapter 3 - Internetworking 3.1 Switching and Bridging 3.2
More informationUNIT III THE NETWORK LAYER
UNIT III THE NETWORK LAYER Introduction-Virtual Circuit and Datagram Networks- Inside a Router- The Internet Protocol (IP): Forwarding and Addressing in the Internet-Routing Algorithms Routing in the Internet-Broadcast
More informationConfiguring IPv4. Finding Feature Information. This chapter contains the following sections:
This chapter contains the following sections: Finding Feature Information, page 1 Information About IPv4, page 2 Virtualization Support for IPv4, page 6 Licensing Requirements for IPv4, page 6 Prerequisites
More informationIPv6: An Introduction
Outline IPv6: An Introduction Dheeraj Sanghi Department of Computer Science and Engineering Indian Institute of Technology Kanpur dheeraj@iitk.ac.in http://www.cse.iitk.ac.in/users/dheeraj Problems with
More informationHP 6125 Blade Switch Series
HP 6125 Blade Switch Series Layer 3 - IP Services Configuration Guide Part number: 5998-3156 Software version: Release 2103 Document version: 6W100-20120907 Legal and notice information Copyright 2012
More informationHPE FlexFabric 5940 Switch Series
HPE FlexFabric 5940 Switch Series Layer 3 IP Services Configuration Guide Part number: 5200-1022a Software version: Release 2508 and later verison Document version: 6W101-20161101 Copyright 2016 Hewlett
More informationMobility Support in IPv6
Mobility Support in IPv6 Charles E. Perkins David B. Johnson T. J. Watson Research Center Computer Science Department IBM Corporation Carnegie Mellon University Hawthorne, NY 10532 Pittsburgh, PA 15213
More informationCS475 Networks Lecture 8 Chapter 3 Internetworking. Ethernet or Wi-Fi).
Assignments Reading for Lecture 9: Section 3.3 3.2 Basic Internetworking (IP) Bridges and LAN switches from last section have limited ability CS475 Networks Lecture 8 Chapter 3 Internetworking is a logical
More informationIntroduction Mobility Support Handover Management Conclutions. Mobility in IPv6. Thomas Liske. Dresden University of Technology
2005 / High Speed Networks II Outline Introduction Mobility Support Overview of IPv6 Mobility Support Handover Management Mobility Support What means Mobility Support? allow transparent routing of IPv6
More informationForeword xxiii Preface xxvii IPv6 Rationale and Features
Contents Foreword Preface xxiii xxvii 1 IPv6 Rationale and Features 1 1.1 Internet Growth 1 1.1.1 IPv4 Addressing 1 1.1.2 IPv4 Address Space Utilization 3 1.1.3 Network Address Translation 5 1.1.4 HTTP
More informationIPv6 Neighbor Discovery
About, page 1 Prerequisites for, page 2 Guidelines for, page 2 Defaults for, page 4 Configure, page 5 Monitoring, page 10 History for, page 11 About The IPv6 neighbor discovery process uses ICMPv6 messages
More informationFast Handover in Mobile IPv4 and IPv6
Fast Handover in Mobile IPv4 and IPv6 Raoul Schmidiger & Gregor Zographos April 28, 2005 Seminar: Mobile Systems Talk No.4 Content IPv4 (Gregor) IPv6 (Raoul) Problems in IP mobility (Gregor) Standards
More informationOn Distributed Communications, Rand Report RM-3420-PR, Paul Baran, August 1964
The requirements for a future all-digital-data distributed network which provides common user service for a wide range of users having different requirements is considered. The use of a standard format
More informationCS 457 Lecture 11 More IP Networking. Fall 2011
CS 457 Lecture 11 More IP Networking Fall 2011 IP datagram format IP protocol version number header length (bytes) type of data max number remaining hops (decremented at each router) upper layer protocol
More informationCh. 22 Bootstrap And Autoconfiguration (DHCP, NDP or IPv6-ND)
CSC521 Communication Protocols 網路通訊協定 Ch. 22 Bootstrap And Autoconfiguration (DHCP, NDP or IPv6-ND) 吳俊興國立高雄大學資訊工程學系 Internetworking With TCP/IP, Vol I: Sixth Edition, Douglas E. Comer Outline 1 Introduction
More informationICS 451: Today's plan
ICS 451: Today's plan ICMP ping traceroute ARP DHCP summary of IP processing ICMP Internet Control Message Protocol, 2 functions: error reporting (never sent in response to ICMP error packets) network
More informationIPv6 Neighbor Discovery
About, page 1 Prerequisites for, page 2 Guidelines for, page 2 Defaults for, page 4 Configure, page 5 View and Clear Dynamically Discovered Neighbors, page 10 History for, page 11 About The IPv6 neighbor
More informationNetwork Layer (4): ICMP
1 Network Layer (4): ICMP Required reading: Kurose 4.4.3, 4.4.4 CSE 4213, Fall 2006 Instructor: N. Vlajic 2 1. Introduction 2. Network Service Models 3. Architecture 4. Network Layer Protocols in the Internet
More informationSelected Network Security Technologies
Selected Network Security Technologies Petr Grygárek rek Agenda: Security in switched networks Control Plane Policing 1 Security in Switched Networks 2 Switch Port Security Static MAC addresses assigned
More informationCategory: Standards Track June Mobile IPv6 Support for Dual Stack Hosts and Routers
Network Working Group H. Soliman, Ed. Request for Comments: 5555 Elevate Technologies Category: Standards Track June 2009 Status of This Memo Mobile IPv6 Support for Dual Stack Hosts and Routers This document
More informationHP A5830 Switch Series Layer 3 - IP Services. Configuration Guide. Abstract
HP A5830 Switch Series Layer 3 - IP Services Configuration Guide Abstract This document describes the software features for the HP A Series products and guides you through the software configuration procedures.
More informationLecture 7: Mobile IP (Part 1) Dr. Reynold Cheng
Lecture 7: Mobile IP (Part 1) Dr. Reynold Cheng This lecture is based on the textbook W. Stallings, Wireless Communications and Networks, Prentice Hall, 2005, the slides (prepared by Tom Fronckowiak) and
More informationFlexible Dynamic Mesh VPN draft-detienne-dmvpn-00
Flexible Dynamic Mesh VPN draft-detienne-dmvpn-00 Fred Detienne, Cisco Systems Manish Kumar, Cisco Systems Mike Sullenberger, Cisco Systems What is Dynamic Mesh VPN? DMVPN is a solution for building VPNs
More informationKing Fahd University of Petroleum & Minerals Computer Engineering g Dept
King Fahd University of Petroleum & Minerals Computer Engineering g Dept COE 543 Mobile and Wireless Networks Term 082 Dr. Ashraf S. Hasan Mahmoud Rm 22-148-3 Ext. 1724 Email: ashraf@kfupm.edu.sa 6/1/2009
More informationInternet Protocols (chapter 18)
Internet Protocols (chapter 18) CSE 3213 Fall 2011 Internetworking Terms 1 TCP/IP Concepts Connectionless Operation Internetworking involves connectionless operation at the level of the Internet Protocol
More informationIPV6 SIMPLE SECURITY CAPABILITIES.
IPV6 SIMPLE SECURITY CAPABILITIES. 50 issues from RFC 6092 edited by J. Woodyatt, Apple Presentation by Olle E. Johansson, Edvina AB. ABSTRACT The RFC which this presentation is based upon is focused on
More information