Avaya Networking IPv6 Using Fabric Connect to ease IPv6 Deployment. Ed Koehler Director DSE Ron Senna SE Avaya Networking Solutions Architecture

Similar documents
Transitioning to IPv6

Planning for Information Network

Internet Protocol, Version 6

IPv6. (Internet Protocol version 6)

IPv6 Technical Challenges

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

IPv6 Bootcamp Course (5 Days)

IPv6 Addressing. There are three types of IPV6 Addresses. Unicast:Multicast:Anycast

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

Radware ADC. IPV6 RFCs and Compliance

IPv6 Protocol Architecture

Configuring IPv6 basics

OSI Data Link & Network Layer

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

Table of Contents Chapter 1 Tunneling Configuration

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

Aeronautical Systems Center

IPv6 Protocol & Structure. npnog Dec, 2017 Chitwan, NEPAL

Lecture Computer Networks

Cisco IOS IPv6. Cisco IOS IPv6 IPv6 IPv6 service provider IPv6. IPv6. data link IPv6 Cisco IOS IPv6. IPv6

Configuring IPv6 for Gigabit Ethernet Interfaces

IPv6 Next generation IP

Foreword xxiii Preface xxvii IPv6 Rationale and Features

"Charting the Course... IPv6 Bootcamp Course. Course Summary

IPv6 Feature Facts

IPv6 Addressing. The IPv6 Address Space. Chapter 3. At the end of this chapter, you should be able to do the following:

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

Fabric Connect Multicast A Technology Overview. Ed Koehler - Director DSE. Avaya Networking Solutions Group

OSI Data Link & Network Layer

Introduction to IPv6

OSI Data Link & Network Layer

Rocky Mountain IPv6 Summit April 9, 2008

IPv6 Concepts. Improve router performance Simplify IP header Align to 64 bits Address hierarchy with more levels Simplify routing tables

IPv6 Neighbor Discovery

TCP/IP Protocol Suite

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

A Border Gateway Protocol 3 (BGP-3) DNS Extensions to Support IP version 6. Path MTU Discovery for IP version 6

IPv6 migration challenges and Security

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

TSIN02 - Internetworking

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

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

IPv6 Transition Technologies (TechRef)

CSCI-1680 Network Layer:

IPv6 Protocols & Standards

Data Center Configuration. 1. Configuring VXLAN

Configuring IPv6. Information About IPv6. Send document comments to CHAPTER

IPv6 : Internet Protocol Version 6

History. IPv6 : Internet Protocol Version 6. IPv4 Year-Wise Allocation (/8s)

Workshop on Scientific Applications for the Internet of Things (IoT) March

IPv6 Transition Mechanisms

Introduction to IPv6 - II

Index Terms- IPv4, IPv6

RMIT University. Data Communication and Net-Centric Computing COSC 1111/2061. Lecture 2. Internetworking IPv4, IPv6

Module 13. IPv6 Addressing

Why IPv6? Roque Gagliano LACNIC

ETSF05/ETSF10 Internet Protocols Network Layer Protocols

Table of Contents 1 IPv6 Basics Configuration 1-1

Configuring IPv6 Routing on VSP Operating System Software

CCNA Questions/Answers IPv6. Select the valid IPv6 address from given ones. (Choose two) A. FE63::0043::11:21 B :2:11.1 C.

Lecture 7 Overview. IPv6 Source: Chapter 12 of Stevens book Chapter 31 of Comer s book

Transition to IPv6. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806

Tutorial: IPv6 Technology Overview Part II

IPv6 tutorial. RedIRIS Miguel Angel Sotos

2009/10/01. Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Obsoleted by RFC3596 [7] RFC 1887

IPv4/v6 Considerations Ralph Droms Cisco Systems

Athanassios Liakopoulos

Computer Networking: A Top Down Approach Featuring the. Computer Networks with Internet Technology, William

IPv6 Basics. APNIC Training Bali, Indonesia February, Jordi Palet - 1

IPv6 in Campus Networks

Chapter 19 Network Layer: Logical Addressing 19.1

Subnet Masks. Address Boundaries. Address Assignment. Host. Net. Host. Subnet Mask. Non-contiguous masks. To Administrator. Outside the network

Integrated Security 22

Internet Protocol v6.

Implementing Cisco IP Routing (ROUTE)

Network Management. IPv6 Bootcamp. Zhiyi Huang University of Otago

IP version 6. The not so new next IP version. dr. C. P. J. Koymans. Informatics Institute University of Amsterdam.

TCP/IP Networking. Training Details. About Training. About Training. What You'll Learn. Training Time : 9 Hours. Capacity : 12

Chapter 15 IPv6 Transition Technologies

On Distributed Communications, Rand Report RM-3420-PR, Paul Baran, August

Introduction to IPv6

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

CPSC 826 Internetworking. The Network Layer: Routing & Addressing Outline. The Network Layer

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

Multicast overview. Introduction to multicast. Information transmission techniques. Unicast

FiberstoreOS IPv6 Security Configuration Guide

Internet of Things (IOT) Things that you do not know about IOT

FiberstoreOS IPv6 Service Configuration Guide

IPv6: An Introduction

IPv6 Neighbor Discovery

IPv6 It starts TODAY!

MIGRATION OF INTERNET PROTOCOL V4 TO INTERNET PROTOCOL V6 USING DUAL-STACK TECHNIQUE

IPv6 Neighbor Discovery

New IP Header. Why change IP. Address Notation. Changes. Information Sources. IP Version 6 ITL

Information Sources Hans Kruse & Shawn Ostermann, Ohio University

Customer IPv6 Delivery

IPv6 Protocols & Standards. ISP/IXP Workshops

CS-435 spring semester Network Technology & Programming Laboratory. Stefanos Papadakis & Manolis Spanakis

Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin,

VXLAN Overview: Cisco Nexus 9000 Series Switches

Transcription:

Avaya Networking IPv6 Using Fabric Connect to ease IPv6 Deployment Ed Koehler Director DSE Ron Senna SE Avaya Networking Solutions Architecture IAUG Newport RI, November 2013

Agenda IPv6, The fundamentals and issues at hand IPv6 basics IPv6 transition methods Using IEEE 802.1aq Shortest Path Bridging Layer 2 Virtual Services Networks to ease IPv6 deployment The VSP 9000 Test Bed Activity The use of Configured Tunnels over IP Shortcuts using IEEE 802.1aq Shortest Path Bridging Summary 2

Why not IPv4? IPv4 28 years old Has simply run out of steam AND addresses Inefficient allocation of addressing that can not be reversed (4.3 billion address space but only around 1.5 billion devices connected to the Internet) Flawed due to several modifications most notably NAT NAT -> Eliminated the flat address space and transparency Multicast and IPSec an add-on Etc. All contiguous public IPv4 address space is exhausted Some recycling efforts underway, but this will NOT extend IPv4 notably 3

Why IPv6? IPv6 offers Larger address space for global reachability and scalability Restores a flatter address space Simplified header format for efficient packet handling Hierarchical network architecture for routing efficiency Auto-configuration and plug-and-play support Elimination of need for NAT Embedded security with mandatory IPSec implementation Enhanced support for Mobile IP and Mobile Computing Devices Multicast is an embedded part of the protocol*. * This comment refers to link layer functionality in that Multicast Listener Discovery (MLDv1/v2) is an extension of Neighbor Discovery (ND) and ICMPv6. A L3 multicast routing protocol such as PIMv6 is still required. 4

So, what s new and improved - and what remains the same? TCP/IPv4 stack model Application Layer HTTP, SIP, DNS, DHCPv4, FTP, etc. Transport Layer TCPv4, UDPv4 Internet Layer IPv4, ICMPv4, IPsec Link Layer Ethernet, ARP, OSPFv2, etc. TCP/IPv6 stack model Application Layer HTTP, SIP, DNS, DHCPv6, FTP, etc. Transport Layer TCPv6, UDPv6 Internet Layer IPv6, ICMPv6, IPsec Link Layer Ethernet, ND, OSPFv3, etc. 5

What s new and improved? 20 octects, 12 fields, including 3 flag bits + fixed max number of options IPv4 Header 40 octects, 8 fields +Unlimited Chained Extensions. IPv6 Header 6

What s new and improved? IPv6 address length is now 128 bits large 2 128 possible addresses: 340,282,366,920,938,463,463,374,607,431,768,211,456 (3.4 x 10 38 ) addresses (IPv4 = 4,294,967,296 addresses) Solves IP address exhaustion : 1 million addresses per person on the planet 20 networks per m 2 on planet Typical unicast IPv6 address: 64 bits for subnet ID, 64 bits for interface ID Allows addresses to be permanently assigned to end devices (DSL, PDA s, mobile terminals, PC s,...) 7

IPv6 Terminology Neighbors Allows for hierarchical routing and effective route summarization Host Host Host LAN segment Bridge Intra-subnet router Router Link=One or more LAN segments bounded by routers Subnet Network Additional subnets 8

Routing Hierarchy Concept 3000:004D:0C00::/38 Level 1 Hierarchy Ex. C00::-D80 Level 1 Hierarchy Ex. E00-F80 3000:4D:C00::/41 3000:4D:C00::/41 3000:4D:D00::/41 3000:4D:E00::/41 3000:4D:F00::/41 Level 2 Hierarchy Ex. C00::-C00:C000 3000:4D:C80::/41 3000:4D:D80::/41 3000:4D:E80::/41 3000:4D:F80::/41 3000:4D:C00::/51 3000:4D:C00::/51 3000:4D:C00:4000:/51 3000:4D:C00:8000:/51 3000:4D:C00:C000:/51 3000:4D:C00:2000:/51 3000:4D:C00:6000:/51 3000:4D:C00:A000:/51 IPv6 Internet Route summarization & policy on 3000:4D:C00::/41 9

IPv6 Addressing (RFC 4291) IPv6 Address Types Unicast addresses Global Link local special addresses like Unspecified and loopback addresses Multicast addresses Similar operation to IPv4 Anycast addresses A Unicast address used for several devices to allow to communicate with the closer device to the source No more broadcast addresses 10

IPv6 Address Representation Addresses are 128 bits (16 bytes) long (versus 4 bytes in IPv4) 128 bits divided into 8 blocks of 16 bits each Each 16 bits are converted into a 4 digit hexadecimal number divided by colons : The preferred format is xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx Leading zeros can be removed. 0000 can be represented with a single 0 sequences of 0 blocks are represented by :: can only appear once in an address. 2001:10F2:0000:0000:25AB:0000:0000:0001 or 2001:10F2:0:0:25AB:0:0:1 or 2001:10F2:0:0:25AB::1 or 2001:10F2::25AB:0:0:1 IPv6 representation 11

IPv6 Address Prefixes IPv6 prefixes indicate a network identifier or a fixed part of the address Are represented as address/prefix length Examples: 2001:10F2::/48 for a summarized route prefix and 2001:10F2:0:102F::/64 for a subnet or link prefix 12

IPv6 Unicast address Types: Global Unicast An address used to identify a single interface. A packet destined for a unicast address is delivered to the interface identified by that address. Global unicast addresses (RFC 3587) Globally routable addresses (same as public IPv4 addresses) Global routing prefix is used for the route prefix exchange external to the site 48 bits or n bits Provider 16 bits or 64-n Site 64 bits Host Global Routing Prefix Subnet ID Interface ID 13

IPv6 Unicast address Types: Link-local Unicast Link-local with higher 10 bits at 1111111010 (FE80) Prefix is FE80::/10, never forwarded beyond a link by routers 10 bits FE80 54 bits 64 bits 1111 1110 10 000..000 Interface ID Host Host Host LAN segment Bridge Intra-subnet router Router Link=One or more LAN segments bounded by routers Subnet 14

IPv6 Multicast addresses As in IPv4, a multicast address is assigned to a set of interfaces belonging to different nodes. A packet destined to a multicast address is routed to all interfaces identified by that address. The IPv6 multicast address uses the FF00::/8 prefix 8 bits 4 bits 4 bits 112 bits 1111 1111 Flags Scope Group ID Flags: First 1-3 bits are reserved, Bit 4: 1 if temporary, 0 if Permanent (well known address assigned by IANA). Scope: Used to limit the scope of multicast address (1 - node local, 2 - link-local, 3 subnet local, 4 admin local, 5 - site-local, 8 - organization-local, B - community-local, E global) Defined multicast addresses All-Nodes addresses FF01::1 (Node Local), FF02::1 (Link Local) All-Routers addresses FF01::2 (Node Local), FF02::2 (Link Local), FF05::2 (Site Local) 15

Solicited-Node Multicast Address This address is formed by taking the low-order 24 bits of an IPv6 address and appending those bits to the well know prefix FF02::1:FF00::/104. Thus the range of Solicited Node multicast address goes from FF02::1:FF00:0000- FF02::1:FFFF:FFFF For example for MAC 00-02-B3-1E-83-29 and IPv6 address fe80::202:b3ff:fe1e:8329. The corresponding solicited host multicast address is FF02::1:FF1E:8329 64 bits 64 bits Unicast prefix Interface ID 24 bits FF02:0:0:0:0:1:F:F Acts as a pseudo-unicast address for very efficient address resolution & DAD 16

Anycast address The anycast address is a global address that is assigned to a set of interfaces belonging to different nodes. These addresses are also group addresses in which the member of the group to respond is the closest to the source. One-to-one-of-many delivery to a single interface The anycast address has the following restrictions: An anycast address must not be used as source address of IPv6 packet. An anycast address must not be assigned to an IPv6 host. It may be assigned to an IPv6 router The use of anycast addresses is very potentially very interesting because of the closest router, the closest name server or time server can be accessed by an anycast address. 17

Special Addresses Unspecified address 0:0:0:0:0:0:0:0 called all zeros, can be abbreviated as :: Indicates the absence of a valid address It can be used as a source address by a host during boot process when it sends out a request for address configuration information. It should never be statically or dynamically assigned to an interface and should never appear as destination ip address. The Loopback address 0:0:0:0:0:0:0:0:1 can be abbreviated as ::1 (equivalent to 127.0.0.1) It is helpful in troubleshooting and testing the IP stack because it can be used to send a packet to the protocol stack without sending it out on the subnet. It should never be statically or dynamically assigned to an interface. 18

IANA IPv6 Address space IPv6 Prefix Allocation Reference 0000::/8 Reserved by IETF [RFC3513] 0100::/8 Reserved by IETF [RFC3513] 0200::/7 Reserved by IETF 0400::/6 Reserved by IETF [RFC3513] 0800::/5 Reserved by IETF [RFC3513] 1000::/4 Reserved by IETF [RFC3513] 2000::/3 Global Unicast [RFC3513] 4000::/3 Reserved by IETF [RFC3513] 6000::/3 Reserved by IETF [RFC3513] 8000::/3 Reserved by IETF [RFC3513] A000::/3 Reserved by IETF [RFC3513] C000::/3 Reserved by IETF [RFC3513] E000::/4 Reserved by IETF [RFC3513] F000::/5 Reserved by IETF [RFC3513] F800::/6 Reserved by IETF [RFC3513] FA00::/7 Reserved by IETF [RFC3513] FC00::/7 Unique Local Unicast [RFC4193] FE00::/9 Reserved by IETF [RFC3513] FE80::/10 Link Local Unicast [RFC3513] FEC0::/10 Reserved by IETF [RFC3879] FF00::/8 Multicast [RFC3513] Deprecated 19

Ethernet II Encapsulation of IPv6 Packets IPv6 Packet IPv6 Extension Headers Upper Layer PDU 46-1500 bytes IPv6 Packet Preamble 8 bytes DA 6 bytes SA 6 bytes Type 2bytes (86DD) Payload Frame check 2bytes 64-1518 byte 20

ICMPv6 Basics (RFC 2463) Updated version of the Internet Control Message Protocol (ICMP) for IPv6 is much more powerful than ICMP for IPv4. Reports delivery or forwarding errors (Destination Unreachable, Packet Too Big, Time Exceeded, Parameter Problem) and informational messages like echo request and echo reply) Additionally provides a framework for informational messages like: Neighbor Discovery (ND) Multicast Listener Discovery (MLD) Path MTU discovery A value of 58 in the Next Header field of the basic IPv6 packet header identifies an IPv6 ICMP packet. 21

Neighbor Discovery (RFC 4861) The neighbor discovery protocol enables IPv6 nodes and routers to: Determine the link-layer address of a neighbor on the same link. Find neighboring routers. Keep track of neighbors. The IPv6 neighbor discovery process uses the following mechanisms for its operation: Neighbor solicitation Neighbor advertisement 22

Router Discovery IPv6 router discovery is a process used by IPv6 nodes to discover the routers on the local link. The IPv6 router discovery process uses the following messages: Router advertisements Router solicitations 23

So what s the problem? IPv4 only getting from here to here IPv6 only DNS&DHCPv4 Internet servers DNS&DHCPv6 Internet servers 24

Some scenarios for IPv4-IPv6 transition Enterprises = translation Content providers IPv6 only Network Dual Stack IPv6 Internet DNS (AAAA) IPv4 Internet Network Network IPv4 only IPv6 only Dual Stack IPv4 Only* DNS Network IPv4 Only * * Assumed legacy protocol Network position 25

So some transition mechanisms needed Tunneling IPv6 Internet Configured, 6to4, ISATAP, Teredo, etc. Internet IPv4 Internet Internet IPv4 Network Dual Stack machines IPv4 & IPv6 Servers & Clients 26

So some transition mechanisms needed Translation IPv6 Internet NAT64 ALG/Proxy Internet IPv4 Internet IPv4 Network IPv4 machines Internet 27

So some transition mechanisms needed IPv6 Internet Dual Stack Internet IPv4 Internet Dual Stack Network Dual Stack machines IPv4 & IPv6 Internet Application Layer HTTP, SIP, DNS, DHCPv4, DHCPv6, FTP, etc. Transport Layer TCPv4, UDPv4 Internet Layer IPv4, ICMPv4 Transport Layer TCPv4, UDPv4 Internet Layer IPv6, ICMPv6 Link Layer Ethernet, ARP, ND, OSPF, etc. 28

Data Plane IPv6 FIB IPv4 FIB Control Plane IPv6 RIB IPv4 RIB Summary of Transition strategies for deployment Typical dual-stack implementation OSPFv3 RIPng Static IS-IS BGP OSPFv2 RIPv1/v2 No One-size fits all > Generally wise to adopt a phased transition strategy in a risk-averse manner Dual-stack approach Tunnel approaches (configured, 6-4 etc) Protocol translation approaches (NAT64) > Co-existence is a very important phase > Inter-working and transition cannot be separated. Look for approach maturity. > OAM cannot be neglected > There will be workarounds and compromises. Plan for it early. Co-existence / Transition mechanism Dual stack* Best approach for Enterprise Core Networks Tunneling mechanisms (incl. dual-stack). Lower priority if SPB or MPLS is used in core. Primary use remote access or branch Translation mechanisms unavoidable but should be minimized req d for legacy content providers Risk factor Maturity of approach Vendor support Low High High OK Low-Med Medium Medium OK IPsec compatibility Med Low Low Has issues. 29

Using SPB to ease IPv6 deployment into the Enterprise Provide Virtual Service Networks for IPv6 communities Simple, scalable, ubiquitous Allows for deployment of IPv6 as a core networking protocol with minimal impact to existing IPv4 environment Mitigates transition mechanisms such as NAT64 and tunnelling Dual Stack IPv4/IPv6 Hosts IPv4 Router IPv4 VSN Virtual Service Network IPv4/IPv6 VSN Virtual Service Network IPv6 Router IPv6 INET2 30 30

IPv6 Transport over IEEE 802.1aq L2 I-SID s IEEE 802.1aq and RFC6329 defines the treatment of three classes of frame type at the UNI port: Unknown MAC Broadcast Multicast Any frame entering at the UNI port that matches one of these types will be treated with a process known as tandem replication or constrained multicast. In that the behavior is limited to the I-SID it is generated in A special multicast 802.1ah destination B-MAC is created that allows for any SPB node to replicate accordingly. 31

Layer 2 Virtual Service Networks Using L2 extension capabilities to extend and interconnect IPv6 communities across the Enterprise Native IPv6 Resources IPv6 Default Router IPv6 Migration with ease Shared infrastructure while maintaining traffic separation Dual Stack Switches Dual Stack Hosts IPv6/IPv4 Virtual Service Network IPv4 Virtual Service Network IPv4 Default Router IPv4 Hosts Dual Stack Hosts Legacy IPv4 Resources IPv6 Router IPv4 Hosts IPv4 Router 32 32

Dual stack scenario using L2 Virtual Service Networks A simple topology example IPv6 Network IPv6: 2001:db8:face::1 Dual Stack Host IPv6: 2001:db8:face:11 IPv4: 150.10.1.11 IPv4 Network Dual Stack Layer 2 VSN VSN 100 IPv4: 150.10.1.1 VLAN 100 Dual Stack Host IPv6: 2001:db8:face:10 IPv4: 150.10.1.10 33 33

Dual stack scenario using L2 Virtual Service Networks A multiple subnet topology example Dual Stack Host IPv6: 2001:db9:face:11 IPv4: 150.10.2.11 IPv6 Network IPv6: 2001:db8:face::1 *Router Redundancy can be supported by VRRPv6 or R/SMLT Dual Stack Host IPv6: 2001:db8:face:11 IPv4: 150.10.1.11 IPv6: 2001:db9:face::1 Dual Stack Layer 2 VSN VLAN 100 Dual Stack Layer 2 VSN VSN 200 IPv4: 150.10.2.1 Dual Stack Host IPv6: 2001:db9:face:10 IPv4: 150.10.2.10 IPv4 Network VSN 100 IPv4: 150.10.1.1 Dual Stack Host IPv6: 2001:db8:face:10 IPv4: 150.10.1.10 34

Dual stack scenario using L2 Virtual Service Networks Using VRRPv6 for full routed core resiliency (IPv4 and end hosts remove for simplicity) IPv6 Network IPv6 VIP: FE80:db8:face::1 VLAN 100 Dual Stack Layer 2 VSN VSN 100 VLAN 100 Dual Stack Layer 2 VSN VSN 200 IPv6 VIP: FE80:db9:face::1 35

Full Hybrid Dual Stack Enterprise Default Route Perspective Shared infrastructure while maintaining traffic separation Native IPv6 Resources Dual Stack Switches Dual Stack Hosts IPv6/IPv4 Virtual Service Network IPv4 Virtual Service Network IPv4 Default Router IPv4 Hosts Dual Stack Hosts Legacy IPv4 Resources IPv6 Router IPv4 Hosts IPv4 Router 36 36

The future of IPv6 over Fabric Connect Research and Development is underway to inject IPv6 reachability information into IS-IS/SPB. New Type Length Values Use of SPB IP Shortcuts just as in IPv4 Both unicast and multicast will be supported eliminating the need for PIMv6 in the core if desired L3 VSN s are also being investigated for end to end IPv6 VPN environments over SPB. This will be a futher development 37

A note on Autoconfiguration and DHCPv6 In summary, by default, the router, i.e. VSP 9000, can control the behavior of the Windows 7 host via the Router Advertisement messages. In the Router Advertisement message are the M and O flags which are used to indicate to the host whether to use DHCPv6 for additional addresses or configuration settings. By default both the Router Advertisement M and O flags are set to 0 which indicates to the host to not use DHCPv6. In turn, the default behavior of the Windows host is to use the router link-local address for the default route and for DNS, the IPv4 DNS entry learned via DHCP or for IPv6, the host either need a manual entry or you can use the well-known DNS addresses. On the router, if you set the Router Advertisement M and/or O flags, this will tell the host to DHCPv6 for get additional addresses (M = 1), or obtain additional configuration information, i.e. DNS (O=1), or obtain both additional addresses and configuration information (M=1, O=1); in all cases, the host still uses the link-local address of the router as the gateway. In all instances the default IPv6 gateway is established by router advertisements. IETF drafts in existence for DHCPv6 option similar to IPv4. 38

Summary IPv6 is here supported in the VSP9K! IPv6 is supportable in a very flexible & scalable fashion with the use of IEEE 802.1aq Shortest Path Bridging For general distribution of dual stack communities use L2 VSN s to extend IPv6 subnets anywhere in the Enterprise For the interconnection of IPv6 islands use IPv6 configured tunnels over SPB/ISIS IPv4 Shortcuts Research and development is underway for the implementation of IPv6 Shortcuts in SPB/ISIS It is likely that the L2 VSN methodology will still be strongly desired within the core to enforce hierarchical routing with larger link prefixes (i.e. /52 or /48) 39