IP#without#IP#addresses# # h"p://ilnp.cs.st-andrews.ac.uk/#
|
|
- Iris Sharp
- 5 years ago
- Views:
Transcription
1 IP#without#IP#addresses# # h"p://ilnp.cs.st-andrews.ac.uk/# Saleem&Bha)& School&of&Computer&Science& University&of&St&Andrews& Italian&Networking&Workshop& Cavalese,&TrenBno,&Italy& 14&Jan&2015&
2 University8of8St8Andrews8 28
3 Thanks8 INW8arrangements:8 Prof.#Renato#Lo#Cigno# Prof.#Roberto#Gaudino# Dr8Ran8Atkinson8 PhD8students8at8St8Andrews:8 Ditchaphong8PhoomikiaEsak8 Bruce8Simpson8 IRTF8RouTng8Research8Group8(RRG):8 RRG8Chair8(at8the8Tme),8Tony8Li8(formerly8of8Cisco)8 IRTF8Chair,8Lars8Eggert8(NetApp)8+8RFC8Team8 h"p://ilnp.cs.st-andrews.ac.uk/88 (C)8Saleem8N.8BhaE,8148Jan
4 ILNP8 IdenTfier-Locator8Network8Protocol8 1.Why?# 2. What?8 3. How?8 (C)8Saleem8N.8BhaE,8148Jan
5 The8changing8world8of8IP8networks8 How8to8support8a8harmonised8solu-on.to.many. network#func>ons#in#a#scalable#manner?8 MulT-homing8(host8and8site).8 Mobility8(host8and8network).8 MulT-path8capable8transport8protocols.8 Localised8addressing8(NAT).8 Traffic8engineering8capability.8 Packet-level,8end-to-end8security.8 Virtual8machine8migraTon/mobility.8 Current8soluTons8for8such8funcTons8remain8 disparate,8do8not8functon8well8together8and/or8 may8not8scale8well.8 (C)8Saleem8N.8BhaE,8148Jan
6 Use8of8IP8addresses8today8 (C)8Saleem8N.8BhaE,8148Jan
7 Naming8Architecture:88IP8 Protocol#Layer# ApplicaTon8 Transport8 Network8 (Interface)8 IP# FQDN8or8 IP8address8 IP8address8 (+8port8number)8 IP8address8 IP8address8 Entanglement#!# FQDN8=8fully8qualified8domain8name8 (C)8Saleem8N.8BhaE,8148Jan
8 ! RFC21018(Feb81997)8 IPv48Address8Behaviour8Today8 RFC21018(IAB,8InformaTonal)8pp83-48! 3. Ideal properties.!!... it is easy to see the ideal! properties of identifiers and locators. Identifiers should be! assigned at birth, never change, and never be re-used. Locators! should describe the host's position in the network's topology, and! should change whenever the topology changes.! Unfortunately neither of the these ideals are met by IPv4 addresses.! (C)8Saleem8N.8BhaE,8148Jan
9 RFC49848(Sep82007)8 Report8from8the8IAB8Workshop8on8RouTng8and8Addressing8 RFC49848(IAB,8InformaTonal)8,8p688 &... workshop participants! concluded that the so-called "locator/identifier overload" of the IP! address semantics is one of the causes of the routing scalability! problem as we see today. Thus, a "split" seems necessary to scale! the routing system, although how to actually architect and implement! such a split was not explored in detail.! (C)8Saleem8N.8BhaE,8148Jan
10 IP8addresses8considered8harmful 8 IP#addresses#considered#harmful # Brian8E.8Carpenter8 ACM8SIGCOMM8CCR,8vol.844,8issue82,8Apr h"p://dl.acm.org/citaton.cfm?id= h"p://dx.doi.org/ / Abstract8 This8note8describes8how8the8Internet8has8got8 itself8into8deep8trouble8by8over-reliance8on8ip8 addresses8and8discusses8some8possible8ways8 forward. 8 (C)8Saleem8N.8BhaE,8148Jan
11 New8namespaces,8separate8semanTcs8 SemanTc8overload8of8IP8address:8 locator8semantcs8+8iden>fier8semantcs8 ease8implementaton8of8mult-homing,8mobility,8etc8 8 This8is8a8well-known8problem:8 RFC4984,8IAB8(2007)8 RFC2101,8IAB8(1997)8 IEN1#(1977)# Many8 ID/Locator8separaTon 8soluTons8proposed:8 HIP,8LISP,8SHIM6,8SixOne8 8re-use8of8IP8address8 ILNP# #deprecates#use#of#ip#addresses# (C)8Saleem8N.8BhaE,8148Jan
12 Naming8Architecture:88IP88vs88ILNP8 Protocol#Layer# ApplicaTon8 Transport8 Network8 (Interface)8 IP# FQDN8or8 IP8address8 IP8address8 (+8port8number)8 IP8address8 IP8address8 ILNP# FQDN8 (RFC1958)8 (Node)8IdenTfier8 (+8port8number)8 Locator8 (dynamic8mapping)8 Entanglement#!# FQDN8=8fully8qualified8domain8name8 Separa>on#"# (C)8Saleem8N.8BhaE,8148Jan
13 ILNP8 IdenTfier-Locator8Network8Protocol8 1. Why?8 2.What?# 3. How?8 (C)8Saleem8N.8BhaE,8148Jan
14 ILNP8 IdenTfier8Locator8Network8Protocol:8 h"p://ilnp.cs.st-andrews.ac.uk/8 ILNP8enhances8Internet8Protocol8funcTonality8 through8the8use8of8naming.8 March82010:8IRTF8RRG8Chairs8recommend8 ILNP8for8development8within8the8IETF8-8 RFC61158(Feb82011)8 IRTF#Experimental#protocol# RFCs#6740T6748# (C)8Saleem8N.8BhaE,8148Jan
15 IdenTfier-Locator8namespaces8in8ILNP8 Locator,#L:# Topologically#significant.# Names8a8(sub)network8(as8today s8network#prefix).8 Used8only8for8rouTng8and8forwarding8in8the8core.8 (Node)#Iden>fier,#(NID)#I:# Is#not#topologically#significant.# Names8a8logical/virtual/physical8node,8does8not8 name8an8interface.8 Upper#layer#protocols#bind#only#to#(NID)#I.# (C)8Saleem8N.8BhaE,8148Jan
16 ILNP:8transport8layer8state8example8 X8 Y8 Internet8 A8=8IP8address8 P8=8port8number8 8 At8X:8 <TCP:8A X,8P X,8A Y,8P Y >8<IP:8A X,8A Y >8 8 At8Y:8 <TCP:8A Y,8P Y,8A X,8P X >8<IP:8A Y,8A X >88 8 L8=8Locator8 I8=8(Node)8IdenTfier8 P8=8port8number8 8 At8X:8 <TCP:8I X,8P X,8I Y,8P Y >8<IP:8L X,8L Y >8 8 At8Y:8 <TCP:8I Y,8P Y,8I X,8P X >8<IP:8L Y,8L X >88 (C)8Saleem8N.8BhaE,8148Jan
17 Namespaces8&8namebindings8 IP8 8staTc8 ILNP8 8dynamic8 IP8address8 ApplicaTon8 Transport8 session8 IP8 subnetwork8 Physical8 interface8 animated knot from FQDN8 FQDN8 FQDN8 L8 NID8 L8 NID8 L8 NID8 ApplicaTon8 Transport8 session8 IP8 subnetwork8 Physical8 interface8 (C)8Saleem8N.8BhaE,8148Jan
18 ILNP:88Locator8ProperTes8 Locator8names8an8IP8(sub)network.8 Locator8is8equivalent8to8an8IP8rouTng8prefix:8 MulTple8Locators8can8be8used8simultaneously.8 Nodes#can#change#their#Locator#values#during# the#life>me#of#an#ilnp#session.# Enables8 NAT,8mobility,8mulT-homing,8end-toend8IPsec,8site-controlled8traffic8engineering,8etc.8 Locators8NEVER8used8for8transport8layer8state,8 e.g.8by8tcp,8udp,8sctp,8etc.8 endttotend#state#now#independent#of#topology# (C)8Saleem8N.8BhaE,8148Jan
19 ILNP:88IdenTfier8(NID)8ProperTes8 I8(NID)8names8a8node,8not8an8interface# Remains#constant8during8the8lifeTme8of8a8 transport8session8 Nodes8may8use8mulTple8NIDs8concurrently:8 only8one8nid8for8a8given8transport8session8 NIDs8can8be8stable8over8Tme8 IPv68NID8formats8supported8by8ILNP:8 e.g.8eui-64,8private8(rfc4941),8cga8(rfc3972)8 Only8NID8is8used8by8TCP,8UDP,8SCTP,8IPsec,8etc.8 (C)8Saleem8N.8BhaE,8148Jan
20 ILNP8 IdenTfier-Locator8Network8Protocol8 1. Why?8 2. What?8 3.How?# (C)8Saleem8N.8BhaE,8148Jan
21 ILNP:88Engineering8 Possible8to8try8 clean8slate,8but8not8practcal.8 Main8architectural8ideas8can8be8applied8as8 extensions8to8both8ipv48and8ipv6:8 current8rfcs8cover8both8 Focus8here8is8on8IPv6,8as8the8engineering8is8 cleaner,8but8ipv48is8also8possible.8 ILNP8extensions8to8IPv68 8ILNPv6:8 Routers8see8an8IPv68packet.8 ILNPv68hosts8see8an8ILNPv68packet.8 (C)8Saleem8N.8BhaE,8148Jan
22 ILNPv68 Can8be8seen8as8a8set8of8extensions8to8IPv6:8 Same8packet8format8as8IPv6,8with8extensions8 No8changes8required8in8core8IPv68routers8 Incrementally8deployable8on8IPv68networks8 Backwards8compaTble8with8IPv68devices8 Split8128-bit8IPv68address:8 64Tbit#Locator#(L64) # #(sub)network#name.# 64Tbit#Iden>fier#(NID) #node#name.# encode#nid#and#l64#into#exis>ng#ipv6#packet# (C)8Saleem8N.8BhaE,8148Jan
23 !!!! IPv68addresses8and8ILNPv68I-L8vectors8 encode#l64#and#nid#values#into#ipv6#packets# IPv6 address (as in RFC RFC4291):! 3 45 bits 8/16 bits 64 bits! ! Unicast Routing Prefix Interface Identifier! !! IPv6#rou>ng#(address)#prefix#! same#syntax,#different#seman>cs#!! ILNPv6 I-L vector (as in RFC6741):!! 64 bits 64 bits! ! Locator Node Identifier (NID)! ! same#syntax#and#seman>cs#as# IPv6#rou>ng#(address)#prefix# so#ipv6#core#routers#work#as#today# these#bits#only#examined#and# acted#upon#by#end#systems# (C)8Saleem8N.8BhaE,8148Jan
24 IPv68packet8header8 8router8view ! ! ! Version Traffic Class Flow Label! ! Payload Length Next Hdr Hop Limit! !! + Source IPv6 Address +!! +- -+!! + +!! !! + Destination IPv6 Address +!! +- -+!! + +!! ! (C)8Saleem8N.8BhaE,8148Jan
25 ILNPv68packet8header8 8host8view ! ! ! Version Traffic Class Flow Label! ! Payload Length Next Hdr Hop Limit! !! + Source Locator +!! !! + Source Identifier +!! !! + Destination Locator +!! !! + Destination Identifier +!! ! (C)8Saleem8N.8BhaE,8148Jan
26 Example:8 Mobile8Hosts8
27 Current8IETF8IP8mobility8model8 Use8of8proxies:8 home8agent8(ha),8foreign8agent8(fa)8 Use8of8indirecTon8via8tunnelling:8 mobile8hosts8looks8to8be8non-mobile8to8correspondent8 nodes8 IP-in-IP8tunnel8can8cause8problems8 Home8address8(HoA)8 8idenTty:8 DNS8lookup8resolves8to8HoA8 Care-of-Address8(CoA)8 8locator8 Similar8principle8for8mobile8networks8 IPv68improvements8for8Mobile8IPv68 (C)8Saleem8N.8BhaE,8148Jan
28 Mobile8IP8(MIP)8 8basic8operaTon8 1) MH arrives at FN, and locates FA (using agent advertisements from FA or by solicitation). HA home network HostA remote network 2) MH completes registration procedure with FA. 4 3) MH updates HA with its new CoA (i.e. the FA). 4) Host A now tries to contact MH. Packets for MH are intercepted by HA. 5 5) HA tunnels the packets from Host A to the CoA for MH (i.e. the FA) 7 6) The FA de-encapsulates the inner IP packet and transmits the packet locally to MH. 7) The packets from MH to Host A are sent directly from the FN. IP-in-IP encapsulation 2 FA 3 data src=hosta dst=mh data src=hosta dst=mh src=hosta dst=coa 6 foreign network Improved8in8Mobile8IPv6:8 mobile8host8can8act8as8its8own8fa8 use8of8binding8update8(bu)8 8send8CoA8to8HostA8 MH (C)8Saleem8N.8BhaE,8148Jan
29 Hard8handoff8 Hard8handoff8 model8used8by8mip8 ILNP8supports8hard8 handoff8also:8 move8from8one8cell8 to8another8 drop8locator8 (prefix)8l 1,8use8 locator8(prefix)8l 28 X X L 2 X L 1 L 2 (C)8Saleem8N.8BhaE,8148Jan
30 ILNP8Locator8Update8(LU)8[1]8 locator8 change8 triggered8 X8 Y8 <IP:8L 1,8L Y >8 <IP:8L Y,8L 1 >8 <IP:8L 2,8L Y >8 LU8(L 2 )8 LU-ACK8(L 2 )8 <IP:8L Y,8L 2 >8 potental8 packet8loss8 Hard#handoff# (similar8to8binding8update8for8mobile8ipv6)8 (new8l8values8can8be8learned8from8ipv68router8advertsements)8 (C)8Saleem8N.8BhaE,8148Jan
31 Sow8handoff8 ILNP8support8sow8 handoff8(similar8 concept8to8cdma)8 Both8old8locator8(L 1 )8 and8new8locator8(l 2 )8 used8in8overlap8 region8 Mobile8host8is8 multhomed8during8 handoff8 X X L 1 L 2 X L 1 L 2 (C)8Saleem8N.8BhaE,8148Jan
32 ILNP8Locator8Update8(LU)8[2]8 locator8 change8 triggered8 X8 <IP:8L 1,8L Y >8 <IP:8L Y,8L 1 >8 <IP:8L 1,8L Y >8 <IP:8L 2,8L Y >8 <IP:8L 2,8L Y >8 LU8(L 2 )8 LU-ACK8(L 2 )8 Y8 <IP:8L Y,8L 2 >8 Soa#handoff# (new8l8values8can8be8learned8from8ipv68router8advertsements)8 (C)8Saleem8N.8BhaE,8148Jan
33 Other8harmonised8funcTonality8...8 Mobile8networks8(not8just8individual8hosts)8 Improved8packet8and8network8security8 MulT-path8transport8protocols8 VM8migraTon/mobility8 Traffic8engineering8opTons8 See8papers:8 h"p://ilnp.cs.st-andrews.ac.uk/88 (C)8Saleem8N.8BhaE,8148Jan
34 Thank8you!8QuesTons?8 ILNP8further8informaTon:8 see8h"p://ilnp.cs.st-andrews.ac.uk/8for8 links8to8rfcs,8papers8and8talks8...8or8come8and8talk8to8me!8 I#have#PhD#posi>ons#open#"## Reading8 8start8off8with:8 Evolving8the8Internet8Architecture8Through8Naming,8 IEEE&JSAC,8Oct h"p://dx.doi.org/ /jsac RFC6740,8Nov820128h"p://tools.iez.org/html/rfc RFC6741,8Nov820128h"p://tools.iez.org/html/rfc (C)8Saleem8N.8BhaE,8148Jan
IP without IP addresses
IP without IP addresses h"p://ilnp.cs.st-andrews.ac.uk/ Saleem Bha) School of Computer Science University of St Andrews Copyright, Saleem N. Bha?, 19 Nov 2013 1 Thanks Dr Ran Atkinson PhD students at St
More informationDeveloping ILNP. Saleem Bhatti, University of St Andrews, UK FIRE workshop, Chania. (C) Saleem Bhatti.
Developing ILNP Saleem Bhatti, University of St Andrews, UK 2010-07-16 FIRE workshop, Chania. (C) Saleem Bhatti. 1 What is ILNP? Identifier Locator Network Protocol: http://ilnp.cs.st-andrews.ac.uk/ ILNP
More informationILNP: a whirlwind tour
ILNP: a whirlwind tour Saleem Bhatti, University of St Andrews, UK 2010-10-03 NANOG50. Copyright 2010 Saleem Bhatti. 1 Outline 1. What? Basic information about ILNP. 2. Why? The rationale for ILNP. 3.
More informationEnabling mobile systems with ILNP
Enabling mobile systems with ILNP Saleem Bhatti, University of St Andrews, UK 2010-08-18 Ericsson Research, USA. (C) Saleem Bhatti. 1 ILNP in a nutshell Identifier Locator Network Protocol: http://ilnp.cs.st-andrews.ac.uk/
More informationEvolving the Internet Architecture Through Naming
Evolving the Internet Architecture Through Naming Ran Atkinson, Cheltenham, USA Saleem Bhatti, University of St Andrews, UK Steve Hailes, University College London, UK 1 What s in a name? Juliet: "What's
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 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 informationLECTURE 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 informationMobility Through Naming: Impact on DNS
Mobility Through Naming: Impact on DNS Ran Atkinson 1 Saleem Bhatti 2 Steve Hailes 3 1 Extreme Networks RTP, NC, USA 2 University of St Andrews St Andrews, UK 3 University College London (UCL) London,
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 informationNetworked Systems Research is Irrelevant
Networked Systems Research is Irrelevant Saleem Bhatti School of, University of http://www.cs.st-andrews.ac.uk/~saleem/ 1 Apologies to Rob Pike Rob Pike, Bell Labs, Feb 2000 Systems Software Research is
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 informationAn Introduction to the Identifier-Locator Network Protocol (ILNP)
An Introduction to the Identifier-Locator Network Protocol (ILNP) Presented by Joel Halpern Material prepared by Saleem N. Bhatti & Ran Atkinson https://ilnp.cs.st-andrews.ac.uk/ IETF102, Montreal, CA.
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 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 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 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 informationRequest for Comments: Wichorus G. Tsirtsis Qualcomm T. Ernst INRIA K. Nagami INTEC NetCore October 2009
Network Working Group Request for Comments: 5648 Category: Standards Track R. Wakikawa, Ed. Toyota ITC V. Devarapalli Wichorus G. Tsirtsis Qualcomm T. Ernst INRIA K. Nagami INTEC NetCore October 2009 Multiple
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 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 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 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 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 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 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 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 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 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 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 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 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 informationA Service Management Architecture for NEMO in IPv4 and IPv6 Networks
A Service Management Architecture for NEMO in IPv4 and IPv6 Networks JinHoKim,ChoongSeonHong, Dae Sun Kim Department of Computer Engineering, Kyung Hee University, Seocheon, Giheung, Yongin, Gyeonggi,
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 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 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 informationInternet Research Task Force (IRTF) Request for Comments: 6740 Category: Experimental. November 2012
Internet Research Task Force (IRTF) Request for Comments: 6740 Category: Experimental ISSN: 2070-1721 RJ Atkinson Consultant SN Bhatti U. St Andrews November 2012 Identifier-Locator Network Protocol (ILNP)
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 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 informationRoute Optimization of Mobile IP over IPv4
ENSC 835-3: Network Protocols and Performance CMPT 885-3: Special Topics: High Performance Networks FINAL PROJECT PRESENTATIONS Spring 2002 Route Optimization of Mobile IP over IPv4 Hao (Leo) Chen lcheu@sfu.ca
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 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 information4.2 Multicast IP supports multicast to support one-to-many (radio, news, IP multicast was originally a many-to-many (any source MC or
CS475 Networks Lecture 14 Chapter 4 Advanced Internetworking Assignments Reading for Lecture 15: Sections 5.1-5.2 Homework 5, Wireshark Project 3 posted, due next Thursday; Programming Project 3 posted,
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 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 informationAn Enhancement of Mobile IP by Home Agent Handover
An Enhancement of Mobile IP by Home Agent Handover Li-Sheng Yu and Chun-Chuan Yang Multimedia and Communications Laboratory Department of Computer Science and Information Engineering National Chi Nan University,
More informationILNP: mobility, multi-homing, localised addressing and security through naming
Telecommun Syst (2009) 42: 273 291 DOI 10.1007/s11235-009-9186-5 ILNP: mobility, multi-homing, localised addressing and security through naming Randall Atkinson Saleem Bhatti Stephen Hailes Published online:
More informationMobile IP. rek. Petr Grygárek Petr Grygarek, Advanced Computer Networks Technologies 1
Mobile IP Petr Grygárek rek 1 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
More informationICN IDENTIFIER / LOCATOR. Marc Mosko Palo Alto Research Center ICNRG Interim Meeting (Berlin, 2016)
ICN IDENTIFIER / LOCATOR Marc Mosko Palo Alto Research Center ICNRG Interim Meeting (Berlin, 2016) 1 A brief review of ID/Locators in IETF It s long, and we ll skim over it Then we discuss the CCNx & NDN
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 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 informationLocator ID Separation Protocol (LISP) Overview
Locator ID Separation Protocol (LISP) is a network architecture and protocol that implements the use of two namespaces instead of a single IP address: Endpoint identifiers (EIDs) assigned to end hosts.
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 informationPerformance Analysis of Hierarchical Mobile IPv6 in IP-based Cellular Networks
Performance Analysis of Hierarchical Mobile IPv6 in IP-based Cellular Networks Sangheon Pack and Yanghee Choi School of Computer Science & Engineering Seoul National University Seoul, Korea Abstract Next-generation
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. 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 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 informationA Survey of IP micro-mobility protocols
A Survey of IP micro-mobility protocols Pierre Reinbold Olivier Bonaventure Infonet group, University of Namur, Belgium. http://www.infonet.fundp.ac.be. E-mail: preinbold,obonaventure@info.fundp.ac.be
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 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 informationLISP Locator/ID Separation Protocol
LISP Locator/ID Separation Protocol Hernán Contreras G. Consulting Systems Engineer hcontrer@cisco.com LISP Next Gen Routing Architecture Locator-ID Separation Protocol (LISP) Elevator Pitch LISP is a
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 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 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 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 informationNetwork Working Group Request for Comments: Nokia Research Center F. Dupont GET/ENST Bretagne June 2004
Network Working Group Request for Comments: 3776 Category: Standards Track J. Arkko Ericsson V. Devarapalli Nokia Research Center F. Dupont GET/ENST Bretagne June 2004 Using IPsec to Protect Mobile IPv6
More informationAn Identifier / Locator Split Architecture for Multi-homing and Mobility Support
IJCSNS International Journal of Computer Science and Network Security, VOL.13 No.5, May 2013 13 An Identifier / Locator Split Architecture for Multi-homing and Mobility Support Joonsuk KANG and Koji OKAMURA,
More informationInternet Research Task Force (IRTF) Request for Comments: 6745 Category: Experimental. November 2012
Internet Research Task Force (IRTF) Request for Comments: 6745 Category: Experimental ISSN: 2070-1721 RJ Atkinson Consultant SN Bhatti U. St Andrews November 2012 ICMP Locator Update Message for the Identifier-Locator
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 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 informationImplementing VXLAN. Prerequisites for implementing VXLANs. Information about Implementing VXLAN
This module provides conceptual information for VXLAN in general and configuration information for layer 2 VXLAN on Cisco ASR 9000 Series Router. For configuration information of layer 3 VXLAN, see Implementing
More informationISO INTERNATIONAL STANDARD. Intelligent transport systems Communications access for land mobiles (CALM) IPv6 Networking
INTERNATIONAL STANDARD ISO 21210 First edition 2012-06-15 Intelligent transport systems Communications access for land mobiles (CALM) IPv6 Networking Systèmes intelligents de transport Accès aux communications
More informationWireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 25: Wireless Networking
Wireless Challenges 15-441: Computer Networking Lecture 25: Wireless Networking Force us to rethink many assumptions Need to share airwaves rather than wire Don t know what hosts are involved Host may
More informationActive source routing for ad-hoc network: seamless integration of wireless environment
Active source routing for ad-hoc network: seamless integration of wireless environment 1. Introduction Active networking is the emerging technology that will provide new network environment where lots
More informationStatic Routing NETWORK INFRASTRUCTURES NETKIT - LECTURE 4 MANUEL CAMPO, MARCO SPAZIANI
Static Routing NETWORK INFRASTRUCTURES NETKIT - LECTURE 4 MANUEL CAMPO, MARCO SPAZIANI Routing Routing is the process of selecting a path for traffic in a network. This process defines the shortest or
More informationMobile host protocols support host
INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT Int. J. Network Mgmt 2000; 10:191 214 Location update and routing scheme for a mobile computing environment By Anna Hać Ł and Yujing Huang We present a new hierarchical
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 informationChapter 5. RIP Version 1 (RIPv1) CCNA2-1 Chapter 5
Chapter 5 RIP Version 1 (RIPv1) CCNA2-1 Chapter 5 RIP Version 1 RIPv1: Distance Vector, Classful Routing Protocol CCNA2-2 Chapter 5 Background and Perspective RIP evolved from the Xerox Network System
More informationInternet Research Task Force (IRTF) Request for Comments: 6741 Category: Experimental. November 2012
Internet Research Task Force (IRTF) Request for Comments: 6741 Category: Experimental ISSN: 2070-1721 RJ Atkinson Consultant SN Bhatti U. St Andrews November 2012 Identifier-Locator Network Protocol (ILNP)
More informationTag Switching. Background. Tag-Switching Architecture. Forwarding Component CHAPTER
CHAPTER 23 Tag Switching Background Rapid changes in the type (and quantity) of traffic handled by the Internet and the explosion in the number of Internet users is putting an unprecedented strain on the
More informationRoute Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks
Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks Jaehoon Jeong, Kyeongjin Lee, Jungsoo Park, Hyoungjun Kim Protocol Engineering Center, ETRI, 161 Gajeong-dong Yuseong-gu, Daejeon,
More informationcdma2000 Wireless IP Network Standard: Accounting Services and 3GPP2 RADIUS VSAs
GPP X.S00-00-C Version:.0.0 Date: August 00 cdma000 Wireless IP Network Standard: Accounting Services and GPP RADIUS VSAs COPYRIGHT GPP and its Organizational Partners claim copyright in this document
More informationArchitectural Approaches to Multi-Homing for IPv6
Architectural Approaches to Multi-Homing for IPv6 A Walk-Through of draft-huston-multi6-architectures-00 Geoff Huston June 2004 Recap Multi-Homing in IPv4 Either: Or: Obtain a local AS Obtain PI space
More informationInternet Services & Protocols. Mobile and Wireless Networks
Department of Computer Science Institute for System Architecture, Chair for Computer Networks Internet Services & Protocols Mobile and Wireless Networks Dr.-Ing. Stephan Groß Room: INF 3099 E-Mail: stephan.gross@tu-dresden.de
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 informationNetwork Working Group Request for Comments: 4177 Category: Informational September Architectural Approaches to Multi-homing for IPv6
Network Working Group G. Huston Request for Comments: 4177 APNIC Category: Informational September 2005 Status of this Memo Architectural Approaches to Multi-homing for IPv6 This memo provides information
More informationMobility Through Naming: Impact on DNS
Mobility Through Naming: Impact on DNS R. Atkinson Extreme Networks, USA rja@extremenetworks.com S. Bhatti University of St Andrews, UK saleem@cs.standrews.ac.uk S. Hailes UCL, UK s.hailes@cs.ucl.ac.uk
More informationMobile Routing : Computer Networking. Overview. How to Handle Mobile Nodes? Mobile IP Ad-hoc network routing Assigned reading
Mobile Routing 15-744: Computer Networking L-10 Ad Hoc Networks Mobile IP Ad-hoc network routing Assigned reading Performance Comparison of Multi-Hop Wireless Ad Hoc Routing Protocols A High Throughput
More informationT Computer Networks II. Mobility Issues Contents. Mobility. Mobility. Classifying Mobility Protocols. Routing vs.
T-0.50 Computer Networks II Mobility Issues 6.0.008 Overview Mobile IP NEMO Transport layer solutions i SIP mobility Contents Prof. Sasu Tarkoma Mobility What happens when network endpoints start to move?
More informationMobile SCTP for IP Mobility Support in All-IP Networks
Mobile SCTP for IP Mobility Support in All-IP Networks Seok Joo Koh sjkoh@cs.knu.ac.kr Abstract The Stream Control Transmission Protocol (SCTP) is a new transport protocol that is featured multi-streaming
More informationComparision study of MobileIPv4 and MobileIPv6
Comparision study of MobileIPv4 and MobileIPv6 Dr. Sridevi Assistant Professor, Dept. of Computer Science, Karnatak University,Dharwad Abstract: IPv4 is being replaced by IPv6 due to the increased demand
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 informationImplementing Traffic Filters for IPv6 Security
Implementing Traffic Filters for IPv6 Security Last Updated: November 14, 2011 This module describes how to configure Cisco IOS XE IPv6 traffic filter and firewall features for your Cisco networking devices.
More informationSchool of Computer Science
Cost Analysis of NEMO Protocol Entities Md. Shohrab Hossain, Mohammed Atiquzzaman TR-OU-TNRL-10-105 September 2010 Telecommunication & Network Research Lab School of Computer Science THE UNIVERSITY OF
More informationAnalysis of Proxy Mobile IPv6: A Network-based Mobility Solution
Analysis of Proxy Mobile IPv6: A Network-based Mobility Solution Md. Shohrab Hossain and Mohammed Atiquzzaman School of Computer Science, University of Oklahoma, Norman, OK 7319 Email: {shohrab, atiq}@ou.edu
More informationLocation ID Separation Protocol. Gregory Johnson -
Location ID Separation Protocol Gregory Johnson - grjohnso@cisco.com LISP - Agenda LISP Overview LISP Operations LISP Use Cases LISP Status (Standards and in the Community) Summary 2 LISP Overview 2010
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 informationNetwork Myths and Mysteries. Radia Perlman Intel Labs
Network Myths and Mysteries Radia Perlman Intel Labs radia.perlman@intel.com radia@alum.mit.edu 1 All opinions expressed herein Are mine alone 2 All opinions expressed herein Are mine alone hough I m sure
More informationVirtual Hierarchical Architecture Integrating Mobile IPv6 and MANETs for Internet Connectivity
Virtual Hierarchical Architecture Integrating Mobile IPv6 and MANETs for Internet Connectivity Hyemee Park, Tae-Jin Lee, and Hyunseung Choo School of Information and Communication Engineering Sungkyunkwan
More information