Discussion on DHCPv6 Routing Configuration

Slides:



Advertisements
Similar presentations
Benoit Lourdelet Wojciech Dec Behcet Sarikaya Glen Zorn July 2009 IPv6 RADIUS attributes for IPv6 access networks IETF-75
Advertisements

Release 5.1, Revision 0 Copyright © 2001, Juniper Networks, Inc. Advanced Juniper Networks Routing Module 9: Static Routes & Routing Table Groups.
Chapter 6: Static Routing
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Network Localized Mobility Management using DHCP
1 Improved DNS Server Selection for Multi-Homed Nodes draft-savolainen-mif-dns-server-selection-04 Teemu Savolainen (Nokia) Jun-ya Kato (NTT) MIF WG meeting.
IPv6 Address Provisioning In IPv6 world there are three provisioning aspects wich are independent of whether the IPv6 node is a Host or CE router: IPv6.
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
© N. Ganesan, All rights reserved. Chapter IP Routing.
DHCPv6 class based prefix (draft-bhandari-dhc-class-based-prefix-00) IETF 82, November 2011 Authors: Shwetha Bhandari (Cisco) Sri Gundavelli(Cisco) Gaurav.
1 IPv6 in CableLabs DOCSIS 3.0 IETF v6ops wg meeting IETF#65 Ralph Droms Alain Durand
Controlling Traffic Offloading Using Neighbor Discovery Protocol IETF#80 Mif WG, 28-March-2011 draft-korhonen-mif-ra-offload-01 Jouni Korhonen Teemu Savolainen.
Draft-asati-dhc-ipv6-autoconfig-address-tracking 1 IETF 86 Rajiv Asati Dan Wing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
IPv6 RADIUS attributes for IPv6 access networks draft-lourdelet-radext-ipv6-access-01 Glen Zorn, Benoit Lourdelet Wojciech Dec, Behcet Sarikaya Radext/dhc.
IPv6 Home Networking Architecture - update IETF homenet WG Interim meeting Philadelphia, 6 th Oct 2011 draft-chown-homenet-arch-00.
DHCPv6 Route Option (draft-dec-dhcpv6-route-option-03.txt) IETF 77, March 2010 : Wojciech Dec Richard Johnson
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5 Darren Shaver – Modified Fall.
Using DHCPv6 for DNS Configuration in Hosts draft-ietf-droms-dnsconfig-dhcpv6-00.txt Ralph Droms.
1 Behcet Sarikaya Frank Xia Ted Lemon July 2011 DHCPv6 Prefix Delegation as IPv6 Migration Tool in Mobile Networks IETF 81
Addressing IP v4 W.Lilakiatsakun. Anatomy of IPv4 (1) Dotted Decimal Address Network Address Host Address.
IETF 51, IPv6 WG1 Multilink Subnets draft-thaler-ipngwg-multilink-subnets-01.txt Dave Thaler
Default Router Preferences and More-Specific Routes in RAs Richard Draves May 31, 2001 Redmond Interim IPv6 WG Meeting draft-ietf-ipngwg-router-selection-00.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Static Routing Routing and Switching Essentials.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Static Routing Routing and Switching Essentials.
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
IP Transitioning in CE Routers Mark Townsley, Ole Troan.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-1 Customer-to-Provider Connectivity with BGP Connecting a Multihomed Customer to a Single Service.
Hierarchical Prefix Delegation in Basic Home Networks draft-chakrabarti-homenet-prefix-alloc-01.txt Erik Nordmark Samita Chakrabarti Suresh Krishnan Wassim.
Exposing Source IP Address Type Requirements with DHCPv6 D. Moses, A. Yegin draft-moses-dmm-dhcp-ondemand-mobility-02.
Network Layer IP Address.
Chapter 5d.  Upon completion of this chapter, you should be able to:  Explain the need for IPv6 addressing.  Describe the representation of an IPv6.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
IETF88 Vancouver Immediate options for Multrans avoiding NAT ?
IP – Subnetting and CIDR
Instructor Materials Chapter 8: DHCP
Optimizing Routing 1. Using Multiple Routing Protocols
Network Localized Mobility Management using DHCP
IP: Addressing, ARP, Routing
Booting up on the Home Link
Gateway-Initiated 4over6 Deployment
Default Router Preferences and More-Specific Routes in RAs
Network Fundamentals – Chapter 5
Ipv6 addressing Chapter 5d.
Homenet Architecture Discussion
Ingress Filtering, Site Multihoming, and Source Address Selection
What Are Routers? Routers are an intermediate system at the network layer that is used to connect networks together based on a common network layer protocol.
Chapter 6 – Routing.
Introduction to Networking
Chapter 2: Static Routing
Introducing To Networking
Network Fundamentals – Chapter 5
2002 IPv6 技術巡迴研討會 IPv6 Mobility
IPv6-only in an Enterprise Network
Chapter 2: Static Routing
Network Fundamentals – Chapter 5
Network Fundamentals – Chapter 5
Static Routing 1st semester
Network Fundamentals – Chapter 5
Network Fundamentals – Chapter 5
Planning the Addressing Structure
Network Fundamentals – Chapter 5
Network Fundamentals – Chapter 5
Network Fundamentals – Chapter 5
Network Fundamentals – Chapter 5
Network Fundamentals – Chapter 5
Network Fundamentals – Chapter 5
MIF DHCPv6 Route Option Update
Layering and the TCP/IP protocol Suite
Presentation transcript:

Discussion on DHCPv6 Routing Configuration Zhen Cao (zehn.cao@gmail.com) Wojciech Dec (wdec@cisco.com) Behcet Sarikaya(sarikaya@ieee.org)

DHCPv6 Route Option Basic Scenario – Multi-homed MIF Client (Access-network not shown) IP Subnet X/Y Router A DHCP Client Host DHCP Server Router B Internet Dual links (physical or logical) from Host to Router A and B It is desired that Host uses Router B as its default gateway (0/0) It is desired that Host uses Router A as its primary gateway for destination subnet X/Y. More specific route to X/Y via RouterA is thus required. It is required to operate in an environment where per client configuration on the Router is not possible Additional scenarios in draft-troan-multihoming-without-nat66

DHCPv6 Route Option Motivation Today’s IGPs solve the problem but are often not feasible for deployment Not supported on host or increased CPE cost Added operational complexity for the SP to manage on 1000s of devices Challenging to scale (an IP Edge may interface with 1000s of CPEs) Simple on-demand configuration is preferred ICMPv6 (rfc4191) presents an RA based solution however: Does not differentiate between clients that know what to do with the info and those that don’t. Using DHCP allows operator to restrict address assignment (of additional prefixes) only to hosts that support more advanced next-hop and address selection requirements It requires provisioning of the edge router (not always possible, eg when router is operated by a different organization). Seen as unnecessary when DHCPv4 RFC3442 practice is already used

DHCPv6 Route Option Joint agreement from 3 solution proposals [1] http://tools.ietf.org/html/draft-sun-mif-route-config-dhcp6-02 [2] http://tools.ietf.org/html/draft-dec-dhcpv6-route-option [3] http://tools.ietf.org/html/draft-sarikaya-mif-dhcpv6solution Joint agreement on what needs to be sent from a DHCPv6 server to the client (following a route Option Request from the client) : IPv6 Prefix – Specifies the destination Next-hop-address – Specifies the next-hop address for that destination Metric – Provides a way to compare multiple routes for the same destination (possibly across other interfaces) Routes added to a hosts’ route table in coexistence with other routes (and route sources) In terms of DHCPv6 there is also common agreement on: A Hierarchical DHCPv6 option approach Extensible - Possible to define future options (MTU, TOS, etc.) Nested format following proven DHCPv6 options design (eg IA_NA, IA_PD) Feedback from WG? Ok to progress into common draft?

Input from WG needed on main differences DSCP/TOS Routing Sent from server to client Intended for application specific routing based on DSCP/TOS Interface-info Sent from the client to the server and returned by the server Route info is interface dependent multiple interfaces (multi-homed) that are simultaneously connected Feedback from the WG? Should the above be added to the common draft as options?

Backup slides

Scenario #1 for Routing Metric Configuration DHCP Server1 WLAN Internal Srv DHCP Client Host Wired Interface DHCP Server2 Normally, metric for the wired interface is lower than that of WLAN, given more preference But however some servers are only accessible via the WLAN Wlan should configure a static route with a lower metric toward the internal server

Scenario #2 for Routing Metric Configuration, High speed wlan DHCP Server1 WLAN Internet Srv DHCP Client Host Wired Interface DHCP Server2 Normally, metric for the wired interface is lower than that of WLAN, given more preference But with the advance of 802.11ad (high speed wlan), WLAN is preferred over wired

Scenario #3 for Routing Metric Configuration, traffic offload WLAN DHCP Client DHCP Server Internal Srv Host 3G Network Operator controlled manner Offload traffic from 3G to WLAN with DHCP conveying the information of the metric on different interface

Interface Info Hosts with multiple interfaces (multi-homed) that are simultaneously connected (which is mif WG interest area) Hosts needing route info signal DHCP server by sending DHCP Request message Route info is interface dependent Hosts need to provide interface info in DHCP Request That is the reason why we called multi-homed routing policy entry option 10

DHCPv6 – Proposed Route Option http://tools. ietf IA_RT Wrapper for route sub-options Can group one or more NEXT_HOP options NEXT_HOP Defines IPv6 next hop address. Can group multiple RT_PREFIX sub-options RT_PREFIX Defines the destination prefix Allows further per destination sub-options (tags, timers, etc) Borrows from RFC4191 in using the Reserved and Prf values