Detecting Network Attachment in IPv6 Problem Statement JinHyeock Choi, Samsung AIT 2003.11.11.

Slides:



Advertisements
Similar presentations
IPv6 Mobility Support Henrik Petander
Advertisements

10: ICMPv6 Neighbor Discovery
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
Neighbor Discovery for IPv6 Mangesh Kaushikkar. Overview Introduction Terminology Protocol Overview Message Formats Conceptual Model of a Host.
MIP Extensions: FMIP & HMIP
Auto Configuration and Mobility Options in IPv6 By: Hitu Malhotra and Sue Scheckermann.
Dynamic Tunnel Management Protocol for IPv4 Traversal of IPv6 Mobile Network Jaehoon Jeong Protocol Engineering Center, ETRI
資 管 Lee Lesson 12 IPv6 Mobility. 資 管 Lee Lesson Objectives Components of IPv6 mobility IPv6 mobility messages and options IPv6 mobility data structures.
DNAv6 Goals JinHyeock Choi, Samsung AIT
Inter-Subnet Mobile IP Handoffs in b Wireless LANs Albert Hasson.
1 DHCP-based Fast Handover protocol NTT Network service systems laboratories Takeshi Ogawa draft-ogawa-fhopt-00.txt 62nd IETF - Minneapolis.
Doc.: IEEE /1183r0 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 1 IP over Congested WLAN Date: Authors:
DAD Optimization Youn-Hee Han Samsung Advanced Institute of Technology 57 th IETF, Vienna, Austria July 13-18, 2003.
1 Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks Jaehoon Jeong, Kyeongjin Lee, Jungsoo Park, Hyoungjun Kim ETRI
DNA design team update Brett Pentland – Monash University.
Movement Detection in Mobile IPv6 JinHyeock Choi, Samsung AIT
MOBILITY SUPPORT IN IPv6
Neighbor Discovery for IP Version 6
Strategies For Detecting Network Attachment in Wireless IPv6 Networks Greg Daley - Research Fellow Monash University Centre for Telecommunications and.
Detecting Network Attachment in IPv6 Networks (DNAv6) draft-ietf-dna-protocol-05.txt S. Narayanan, Ed. J. Kempf, E. Nordmark, B. Pentland, JH. Choi, G.
Guide to TCP/IP Fourth Edition
Lesson 6 Neighbor Discovery.
بسم الله الرحمن الرحیم. Why ip V6 ip V4 Addressing Ip v4 :: 32-bits :: :: written in dotted decimal :: :: ::
Group Management n Introduction n Internet Group Management Protocol (IGMP) n Multicast Listener Discovery (MLD) protocol.
Mobile IP: Introduction Reference: “Mobile networking through Mobile IP”; Perkins, C.E.; IEEE Internet Computing, Volume: 2 Issue: 1, Jan.- Feb. 1998;
4: Network Layer4a-1 IP addresses: how to get one? Hosts (host portion): r hard-coded by system admin in a file r DHCP: Dynamic Host Configuration Protocol:
National Institute Of Science & Technology Mobile IP Jiten Mishra (EC ) [1] MOBILE IP Under the guidance of Mr. N. Srinivasu By Jiten Mishra EC
1 Sideseadmed (IRT0040) loeng 5/2010 Avo
Concerns about designating the MAG as a Default Router James Kempf NETLMM Interim Sept. 27, 2006.
1 Multilink Subnets draft-thaler-ipngwg-multilink-subnets-00.txt Dave Thaler Christian Huitema Microsoft.
Agenda Introduction State the problems with regular Mobile IP Goals Fast Handover Bicasting Hierarchical Mobile IP Video Summary of conclusions Acknowledgements.
1 A Cross-Layering Design for IPv6 Fast Handover Support in an IEEE e Wireless MAN Youn-Hee Han, Heejin Jang, JinHyeock Choi, Byungjoo Park and Janise.
49th IETF - San Diego - 1 Mobile Networks Support in IPv6 - Draft Update draft-ernst-mobileip-v6-01.txt - Thierry Ernst - MOTOROLA Labs Ludovic Bellier.
Movement detection - layer2 trigger. Outline Background Link-layer trigger Detection of Network Attachment in IPv4 (DNAv4) Detection of Network Attachment.
IETF 51, IPv6 WG1 Multilink Subnets draft-thaler-ipngwg-multilink-subnets-01.txt Dave Thaler
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Simple DNA draft-krishnan-dna-simple-03 Suresh Krishnan Greg Daley.
Engineering Workshops Purposes of Neighbor Solicitation.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
1 Mobility Support in IPv6 (MIPv6) Chun-Chuan Yang Dept. Computer Science & Info. Eng. National Chi Nan University.
Understanding IPv6 Slide: 1 Lesson 12 IPv6 Mobility.
Doc.: IEEE /1019r0 Submission September 2004 Soohong Daniel Park & Jaehwan Lee Access Router Identifier (ARID) for supporting L3 mobility Soohong.
Introduction to Mobile IPv6
JinHyeock Choi, DongYun Shin hppt:// Fast Router Discovery with L2 Support draft-jinchoi-dna-frd-01.txt.
Design and Analysis of Optimal Multi-Level Hierarchical Mobile IPv6 Networks Amrinder Singh Dept. of Computer Science Virginia Tech.
ICMPv6 Error Message Types Informational Message Types.
Neighbor Discovery. IPv6 Terminology Additional subnets Router Host Neighbors Host Intra-subnet router Switch LAN segment Link Subnet Network.
Mobile IP 순천향대학교 정보기술공학부 이 상 정 VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
IEEE P Handoff Submission March 2004 Soohong Daniel Park, Samsung Electronics. Awareness of the handover to be distinguished from a L2 or L3 Soohong.
An Introduction to Mobile IPv4
Mobile IP 순천향대학교 전산학과 문종식
RFC 4068bis draft-ietf-mipshop-fmipv6-rfc4068bis-01.txt Rajeev Koodli.
IPv6 Neighbor Discovery over Syam Madanapalli Samsung ISO IETF 64 – Vancouver, Canada November 8 th 2005.
JinHyeock Choi, Syam Madanapalli hppt:// DNA Solution: Link Identifier based approach draft-jinchoi-dna-protocol2-01.txt.
BAI513 - Protocols IP Version 6 Operation BAIST – Network Management.
Doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 1 IP over Congested WLAN Date: Authors:
Mobile IP Aamir Sohail NGN MS(TN) IQRA UNIVERSITY ISLAMABAD.
IPv6 over ’s IPv6 Convergence Sublayer IPv6 over ’s IPv6 Convergence Sublayer draft-madanapalli-ipv6-over ipv6cs-00 Syam Madanapalli.
Detecting Network Attachment in IPv6 Networks (DNAv6) draft-ietf-dna-protocol-03.txt S. Narayanan, Ed. J. Kempf, E. Nordmark, B. Pentland, JH. Choi, G.
ROUTING.
Introduction Wireless devices offering IP connectivity
RFC 3775 IPv6 Mobility Support
Booting up on the Home Link
Syam Madanapalli Basavaraj Patil Erik Nordmark JinHyeock Choi
Mobility Support in IPv6 (MIPv6)
Awareness of the handover to be distinguished from a L2 or L3
ECE 544 Project3 Team member: BIAO LI, BO QU, XIAO ZHANG 1 1.
Mobile IP Outline Homework #4 Solutions Intro to mobile IP Operation
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Presentation transcript:

Detecting Network Attachment in IPv6 Problem Statement JinHyeock Choi, Samsung AIT

Contents Background/ Movement Detection DNAv6 Overview DNAv6 Process DNAv6 Methods DNAv6 Problems DNAv6 Next Steps & Requirement

Background, Movement Detection

Internet AR1 AP1AP2 AR2AR3 AP3 Cell 1Cell 2Cell 3 There are 3 Wireless Cell for 3 APs. Each AR advertises the different prefix. A::B::C:: Background, Movement Detection

Internet AR1 AP1AP2 AR2AR3 AP3 There are only 2 links. Link 1 Link 2 There are 3 Wireless Cell for 3 APs. Each AR advertises the different prefix. A::B::C:: Background, Movement Detection * Link: a communication facility or medium over which nodes can communicate at the link layer

Internet AR1 AP1AP2 AR2AR3 AP3 1. MN is attached to AR1 via AP1 Cell 1Cell 2Cell 3 MN A::B::C:: Background, Movement Detection

Internet AR1 AP1AP2 AR2AR3 AP3 1. MN is attached to AR1 via AP1 2. MN changes its attachment to AP2 and link change has occurred. MN Cell 1Cell 2Cell 3 A::B::C:: Background, Movement Detection

Internet AR1 AP1AP2 AR2AR3 AP3 1. MN is attached to AR1 via AP1 2. MN changes its attachment to AP2 and link change has occurred. Cell 1Cell 2Cell 3 MN A::B::C:: Background, Movement Detection 3. MN changes its attachment to AP3 but still remains at the same link.

Internet AR1 AP1AP2 AR2AR3 AP3 Cell 1Cell 2Cell 3 MN A::B::C:: Background, Movement Detection 1. DNAv6 have to detect movement quickly when MN moves from Cell 1 to Cell2. 2. MN should not falsely assume movement when MN moves from Cell 2 to Cell 3.

0. Node N is attached to AR1 via AP1. DNAv6, rough sketch Internet AR1 N AP1AP2 AR2

0. Node N is attached to AR1 via AP1. 2. N receives a hint that link change may have occurred. 3. N checks whether it still is at the same link. - If so, it can still reach its current AR and don’t need to perform DNAv6 anymore. 4. If not, a node discovers a new AR with the prefix information. DNAv6, rough sketch - N receives a RA and checks the prefixes in it. 5. In case its IP address is no longer valid, N forms a new IP address. Internet AR1 N AP1AP2 AR2 1. N make an access to AR2 via AP2, a new link-layer connection has been established.

DNAv6, rough sketch Internet AR1 N AP1AP2 AR2 0. Node N is attached to AR1 via AP1. 2. N receives a hint that link change may have occurred. 3. N checks whether it still is at the same link. - If so, it can still reach its current AR and don’t need to perform DNAv6 anymore. 4. If not, a node discovers a new AR with the prefix information. - N receives a RA and checks the prefixes in it. 5. In case its IP address is no longer valid, N forms a new IP address. 1. N make an access to AR2 via AP2, a new link-layer connection has been established.

Step1: Hint Step2: Detecting the link change. – Checking the reachability of current default router. Step3: Router Discovery with the prefix information. – Checking the validity of current IP address DNAv6 Process

Step1: Hint – Link layer hint – New RA message – RA beaconing Step2: Checking the Link change. – Checking the reachability of current default router. NUD like (3 NSs) 1 NS and timeout RA beaconing Step3: Router Discovery with the prefix information. – RS/ RA exchange DNAv6 Methods

DNAv6 Problems No means to represent a link – In RA message, neither router address nor prefixes can do it. – Link-layer hint can’t detect Link change by itself. The ambiguity of RA information – Link local scope of router address – Prefix omission The delay to check the reachability of current AR – It’s difficult to detect something is NOT there. – Roughly 3 secs for NUD Random Delay in RS/ RA exchange No agreed way to do DNAv6

DNAv6 Goals with Requirements Update a RA message format, which – can represent a link – doesn’t have performance degrading ambiguities. Specify a operational procedure, which – can quickly detect link change – can quickly receive a RA with the prefix information. Define a DNAv6 scheme such that – Fast: low time delay – Precise/ Secure: Little error – Efficient: limit signaling (NS/NA or RS/RA)

Appendix: MD Pathologies Multi-link Subnet Link local scope of Router Addr with Omission of Prefix Information ECS without L2 support Current MD implementations (from ETSI interoperability test)

Multi-link Subnet Router Internet Prefix A:: AP1AP2 MN Assume Router has two interface with two different link local addresses. To each interface, an AP is attached. Through each interface, the Router advertises the same Prefix A:: without setting L bit. When a MN moves from AP1 to AP2, it changes its default router address but can keep using its CoA. Should we design DNAv6 to accommodate this case or can we safely ignore this as a pathological exception? Link local Addr, 1 Link local Addr, 2

Link local scope of Router Addr & Omission of Prefix information Router Internet Prefix A:: Prefix B:: AP1AP2 MN Assume Router has two interface with the same link local addresses. To each interface, an AP is attached. Through each interface, the Router advertises two different prefixes, A:: & B:: without setting L bit. Assume a MN has moved from AP1 to AP2. If a router omitted prefix from its RA, MN can’t detects movement with RA messages. Link local Addr, 1 Link local Addr, 1

Internet R1R2 R1 advertises On-Link Prefix A:: MN is implemented to send BU whenever hint occurs. MN keeps sending BUs whenever a RA arrives. R2 advertises On-Link Prefix B:: ECR without L2 support AP1 MN

Current MD implementations Investigation Result at the Brussel ETSI