Configuring CPE for IPv6 Transition Mechanisms

Slides:



Advertisements
Similar presentations
Applications Test Results in MIF environment draft-zheng-mif-apps-test-02.txt IETF 81 Quebec City.
Advertisements

NAT, firewalls and IPv6 Christian Huitema Architect, Windows Networking Microsoft Corporation.
Implementing IPv6 Module B 8: Implementing IPv6
IP Transition Fix or a Band-Aid?
CIM 2465 IP Addressing Scheme1 IP Addressing Scheme (Topic 4) Textbook: Networking Basics, CCNA 1 Companion Guide, Cisco Press Cisco Networking Academy.
Understanding Internet Protocol
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.
IETF 81 draft-murakami-softwire-4rd-00 (Satoru Matsushima / Tetsuya Murakami / Ole Trøan) 4rd A+P6rd DS- lite.
1 IPv6 in CableLabs DOCSIS 3.0 IETF v6ops wg meeting IETF#65 Ralph Droms Alain Durand
1 Issue Definition*: 6RD and IPv6 allocation policy Jan Žorž (Go6 Institute Slo) Mark Townsley (Cisco) *Or, Why we had to wake up on Friday to be here?
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
A Model of IPv6 Internet Access Service via L2TPv2 Shin Miyakawa NTT Communications 2006/7/10 IETF66th.
IPv6 Transition Technologies Selection using DHCP/DHCPv6 draft-yang-v6ops-IPv6tran-select-00 Tianle Yang, Lianyuan Li, Qiongfang Ma China Mobile
For IPv6 host connecting IPv4 Internet 1 Yong Cui, Jianping Wu Tsinghua Univ. (CERNET) Contact:
資 管 Lee Lesson 11 Coexistence and Migration. 資 管 Lee Lesson Objectives Coexistence and migration overview Coexistence mechanisms ◦ Dual Stack ◦ Tunneling.
Day15 IP Space/Setup. IP Suite of protocols –TCP –UDP –ICMP –GRE… Gives us many benefits –Routing of packets over internet –Fragmentation/Reassembly of.
4: Addressing Working At A Small-to-Medium Business or ISP.
Network Address Translation (NAT)
Welcome Today Our Topics are: DNS (The Potential Problem for Complete Anonymity) Transparent DNS Proxy (The Problem & The Solution) How To.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
DNS zone suffix option for DHCPv6 (draft-yan-dhc-dhcpv6-opt-dnszone-01.txt) IETF 61 (Washington, DC) Yinglan Jiang Renxiang Yan
Lightweight 4over6 + SD-nat (aka stateless DS-Lite) = Lightweight DS-Lite (twice as light!) Alain Durand (Juniper) Ian Farrer (DT) (Softwire item, presented.
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5 Darren Shaver – Modified Fall.
IPv6 – What You Need To Know Tom Hollingsworth CCNP,CCVP,CCSP, MCSE.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 4: Addressing in an Enterprise Network Introducing Routing and Switching in the.
1 UDP Encapsulation of 6RD IETF 78 Maastricht 2010 July 30.
Routing integrity in a world of Bandwidth on Demand Dave Wilson DW238-RIPE
1 Extreme Networking at Home Jari Arkko, Ericsson.
Public 4over6: WGLC feedback Peng Wu IETF84. Feedback from WGLC Relationship with stateless 4-over-6 solutions? Different primary targets and application.
How to use the Internet Ikjun Yeom. How to send a packet  buy a computer  make sure that the computer is equipped with a network interface card  find.
464XLAT : Combination of Stateful and Stateless Translation draft-mawatari-softwire-464xlat IETF Taipei 2011 / 11 / 15 Japan Internet.
Deploying Dual-Stack Lite in IPv6 Network draft-boucadair-dslite-interco-v4v6-04 Mohamed Boucadair
IPv4 shortage and CERN 15 January 2013
Ip addressing: dhcp & dns
Instructor Materials Chapter 4: Network Addressing
Instructor Materials Chapter 8: DHCP
Connect, Inspire and reward all it touches, every day
Networking for Home and Small Businesses – Chapter 5
Stress Free Deployments with Octopus Deploy
Troubleshooting a Network
Discussion on DHCPv6 Routing Configuration
IPV6 TECHNIQUES TO Re-IMAGINE RESEARCH AND EDUCATION NETWORKS
Unit 2 dhcp, apipa and ntp.
IPv6 investigation within Informatics George Ross
Ipv6 addressing Chapter 5d.
CIS 116 IPv6 Fundamentals 2 – Primer Rick Graziani Cabrillo College
Containers: The new network endpoint
A quick introduction to: DNS64, NAT64, 464XLAT, SIIT-DC, SIIT-DC-2XLAT
Instructor Materials Chapter 9: Testing and Troubleshooting
Unified IPv4-in-IPv6 Softwire CPE: Focus on DHCP IETF 87-Berlin, July 2013 M. Boucadair & I. Farrer.
Ch.8 Dynamic IPv6 Address Allocation
SIIT-DC: IPv4 Service Continuity for IPv6 Data Centres
Chapter 10: DHCP Routing & Switching Chapter 10: DHCP
IPv6 deployment at CERN - status update -
Introduction to Computers
Introduction to Networking
Introduction to Computers
IPv6 investigation within Informatics George Ross
CCNA v3.1 Student Migration Guidelines
Module 3 Building a web app.
CS 457 – Lecture 10 Internetworking and IP
Routing and Switching Essentials v6.0
By - Ricardo Sanchez, Ken Wolters and William Hibbard
An Introduction to IPv6 By Jim Johnston.
Planning the Addressing Structure
DHCP and NAT.
Ip addressing: dhcp & dns
Networking for Home and Small Businesses – Chapter 5
Version 2 Sander Steffann Jan Žorž
Multicast Support for Dual Stack Lite and 6RD
Presentation transcript:

Configuring CPE for IPv6 Transition Mechanisms Lee Howard Retevia Lee.Howard@Retevia.net @wleecoyote Story about my morning I’m going to remind you how mechanisms work, but focus on CPE configuration. Target audience is ISPs who might be considering deploying a transition mechanism.

Recap NAT64 464xlat DS-Lite MAP-T MAP-E Supports IPv4 Apps No Yes CPE Support is Common N/A BR/plat/AFTR (PE) Cost High Low A walk through comparing the pros and cons of each.

Guide to DHCP Examples Examples assume the provider equipment is already in place and configured DNS64/NAT64 DS-Lite AFTR MAP BR Using ISC DHCP for examples Any DHCP server can send custom options I’m going to take a huge risk and try to do this as a live demo, but you know how those work. In fact, I’d originally planned to have a dozen home gateways scattered around the room for people to connect to, so this could be hands-on, but nothing ever works right the first ten times.

NAT64 + DNS64

NAT64 Provision your DNS64 server as customer’s DNS resolver /etc/dhcp/dhcpd6.conf subnet6 2001:67c:64:fefe::/64 { option dhcp6.name-servers 2a00:8642:2000::53 ; } Prefix assigned to user DNS64 server Open linux term window (SSH is fine) Service dhcp6 restart Those of you connected to “Retevia” should see that your IPv6 address is the same, but you can reach some IPv4 stuff now. Of course, if you have manually configured other name servers, like Google’s, you still have no additional connectivity.

464xlat First, configure NAT64 On OpenWRT 15.05: /etc/config/network config interface clat option proto 464xlat As an ISP, you can’t just use DHCPv6 to push this configuration option. If you have TR-069 or other configuration control, you can set it.

DS-Lite

Dual-Stack Lite Provision customer with DS-Lite BR /etc/dhcp/dhcpd6.conf subnet6 2001:67c:64:fefe::/64 { option dhcp6.aftr-name aftr1.nl.retevia.net; } Prefix assigned to user Name of AFTR (with a AAAA record) #  option dhcp6.dslite 2a00:8642:2000:af::1 ;

MAP

MAP-T /etc/dhcp/dhcpd6.conf subnet6 2001:db8:0:1::/64 { option dhcp6.map-option code 95 = string;  option dhcp6.map-option 00:59:00:18:00:04:20:c0:00:02:0f:40:20:01:06:7c:00:64:fe:fe:5d:00:04:06:00:00:00:00:5b:00:09:40:2a:00:86:42:20:00:af:55; } Outside IPv4 address (192.0.2.0) and mask (32) IPv6 prefix assigned to user 2001:67c:64:fefe::/64 Prefix of MAP BR Default Mapping Rule EA bits (Embedded Address bits) http://6lab.cisco.com/map/MAPnew.php I’m handwaving a lot of the possibilities of MAP, like hub and spoke vs. mesh, and I’ve just picked some values here. Don’t panic! This long string comes from rfc7598 section 4. Or use this Cisco tool if your MAP vendor doesn’t provide something else. If you outsource your BRs, you’ll get these config bits from your vendor. Also, we don’t have this running for demo. Some folks on our team had some health issues that put us far behind.

MAP-E /etc/dhcp/dhcpd6.conf subnet6 2001:db8:0:1::/64 { option dhcp6.map-option code 95 = string;  option dhcp6.map-option 00:59:00:18:00:04:20:c0:00:02:0f:40:20:01:06:7c:00:64:fe:fe:5d:00:04:06:00:00:00:00:5a:00:10:2a:00:86:42:20:00:af:55:00:00:00:00:00:00:00:01; } Outside IPv4 address (192.0.2.0) and mask (32) IPv6 prefix assigned to user 2001:67c:64:fefe::/64 Address of MAP-E BR EA bits (Embedded Address bits) http://6lab.cisco.com/map/MAPnew.php

Summary CPE configuration through normal provisioning systems Vendor support is an issue, getting better I haven’t seen anything on the Internet comparing how to configure transition mechanisms. It’s all done through your regular provisioning system, and most are pretty easy. CPE support is a big problem, but expect vendor updates in the next few months.

Further discussion Lee.Howard@Retevia.net