IPv6 Changes in Mobile IPv6 from Connectathon

Similar documents
Charles Perkins Nokia Research Center 2 July Mobility Support in IPv6 <draft-ietf-mobileip-ipv6-14.txt> Status of This Memo

Introduction Mobility Support Handover Management Conclutions. Mobility in IPv6. Thomas Liske. Dresden University of Technology

Mobility Support in IPv6

IPv6 NEMO. Finding Feature Information. Restrictions for IPv6 NEMO

IPv6 Protocols and Networks Hadassah College Spring 2018 Wireless Dr. Martin Land

Utilizing Multiple Home Links in Mobile IPv6

IPv6 Neighbor Discovery

Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks

Modification to Ipv6 Neighbor Discovery and Mobile Node Operation

IPv6 Stateless Autoconfiguration

P A R T T W O MOBILE IPv6

Slide 1. Slide 2. Slide 3. Technological Advantages of Mobile IPv6. Outline of Presentation. Earth with 2 Billion Mobile devices

Fast Handover in Mobile IPv4 and IPv6

Handover Management for Mobile Nodes in IPv6 Networks

Transitioning to IPv6

IPv6 CONSORTIUM TEST SUITE Address Architecture Conformance Test Specification

Internet Protocol Version 6: advanced features. The innovative aspects of IPv6

Foreword xxiii Preface xxvii IPv6 Rationale and Features

Techological Advantages of Mobile IPv6

12. Name & Address 최양희서울대학교컴퓨터공학부

An Analysis of The Fast Handovers for Mobile IPv6 Protocol

Expiration Date: August 2003 February Access Control Prefix Router Advertisement Option for IPv6 draft-bellovin-ipv6-accessprefix-01.

IPv6. IPv4 & IPv6 Header Comparison. Types of IPv6 Addresses. IPv6 Address Scope. IPv6 Header. IPv4 Header. Link-Local

Internet Engineering Task Force. C. Perkins Nokia Research Center R. Droms(ed.) Cisco Systems 22 November 2000

Internet Engineering Task Force (IETF) Ericsson July 2011

Request for Comments: 1971 Category: Standards Track IBM August 1996

Internet Engineering Task Force INTERNET DRAFT. C. Perkins Nokia Research Center R. Droms(ed.) Cisco Systems 1 March 2001

Mobile IPv6. Washington University in St. Louis

Guide to TCP/IP Fourth Edition. Chapter 6: Neighbor Discovery in IPv6

TCP/IP Protocol Suite

ISO 9001:2008. Pankaj Kumar Dir, TEC, DOT

Mobile IPv6. Raj Jain. Washington University in St. Louis

IPv6 Associated Protocols. Athanassios Liakopoulos 6DEPLOY IPv6 Training, Skopje, June 2011

Fast Location Opposite Update Scheme for Minimizing Handover Latency over Wireless/Mobile Networks

IPv6 Technical Challenges

IPv6 Neighbor Discovery

Fast Duplicate Address Detection for Mobile IPv6

Internet Engineering Task Force. C. Perkins Nokia Research Center Ted Lemon Nominum Bernie Volz Ericsson R. Droms(ed.) Cisco Systems May

Manual Configuration Stateful Address Configuration (i.e. from servers) Stateless Autoconfiguration : IPv6

Multi-requirement Extensions for DHCPv6 (draft-ren-dhc-mredhcpv6-00)

C. Perkins, Nokia Research Center M. Carney, Sun Microsystems June 9, 2002

Internet Engineering Task Force. Obsoletes: draft-ietf-dhc-dhcpv6-05.txt 16 August 1996

IPv6 Neighbor Discovery

Internet Engineering Task Force INTERNET DRAFT. C. Perkins Nokia Research Center R. Droms(ed.) Cisco Systems 15 April 2001

IPv6 Autoconfiguration. Stateless and Stateful. Rabat, Maroc Mars 2007

Configuring IPv6 basics

IPv6 Protocol. Does it solve all the security problems of IPv4? Franjo Majstor EMEA Consulting Engineer Cisco Systems, Inc.

IPv6 Neighbor Discovery

IPv6 Client IP Address Learning

MOBILE IP. Under the guidance of Mr. N. Srinivasu

Network Working Group. Category: Standards Track Tohoku University K. Nagami INTEC NetCore Inc. S. Gundavelli Cisco Systems Inc.

Mobile IP. rek. Petr Grygárek Petr Grygarek, Advanced Computer Networks Technologies 1

Binding information contains the entries in the mobility binding table.

Operation Manual IPv6 H3C S3610&S5510 Series Ethernet Switches Table of Contents. Table of Contents

11. IP Mobility 최 양 희 서울대학교 컴퓨터공학부

Tik Network Application Frameworks. IPv6. Pekka Nikander Professor (acting) / Chief Scientist HUT/TML / Ericsson Research NomadicLab

Mobile IP and Mobile Transport Protocols

DHCP for IPv6. Palo Alto, CA Digital Equipment Company. Nashua, NH mentions a few directions about the future of DHCPv6.

Fixed Internetworking Protocols and Networks. IP mobility. Rune Hylsberg Jacobsen Aarhus School of Engineering

Table of Contents 1 IPv6 Configuration IPv6 Application Configuration 2-1

Request for Comments: 1972 Category: Standards Track August A Method for the Transmission of IPv6 Packets over Ethernet Networks

Internet Engineering Task Force. C. Perkins Nokia Research Center Ted Lemon Nominum Bernie Volz Ericsson R. Droms(ed.) Cisco Systems 22 Apr 2002

Introduction to IPv6. IPv6 addresses

B. Carpenter. January Connection of IPv6 Domains via IPv4 Clouds without Explicit Tunnels. Copyright Notice

Mobile IP Overview. Based on IP so any media that can support IP can also support Mobile IP

Category: Standards Track June Mobile IPv6 Support for Dual Stack Hosts and Routers

IPv6 Specifications to Internet Standard

MBC. Auto. Address. Networks. Mesh. uto- configuration for Wireless. Keecheon Kim. Konkuk University Seoul, Korea

IPv6 address configuration and local operation

Mobile IP and its trends for changing from IPv4 to IPv6

IPv6 Neighbor Discovery

Chapter 7: IP Addressing CCENT Routing and Switching Introduction to Networks v6.0

Mobile IPv6 Overview

Dynamic Host Configuration Protocol for IPv6 (DHCPv6)

ETSI TS V ( )

Athanassios Liakopoulos

G3-PLC L3/L4 Interoperability Test Procedure Manual ANNEX

Internet Engineering Task Force (IETF) Category: Standards Track. H. Li Huawei Technologies June 2013

An Industry view of IPv6 Advantages

Implementation of Hierarchical Mobile IPv6 for Linux.

An IPv6 unicast address is an identifier for a single interface, on a single node. A packet that is sent to a unicast

IP CONSORTIUM TEST SUITE Internet Protocol, Version 6

Table of Contents 1 IPv6 Configuration IPv6 Application Configuration 2-1

Internet Engineering Task Force. Obsoletes: draft-ietf-dhc-dhcpv6-11.txt 13 March 1998

Table of Contents 1 IPv6 Configuration IPv6 Application Configuration 2-1

Mobile & Wireless Networking. Lecture 9: Mobile IP. [Schiller, Section 8.1]

Configuring IPv6 First-Hop Security

IPv6 Next generation IP

Outline. CS5984 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Host Mobility Problem Solutions. Network Layer Solutions Model

UNDERSTANDING IPv6. Youngsong Mun 1 and Hyewon K. Lee 2 'Soongsil University, Seoul, Korea; 2 Daejin University, Kyungki, Korea.

Outline. CS6504 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Dr. Ayman Abdel-Hamid. Mobile IPv4.

IPv6 Protocol Architecture

Request for Comments: Wichorus G. Tsirtsis Qualcomm T. Ernst INRIA K. Nagami INTEC NetCore October 2009

Internet Control Message Protocol

DHCPv6 Overview 1. DHCPv6 Server Configuration 1

IPv6 Multicast Listener Discovery Protocol

Setup. Grab a vncviewer like: Or

Table of Contents 1 IPv6 Basics Configuration 1-1

Configuring IPv6 for Gigabit Ethernet Interfaces

Rocky Mountain IPv6 Summit April 9, 2008

Transcription:

IPv6 Changes in Mobile IPv6 from Connectathon David B. Johnson The Monarch Project Carnegie Mellon University http://www.monarch.cs.cmu.edu/ dbj@cs.cmu.edu 47th IETF, Adelaide, Australia March 26 31, 2000

Overview of Recent Changes I submitted draft-ietf-mobileip-ipv6-10.txt on February 10: Issues raised at last IETF meeting (Washington, DC) Some issues raised on mailing list and private email I submitted draft-ietf-mobileip-ipv6-11.txt on March 10: Issues raised by implementors at Mobile IPv6 interoperability testing at Connectathon 2000 that week A few more issues raised on mailing list and private email Areas of changes since last IETF meeting: IPsec processing Duplicate Address Detection Movement detection Dynamic Home Agent Address Discovery Miscellaneous

Duplicate Address Detection for Home Address While away from home: Needed, for example, when home subnet renumbers Added a Duplicate Address Detection (D) bit in the Binding Update Requests mobile node s home agent to perform DAD on the mobile node s home link for the home address in this binding Home agent performs DAD before returning the Binding Acknowledgement Returns new Status value of 138 (Duplicate Address Detection failed) in Binding Acknowledgement, if failure Mobile node knows it needs to wait extra time for the Binding Acknowledgement if it sets the D bit in Binding Update Mobile node uses same procedures/algorithms for use of DAD as if it were at home

Duplicate Address Detection for Home Address When returning home: Mobile node needs to send a Binding Update to its home agent But home agent is defending mobile node s home address for DAD Home agent also is set to tunnel home address to care-of address Mobile node may already know home agent link-layer address, for example from Router Advertisements If Neighbor Solicitation is needed, must set Solicitation source address to the unspecified address Alternative is to send Binding Update to MAC address corresponding to solicited-node multicast address for its home agent Mobile node must not perform DAD on its own home address

Performing DAD for Care-of Addresses IPv6 says perform DAD before assigning a new address: Defined in RFC 2462 (IPv6 Stateless Address Autoconfiguration) Used for all addresses, whether stateless or stateful For stateless, can test only link-local address if all others use the same interface identifier Problem for Mobile IPv6: Mobile node would need to perform DAD for each new care-of address, each time it moves! DAD takes a long time: Mobile node sends DupAddrDetectTransmits (default: 1) Neighbor Solicitations, each separated by RetransTimer (default: 1 second) If first message to be sent from an interface after interface (re)initialization, should random delay between 0 and MAX RTR SOLICITATION DELAY (1 second)

Can We Avoid This? Is DAD for each address really required? RFC 2462 is ambiguous and contradictory on this Duplicate Address Detection MUST take place on all unicast addresses, regardless of whether they are obtained through stateful, stateless or manual configuration For safety, all addresses must be tested for uniqueness prior to their assignment to an interface Each individual unicast address SHOULD be tested for uniqueness Can we optimize the use of DAD in any way? For example, random delay for MAX RTR SOLICITATION DELAY should be safe to skip Designed to randomize many hosts all booting at the same time But in a foreign network, we aren t booting Also, can we perform DAD in parallel with normal use?

Movement Detection for Mobile Nodes Mobile node s must be able to detect when they move: For example, wireless movement out of range of access point Need to detect this and configure a new care-of address from some new router from which you hear Router Advertisements Defined mechanism is deliberately flexible, to allow choice by implementors But an incorrect implementation at Connectathon made us think more about the defined mechanism Planning to define a more specific movement detection mechanism: Want something that allows quick movement detection Want something that works with non-mobile-aware local routers Need to detect new and missed Router Advertisements, plus expiration of Default Router List and Prefix List entries But its hard to know when you ve missed a Router Advertisement Can also supplement with lower layer information on some links

Dynamic Home Agent Address Discovery Originally specified use of anycast Binding Update is awkward: All Binding Updates must be authenticated But this one can t be, since destination is anycast address And it really is very different than normal Binding Update processing New mechanism defined in version 11 of draft: Mobile node sends ICMP Home Agent Address Discovery Request to home agent anycast group Some home agent on home link responds with ICMP Home Agent Address Discovery Reply Reply contains ordered list of home agents Removed Home Agents List Sub-Option definition and Binding Acknowledgement option Status value of 135 (dynamic home agent address discovery response) Still need ICMP type code assignments from IANA (I ve requested them)