6RD. IPv6 Rapid Deployment. Version Fred Bovy. Chysalis6 6RD 1-1

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

Transition To IPv6 October 2011

Comcast IPv6 Trials NANOG50 John Jason Brzozowski

Mapping of Address and Port (MAP) an ISPs Perspective. E. Jordan Gottlieb Principal Engineer Charter Communications

IPv6 Rapid Deployment: Provide IPv6 Access to Customers over an IPv4-Only Network

Help I need more IPv6 addresses!

Mapping of Address and Port using Translation (MAP-T) E. Jordan Gottlieb Network Engineering and Architecture

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

LACNOC Technology Options for Access Providers with IPv6. Michael De Leo CTO LATAM

COE IPv6 Roadmap Planning. ZyXEL

IPv6 Transitioning. An overview of what s around. Marco Hogewoning Trainer, RIPE NCC

IPv6 Transition Technology

IPv6 via IPv4 Service Provider Networks (6rd)

Yasuo Kashimura Senior Manager, Japan, APAC IPCC Alcatel-lucent

Case Study A Service Provider s Road to IPv6

MUM Lagos Nigeria Nov 28th IPv6 Demonstration By Mani Raissdana

TR-242 IPv6 Transition Mechanisms for Broadband Networks

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

IPv6 Transition Strategies

6to4 & 6rd. Explained

IPv6 Transition Strategies

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

NAT444+v6 Softwire. Shin Miyakawa, Ph.D. NTT Communications Corporation

IPv6 in Campus Networks

IPv6 Transition Planning

Cisco Exam Questions & Answers

Enterprise. Nexus 1000V. L2/L3 Fabric WAN/PE. Customer VRF. MPLS Backbone. Service Provider Data Center-1 Customer VRF WAN/PE OTV OTV.

PRACTICAL IPV6 DEPLOYMENT FOR THE MASS MARKET

Deploy CGN to Retain IPv4 Addressing While Transitioning to IPv6

Planning for Information Network

The TeraStream Approach - A Means for the provision of Cost Efficiency and Service Integration

Request for Comments: 5569 Category: Informational January 2010 ISSN:

Transitioning to IPv6

Unit 5 - IPv4/ IPv6 Transition Mechanism(8hr) BCT IV/ II Elective - Networking with IPv6

TR-187 IPv6 for PPP Broadband Access

IP over IPv6 Tunnels. Information About IP over IPv6 Tunnels. GRE IPv4 Tunnel Support for IPv6 Traffic

Towards IPv6 only: A large scale lw4o6 deployment (rfc7596) for broadband

Tutorial: IPv6 Technology Overview Part II

Dual-Stack lite. Alain Durand. May 28th, 2009

IPv6. Internet Technologies and Applications

LISP Locator/ID Separation Protocol

Cisco Dynamic Multipoint VPN: Simple and Secure Branch-to-Branch Communications

IPv6 Community Wifi. Unique IPv6 Prefix per Host. IPv6 Enhanced Subscriber Access for WLAN Access Gunter Van de Velde Public.

IPv6 Evolution and Migration Solution

CISCO Certified Network Associate (CCNAX)

IPv6 Transition Mechanisms

Table of Contents Chapter 1 Tunneling Configuration

Cisco Dynamic Multipoint VPN: Simple and Secure Branch-to-Branch Communications

IPv6 Transition Mechanisms

Post IPv4 completion. Making IPv6 deployable incrementally by making it. Alain Durand

Implementing IP in IP Tunnel

Implementing IP Addressing Services

Common requirements for all ISPs

Implementing IP Addressing Services. Accessing the WAN Chapter 7

CCNA. Murlisona App. Hiralal Lane, Ravivar Karanja, Near Pethe High-School, ,

Internet Engineering Task Force (IETF) Request for Comments: 7040 Category: Informational. O. Vautrin Juniper Networks Y. Lee Comcast November 2013

CCNA Routing and Switching (NI )

IPv6 Feature Facts

Mapping of Address and Port Using Translation

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

Exam Topics Cross Reference

IPv4 on-life support (or) The vision of way forward and tradeoffs in transition to IPv6 mechanisms space

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

Chapter 15 IPv6 Transition Technologies

Chapter 3 - Implement an IP Addressing Scheme and IP Services to Meet Network Requirements for a Small Branch Office

The link-local prefix ff00::/8 specifies any addresses which are used only in software.

draft-ietf-v6ops-tunnel-loops - Update and Status

Network Configuration Example

Service Provider IPv6 Deployment. Salman Asadullah Cisco Distinguished Engineer IPv6 Forum Fellow

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

IPv6 implementation in a multi-vendor network.

Configuring Tunneling on the RV130W

Remote Access MPLS-VPNs

The case for IPv6-only data centres...and how to pull it off in today's IPv4-dominated world

Introduction to Network Address Translation

IPv6 Technical Challenges

THE MPLS JOURNEY FROM CONNECTIVITY TO FULL SERVICE NETWORKS. Sangeeta Anand Vice President Product Management Cisco Systems.

Cisco Certified Network Associate ( )

Radware ADC. IPV6 RFCs and Compliance

Exam4Tests. Latest exam questions & answers help you to pass IT exam test easily

Migration Technologies. Dual Stack and Tunneling Using GRE, 6to4, and 6in4.

Dual stack lite. draft-durand-softwire-dual-stack-lite-01. A. Durand, R. Droms, B. Haberman, J. Woodya<

Configuring a DHCP Server DHCP Operation

IPv6 over IPv4 GRE Tunnels

IPv6 Address Planning

TEXTBOOK MAPPING CISCO COMPANION GUIDES

VRF, MPLS and MP-BGP Fundamentals

Introduction to Segment Routing

TCP/IP Protocol Suite

Implementing Cisco IP Routing

BIG-IP CGNAT: Implementations. Version 13.0

Integrated Security 22

TestOut Routing and Switching Pro - English 6.0.x COURSE OUTLINE. Modified

Table of Contents. Cisco RFC1483 Bridging Baseline Architecture

Implementing VXLAN. Prerequisites for implementing VXLANs. Information about Implementing VXLAN

IPv6 in Service - NTT Communications case

IPv6 Bootcamp Course (5 Days)

OSI Data Link & Network Layer

Cisco Group Encrypted Transport VPN

Table of Contents. Mid-Term Report: Issues in Migration from IPv4 to IPv6 By Ayaz-ul-Hassan Khan ( )

Transcription:

6RD IPv6 Rapid Deployment Version 1.0 2012 Fred Bovy. Chysalis6 6RD 1-1

About the Author Fred Bovy 15 years experience in IPv6 IPv6 Forum Certified Gold Engineer IPv6 Forum Certified Gold Trainer 7 years Cisco IOS IPv6 Software Engineer (NSSTG Group) 20+ years experience with CISCO, TCP/IP 15 years CCIE #3013 (it was only R&S in 1997!) 18 years CCSI #33517 since 1994 (it was #95003) 3 years Cisco Network Consultant (CA Group) 12+ years experience in MPLS Meet me on: Twitter: FredBovy Skype: FredericBovy Blogs: http://www.fastlaneus.com/blog LinkedIn, owner of 3 IPv6 Groups Email me: fred.bovy@fastlaneus.com 2012 Fred Bovy. Chysalis6 6RD 1-2

From 6to4 to 6RD Time IETF Taipei 82 Nov 2011 2010 DS-Lite NAT64 divi-pd NAT464 NAT444 DS-Lite A+P 2007 6RD IPv4 in IPv6 Tunnels Testing 6VPE 2001 6PE 6BONE 1996 Standardization Dual-Stack 6in4 NAT-PT 6to4 6VPE NAT64 divi-pd NAT444 DS-Lite A+P 2012 Fred Bovy. Chysalis6 6RD 1-3 6RD 6PE

6to4: The 6RD Origin Tunnel destination IPv4 address is embedded in the IPv6 address! 2002:C044:1::/48 prefix comes from 192.68.0.1 2002:C046:1::/48 prefix comes from 192.70.0.1 2012 Fred Bovy. Chysalis6 6RD 1-4

Public 6to4 Relays for IPv6 Internet Access n Access to the Internet with Public Relay cannot be controlled by the SP: ü 6to4.ipv6.microsoft.com ü Anycast: 192.99.88.1 Frédéric Bovy 5 2012 Fred Bovy. Chysalis6 6RD 1-5

6RD: 6to4 with customized IPv6 Prefix 6rd 6rd IPv4 + IPv6 IPv4 + IPv6 IPv4 + IPv6 RG BR IPv4 + IPv6 Core IPv4 RG=Residential Gateway, BR=Border Router Native dual-stack IPv4/IPv6 in the home or office Simple, stateless, automatic IPv6-in-IPv4 encap and decap functions IPv6 traffic automatically follows IPv4 routing between CPE and BR BRs placed at IPv6 edge, addressed via anycast for load-balancing and resiliency Standardized in RFC 5969 2012 Fred Bovy. Chysalis6 6RD 1-6

Residential Gateway Implementation LAN-Side: Production Native IPv6 Service + Global or Natted IPv4 WAN-Side: Global or Natted IPv4 IPv6 + IPv4 Dual Stack IPv4 SP Network IPv6 Internet Access delivered to home, subscriber IPv6 prefix derived from WAN IPv4 address 6RD lives here IPv4-only SP Access Network Most RG can support 6RD thru open source, e.g. DD-WRT and OpenWrt RG Supported by many CPEs CISCO IOS Linux 6RD HOWTO http://www.litech.org/6rd/ 2012 Fred Bovy. Chysalis6 6RD 1-7 9

6RD RG Configuration 6RD RG configuration, 3 main parameters 1. ISP 6rd IPv6 prefix and length 2. IPv4 common bits 3. 6RD border relay IPv4 address All these parameters need to be defined by the service provider. One set of such configurations is considered one 6RD domain. Configuration can be pushed via the following TR-69 DHCP option 212 PPP IPCP option 2012 Fred Bovy. Chysalis6 6RD 1-8

6RD Free Domains Example ISP 6rd IPv6 Prefix Customer IPv4 address (v4 common bits=32) 2a01:0e3::/28 82.242.109.52 2a01:0e3::/28 5:2f:26:d3:4 0 Interface ID 0 28 60 64 BR = 64.98.1.1 Customer IPv6 prefix = 2a01:0e35:2f26:d340::/64 By carrying fewer IPv4 bits in the IPv6 prefix, the SP can have more room to assign shorter prefixes to customer. Each domain will have a mapping of the 6RD prefix and IPv4 address block, defined by BR address and common bits. Configuration for each domain is different. The SP may have operation overhead to do with the complexity. 2012 Fred Bovy. Chysalis6 6RD 1-9

My FREE 6RD Configuration Example My IPv6 address is 2a01:0e35:2f26:d340:f0ca:a3be:601e:dc RIPE prefix: 2a01:0e00::/26 bits 27 and 28 are reserved and meaningful : 0: Network admin reserved 1 and 2: Reserved for future use 3: Dedicated to 6RD (that is, 2a01:0e30::/28) My Prefix: 2a01:0e35:2f26:d340::/64 Built from my Public IPv4 Address : 82.242.109.52 82d=0x52 26 28 60 242d=0xf2 109d=0x6d Subnet- ID 52d=0x34 64 3 0 2012 Fred Bovy. Chysalis6 6RD 1-10

My 6RD Home Access Power-Mac-G5-de-Fred-Bovy:~ fredbovy$ traceroute6 -n www.fredbovy.com traceroute6 to fredbovy.com (2001:41d0:1:1b00:213:186:33:87) from 2a01:e35:2f26:d340:f0ca:a3be:601e:dc, 64 hops max, 12 byte packets 1 2a01:e35:2f26:d340:: 0.953 ms 0.373 ms 0.291 ms 2 * * * 3 2a01:e00:2:d::1 21.601 ms 20.351 ms 21.417 ms 4 2001:41d0::541 104.400 ms 60.678 ms * 5 2001:41d0::512 21.062 ms * 21.681 ms 6 2001:41d0:1:1b00:213:186:33:87 20.516 ms 20.440 ms 19.936 ms 2012 Fred Bovy. Chysalis6 6RD 1-11

6RD BR Setup and Provisioning IPv4-only AAA and/or DHCP NAT44 + 6rd IPv4-Private + IPv6 Native Dual Stack to Customer NAT RG Access Node (IPv4) BNG (IPv4) IPv4 6rd Border Relay IPv6 + IPv4 1. BR must have IPv6 reachability (Native, 6PE, GRE Tunnel, etc). 2. An access-network-facing IPv4 address (BR address configured in RG) 3. ISP 6RD IPv6 prefix and length One BR may serve one or more 6RD domains More 6RD domains means more efficiency 2012 Fred Bovy. Chysalis6 6RD 1-12

6RD Packet Encapsulation within Domain 2012 Fred Bovy. Chysalis6 6RD 1-13

6RD Packet Encapsulation Out of Domain 2012 Fred Bovy. Chysalis6 6RD 1-14

Border Relay via Anycast 6RD is stateless, so no need for packets within a flow to traverse the same relay Allows use of IPv4/IPv6 routing for load-balancing, resiliency, and redundancy Border relays are installed only in strategic locations where native IPv6 is available: IPv6 Internet uplinks Edge of internal IPv6-enabled network BR placement is a function only of IPv6 traffic, not the number of sites 2012 Fred Bovy. Chysalis6 6RD 1-15

Combining NAT44 and 6RD Home Network IPv4 NAT + w/6rd Home Gateway NAT44 w/ 6rd BR IP4-only NAT44 Private IPv4 Access Network NAT44 IPv4 Internet IPv4IPv6 6rd IPv6 packets IPv6 Internet Addresses IPv4 run-out and enables incremental IPv6 subscriber connectivity over existing IPv4 infrastructure. 6RD connectivity becomes a NAT44 offload as more and more IPv4 content becomes IPv6-accessible. Carrier, content provider, and user benefit when traffic runs over IPv6. 2012 Fred Bovy. Chysalis6 6RD 1-16

6RD Deployment at Free (Illiad Group, France) IP-STB Freebox ADSL Freebox DSLAM Up to 24Mbit/s IP-STB Freebox ADSL IPv4 only access & aggregation network 6RD Gateway (ASR1K) IPv6 Internet Freebox DSLAM Cat6500 IPv4 / IPv6 core network CRS-1 Cat6500 IP-STB Freebox FTTH 100 Mbit/s CRS-1 IPv4 Internet Cat4500 FTTH Access IPv4 / IPv6 access & aggregation network Native IPv6 IPv6 encapsulated in 6RD Source: http://www.ripe.net/ripe/meetings/ripe-58/content/presentations/ipv6-free.pdf 22 2012 Fred Bovy. Chysalis6 6RD 1-17

6RD Summary Delivers production-quality IPv6 by only touching edge points around your network Capitalizes on what access networks do well, provisioning and transport of IPv4, adapted for carrying IPv6 Stateless operation, simple to provision, low overhead Proven deployment, RFCs published Fast TTM to enable dual stack services 6RD BR is running on ASR or IOS, the RG is running in Linksys devices or IOS. 25 2012 Fred Bovy. Chysalis6 6RD 1-18

Thank you for attending! This concludes 6RD Presentation! For the sound, please check out my 6RD video on youtube Fred Bovy IPv6 Forum Gold Certified Engineer IPv6 Forum Gold Certified Trainer CISCO 15 years CCIE #3013 CISCO 18 years CCSI #33517 (before was #95003) Meet me on Twitter: FredBovy Skype: FredericBovy Blog: http://www.fastlaneus.com/blog Email: fred.bovy@fastlaneus.com, fred@fredbovy.com