Default Router and Prefix Advertisement Options for DHCPv6

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

IPv6 Prefix Delegation for Hosts. Fred L. Templin IETF100 v6ops Working Group November 16, 2017

IPv6 address configuration and local operation

Network Working Group. Category: Informational UNINETT A. Vijayabhaskar Cisco Systems (India) Private Limited May 2005

Juniper Netscreen Security Device. How to Enable IPv6 Page-51

IPv4/v6 Considerations Ralph Droms Cisco Systems

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

DHCPv6 Overview 1. DHCPv6 Server Configuration 1

Introduction to IPv6 - II

Configuring IPv6 basics

Network Working Group. Societe Francaise du Radiotelephone(SFR) Intended status: Informational Expires: March 28, 2019

Internet Control Message Protocol

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

IPv6 Multi-Prefix Environment ~ Concept, Issues, and Solutions ~

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

IPv6 Neighbor Discovery

It's the economy, stupid: the transition from IPv4 to IPv6

IPv6 Rapid Deployment (6rd) in broadband networks. Allen Huotari Technical Leader June 14, 2010 NANOG49 San Francisco, CA

Table of Contents 1 IPv6 Basics Configuration 1-1

Internet Engineering Task Force (IETF) ISSN: December 2017

DHCPv6 OPERATIONAL ISSUES Tom Coffeen 4/7/2016

IPv6 Neighbor Discovery

IPv6 Security (Theory vs Practice) APRICOT 14 Manila, Philippines. Merike Kaeo

IPv6 Neighbor Discovery

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

Prefix Pool Option for DHCPv6 Relay Agents on Provider Edge Routers

Patrick Grossetete Cisco Systems Cisco IOS IPv6 Product Manager 2003, Cisco Systems, Inc. All rights reserved.

slaacd(8) Florian Obser

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

Network Working Group Request for Comments: December IPv6 Prefix Options for Dynamic Host Configuration Protocol (DHCP) version 6

Internet Engineering Task Force (IETF) Category: Standards Track. G. Zorn, Ed. Network Zen D. Miles Google B. Lourdelet Juniper Networks April 2013

Mobile IP and Mobile Transport Protocols

The Layer-2 Security Issues and the Mitigation

Network Working Group. Obsoletes: draft-ietf-dhc-new-opt-msg-00.txt June 2000 Expires December 2000

FiberstoreOS IP Routing Configuration Guide

Recent IPv6 Security Standardization Efforts. Fernando Gont

IPv6 Neighbor Discovery

Exposing Source IP Address Type Requirements with DHCPv6

FiberstoreOS IPv6 Service Configuration Guide

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

Step 2. Manual configuration of global unicast and link-local addresses

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

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

HP FlexFabric 5930 Switch Series

HPE ArubaOS-Switch IPv6 Configuration Guide YA/YB.16.02

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

IPv6 Neighbor Discovery

An Industry view of IPv6 Advantages

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

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

Utilizing Multiple Home Links in Mobile IPv6

T.J. Watson Research Center IBM Corp Sue Thomson Bellcore. Dynamic Host Configuration Protocol for IPv6. draft-ietf-dhc-dhcpv6-01.

SJTU 2018 Fall Computer Networking. Wireless Communication

FiberstoreOS IPv6 Security Configuration Guide

An Analysis of The Fast Handovers for Mobile IPv6 Protocol

IPv6 Client IP Address Learning

IPv6 maintenance Working Group (6man) Updates: 3971, 4861 (if approved) January 12, 2012 Intended status: Standards Track Expires: July 15, 2012

IETF IPv6 Update. Thomas Narten April 19, 2005

IPv6 Access Services: DHCPv6 Prefix Delegation

IPv6 Stateless Autoconfiguration

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

ArubaOS-Switch IPv6 Configuration Guide for YA/YB.16.04

Configuring IPv6 for Gigabit Ethernet Interfaces

DHCPv6 (RFC3315 RFC4361)

IPv6 CONSORTIUM TEST SUITE Address Architecture Conformance Test Specification

IP over ETH over IEEE draft-riegel-16ng-ip-over-eth-over Max Riegel

IPv6 Security. David Kelsey (STFC-RAL) IPv6 workshop pre-gdb, CERN 7 June 2016

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

Implementing DHCP for IPv6

HPE FlexNetwork 5510 HI Switch Series

A DHCPv6 Based IPv6 Autoconfiguration Mechanism for Subordinate MANET

The Layer-2 Insecurities of IPv6 and the Mitigation Techniques

Internet Engineering Task Force (IETF) Category: Standards Track. February 2012

Foreword xxiii Preface xxvii IPv6 Rationale and Features

Brocade Vyatta Network OS Bridging Configuration Guide, 5.2R1

Expires: October 9, 2005 April 7, 2005

Comcast IPv6 Trials NANOG50 John Jason Brzozowski

Intended status: Standards Track Expires: April 26, 2012 Y. Ma Beijing University of Posts and Telecommunications October 24, 2011

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

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

IP Addressing Modes for Cisco Collaboration Products

Internet Engineering Task Force (IETF) Category: Standards Track ISSN: January Neighbor Unreachability Detection Is Too Impatient

IPv6 via IPv4 Service Provider Networks (6rd)

Configuring IPv6 First-Hop Security

IP Addressing Modes for Cisco Collaboration Products

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

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

HPE FlexFabric 7900 Switch Series

Developing ILNP. Saleem Bhatti, University of St Andrews, UK FIRE workshop, Chania. (C) Saleem Bhatti.

FiberstoreOS BGP Configuration

Security Issues of IPv6 Network Autoconfiguration

Step 2. Manual configuration of global unicast and link-local addresses

Internet Engineering Task Force (IETF) Category: Informational. Juniper Networks May 2017

Six Years of Six: Perspectives since the IPv6 Launch 2012

IPv6 READY. Conformance Test Scenario CE Router. Technical Document. Revision 1.0.0b1

Performance Measurement of Real-Time Mobile Communication in an IPv6 Testbed

IETF Update about IPv6

IPv6 ND Configuration Example

Authors: Carlos J. Bernardos, Santiago Zapata, Francisco J. Galera and Ignacio Soto.

TD#RNG#2# B.Stévant#

Transcription:

Default Router and Prefix Advertisement Options for DHCPv6 draft-droms-dhc-dhcpv6-default-router-00.txt Thomas Narten narten@us.ibm.com Ralph Droms rdroms@cisco.com IETF74 San Francisco March, 2009

Outline Motivation for options History Option specifics Open issues Summary

Motivation Some network operators wish to deploy IPv6 without the use of Router Advertisements (e.g., discussion on NANOG) They desire a single protocol/mechanism for managing all configuration information (rather than multiple mechanisms) Desire tighter control/management of which addresses used by which devices Already will use DHCP; do not want to be forced to use RAs at same time Minimize operational changes from existing IPv4 deployment when deploying IPv6 No gratuitous changes please! Rogue RA Problem discussed extensively in v6ops, etc. Can cause immediate connectivity failures Extensive experience/mechanisms already exists with managing rogue dhcpservers in IPv4, do not see point of developing analogous mechanisms for RAs I I want to do this, I did it with IPv4, it works, why can't I can't do this with IPv6 Why does IPv6 take away options that were available in DHCPv4?

Proposal Define DHCPv6 default router and on-link prefixes options Allows site to disable use of RAs Not intended to be used in edge networks (where diverse set of users running diverse set of devices connect) Most useful where operator controls both network and the devices that connect (e.g., broadband access) Not useful in edge networks where operator cannot ensure that all devices will support the options

History DHCPv4 defined Default Router Option in RFC 1533 (1993) When DHCPv6 was developed, DHCPv6/IPv6 community made conscious decision NOT to define a default router option in DHCPv6 Preferable to use RAs than have multiple ways to configure same parameter Minimize Diversity discussed in draft-iab-ip-config Conscious decision not to define all DHCPv4 options in DHCPv6 Define them on demand, in response to requests from operators We are getting that request now from operators Increasing pragmatism of late to listen to what those deploying IPv6 are saying Not necessarily helpful to just say RAs are architecturally cleaner in response Operators generally want to minimize operational changes when deploying IPv6

DHCP Default Router Option Details RAs already contain mechanism to: Advertise self as a default router Includes lifetime for expiring the information Lifetime is not used for determining router liveness ; Neighbor Unreachability Detection (NUD) handles dead gateway detection Simply adds router to Default Router List ; Client will only use while NUD shows the router to be working DHCPv6 Default Router Option Same semantics as RA option: simply adds router to Default Router List If advertised router doesn't work, client will stop using it Rogue DHCP servers have similar impact as rogue RAs

DHCP Prefix Information Option Option itself defines a prefix (prefix and prefix length), Valid and Preferred Lifetime Indicates with prefixes are to be considered on-link Semantics identical to RA Prefix Information Option with on-link bit set

Open Issues RAs also include other stack configuration parameters Should we also define DHCPv6 options for MTU, Cur Hop Limit, Reachable Time and Retrans Timer? Need to work out timing for when DHCP should renew the information Currently DHCP renews based on T1/T2 timers that are unrelated to option lifetimes Need to work out details on how to handle overlapping information received from DHCP and RAs Should one have higher priority? Should not affect current deployment model for RAs M&O bits: shouldn't client just invoke DHCP when there are no RAs? Goal is to use in environments where no RAs exist; or do we require RAs that say use DHCP? Clients allowed to invoke DHC when no routers present, but could be stronger

Summary Operators are requesting a Default Router/Prefix Option for DHCPv6 We should be pragmatic in meeting the needs of those interested in deploying IPv6