IPv6 Deployment Experiences

Similar documents
ENTERPRISE MPLS. Kireeti Kompella

2610:f8:ffff:2010:04:13:0085:1

Customer IPv6 Delivery

IPv6 Deployment Strategies. IPv6 Training Day 18 th September 2012 Philip Smith APNIC

IPV6 Deployment Experiences or what s it really like hearing IPv6 IPv6 IPv6 every day

IPv6: The Ins and Outs. Chris Buechler

University of British Columbia

ICANN and Technical Work: Really? Yes! Steve Crocker DNS Symposium, Madrid, 13 May 2017

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

Enterprise IPv6, Affecting Positive Change

IPv6 Deployment Planning

FLAG s IPv6 Implementation

DREN IPv6 Implementation Update

Making the Internet fast, reliable and secure

Making the Internet fast, reliable and secure

Extending Enterprise Security to Multicloud and Public Cloud

Media-Ready Network Transcript

DREN IPv6 Implementation Update

Dual Stacking a NOC. Dave Wilson, RIPE-46 DW238-RIPE

32-bit ASNs. Greg Hankins Chris Malayter APRICOT 2009 APRICOT /02/25

IPv6 tutorial. RedIRIS Miguel Angel Sotos

Network Configuration Example

The 6NET project. An IPv6 testbed for the European Research Community

IPv6 Addressing case studies. Athanassios Liakopoulos

Case Study A Service Provider s Road to IPv6

Cisco Nexus 1000V Switch for Microsoft Hyper-V

IPv6 Planning. Kevin Manweiler, CCIE 5269 Junnie Sadler, CCIE 7708 Cisco Systems, Inc.

1/10/09. Agenda

IPv4 Exhaustion at ARIN

IPv6 Enablement for Enterprises. Waliur Rahman Managing Principal, Global Solutions April, 2011

Enterprise IPv6 Deployment Security and other topics

IPv6 integration in operational networks. Jean-Marc Uzé Conference: Where are we with IPv6? Paris, October 29, 2002

Agenda DUAL STACK DEPLOYMENT. IPv6 Routing Deployment IGP. MP-BGP Deployment. OSPF ISIS Which one?

BW Protection. 2002, Cisco Systems, Inc. All rights reserved.

By David Roy

Configure Virtual LANs in Layer 2 VPNs

IPv6 Addressing case studies

Juniper Sky Advanced Threat Prevention

IPv4 Depletion and IPv6 Adoption Today. Richard Jimmerson

Virtualizing The Network For Fun and Profit. Building a Next-Generation Network Infrastructure using EVPN/VXLAN

PassTorrent. Pass your actual test with our latest and valid practice torrent at once

IPv6 Transition Issues - From operational point of view - March Ikuo Nakagawa, INTEC W&G

Copyright 2004 OCCAID. All rights reserved.

Always Keep IT Purely Simple

Software-Defined Secure Networks. Sergei Gotchev April 2016

IPv6 Deployment Planning. Philip Smith PacNOG 10, Nouméa 21 st November 2011

IP Accounting C H A P T E R

IPv6 DEPLOYMENT GLOBAL TRANSIT COMMUNICATIONS. Presented by Mark Tinka Chief Network Architect Global Transit Kuala Lumpur, Malaysia

Pass4sures. Latest Exam Guide & Learning Materials

Configuring Cache Services Using the Web Cache Communication Protocol

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

Campus Network Best Practices: Core and Edge Networks

IPv6 in the Enterprise

Network Configuration Example

Network Configuration Example

IP/MPLS PERFORMANCE AND PATH ANALYTICS FOR TELEPROTECTION IN POWER UTILITIES

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

Introduction to MPLS APNIC

IETF 81 World IPv6 Day Operators Review

IPv6 Planning (Session 9267)

Techniques and Protocols for Improving Network Availability

Introduction to MPLS. What is MPLS? 1/23/17. APNIC Technical Workshop January 23 to 25, NZNOG2017, Tauranga, New Zealand. [201609] Revision:

IPv6 on Campus. The stuff you need to know

IPv6 Deployment Lessons-Learned and Keys to Success

MPLS Deployment. APNIC Technical Workshop September 28 to October 2, APNIC42, Colombo, Sri Lanka.

Reducing FIB Size with Virtual Aggregation (VA)

Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions

Configuring Multiprotocol Label Switching (MPLS)

IPv6 Deployment Planning. Philip Smith APRICOT 2013 Singapore 19 th Feb 1 st March 2013

DREN IPv6 Implementation Update

IBM IPv6 Update. Feb, Andras R. Szakal IBM Distinguished Engineer Director IBM Federal Software Architecture

COURSE PROJECT SEM ATTENTION ALL ADVANCED DIPLOMA & BACHELOR STUDENTS

Lunch with John Curran. President and CEO, ARIN

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

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

Network Protocols - Revision

Akamai's V6 Rollout Plan and Experience from a CDN Point of View. Christian Kaufmann Director Network Architecture Akamai Technologies, Inc.

PUSHING THE LIMITS, A PERSPECTIVE ON ROUTER ARCHITECTURE CHALLENGES

Akamai's V6 Rollout Plan and Experience from a CDN Point of View. Christian Kaufmann Director Network Architecture Akamai Technologies, Inc.

Managing and Securing Computer Networks. Guy Leduc. Chapter 2: Software-Defined Networks (SDN) Chapter 2. Chapter goals:

PREREQUISITES TARGET AUDIENCE. Length Days: 5

Observations on Modelling Configuration and State in YANG. {robjs,

CCIE Routing & Switching

Could IXPs Use OpenFlow To Scale? Ivan Pepelnjak Chief Technology Advisor NIL Data Communications

Intelligent WAN Multiple Data Center Deployment Guide

Data Plane Protection. The googles they do nothing.

Deploying MPLS & DiffServ

Why IPv6? Roque Gagliano LACNIC

Enterprise QoS. Tim Chung Network Architect Google Corporate Network Operations March 3rd, 2010

LON2 is Live LINX May

IPv6 Network Management

Quidway NetEngine 20E/20 Series Router Product Specification

Container System Overview

What does IPv6 mean to me and my organization?

MPLS in the DCN. Introduction CHAPTER

IPv6 in Internet2. Rick Summerhill Associate Director, Backbone Network Infrastructure, Internet2

BROCADE S IPV6 SOLUTIONS

MPLS In Operation NANOG 39 Toronto February

Introduction to Segment Routing

Cisco CCNP ROUTE: Implementing Cisco IP Routing (ROUTE) 2.0. Upcoming Dates. Course Description. Course Outline

Transcription:

IPv6 Deployment Experiences February 2011 Craig Pierantozzi

Agenda Level 3 IPv6 history IPv6 Design Goals and Implementation Issues and Observations Takeaways Level 3 Communications, LLC. All Rights Reserved. 2

History Started offering tunnelled IPv6 service in May 2005. EU-based 6PE solution. Limited number of selected customers and peers using tunnels or @LINX using low speed ports. 2005-2008 the solution grew and grew Tunnel boxes deployed in North America for better geographic coverage. Routing options reached parity with IPv4 (i.e. community based TE). Larger number of customers and peers. AMSIX peerings also established. All connections standardized to manually configured tunnels. No longer 6PE. 2009 started offering dual-stack services in EU. Some customers started to genuinely demand dual-stack. Based on DPC tunnel service on Juniper MX960 in limited locations and still connected back to tunnel based service. Today the network is now fully dual stack enabled, GA was July 1, 2010 and the routing ecosystem is evolving. Level 3 Communications, LLC. All Rights Reserved. 3

Goals and Decisions Thou shall not break the IPv4 network Tunnel solution was difficult to scale due to hardware limitations and in 2009 demand for a full IPv6 solution reached the tipping point. Issue (as it is for us all) was keeping core network costs down. IPv6 over VLAN to provide economic and technical efficiencies. Allows us to provide full speed dual-stack IPv6 everywhere. Separate IGP for IPv6 for safety & stability reasons. OSPFv3 chosen over existing IS-IS. Moved route reflection off tunnel devices onto standard route reflectors. IPv6 enabled natively on all existing LANs, alongside IPv4. Make the overall design as similar to IPv4 as possible for Operations Level 3 Communications, LLC. All Rights Reserved. 4

IPv6 Design PE pairs function as core devices LANs run IPv6 & OSPFv3 Ptp VLANs for intercity connectivity No segregation of IPv4 and IPv6 traffic on LAN broadcast domain. Existing route-reflectors stood up for IPv6 reflection. Allows mapping IPv6 forwarding-path for intercity transit to follow same path as IPv4 if built correctly. Future design will go back to IPv6 over an MPLS core Level 3 Communications, LLC. All Rights Reserved. 5

Supporting IPv6 You can chose a number of ways to support IPv6 on your network. Transition Tunnels and such which customers use to connect in some way, over your existing IPv4 network. If you like that sort of thing Dual-stack Actually enable IPv6 on your existing network, at least at the edge. Is your existing kit capable of supporting IPv6? There s still a LOT of very old kit out there and some of it doesn t support IPv6 at all. Some of it supports IPv6 but only in software. Some of it supports IPv6, but only with specific software versions. Some of it supports IPv6, but TCAM issues prohibit its use. Some of it supports IPv6, but load-balancing isn t good. You need to understand what your customers need from you before you can make this decision. If they re going to leave if you don t support dual-stack, you need to have a plan in place one way or the other! Level 3 Communications, LLC. All Rights Reserved. 6

Platform Issues Most modern network hardware supports IPv6 in some way. Check that your kit includes (full) IPv6 support. But do you have to update all your configs? ADDRESS-FAMILIES!!! TCAM issues: On many platforms, TCAM is used for fast route table lookups. The way TCAM is carved up means it can t be shared in many different ways (ACLs, QoS, MAC, IPv4 and IPv6) allocated in profiles. Allocating a reasonable amount of TCAM space to IPv6 can mean you have a very limited amount of space left for IPv4. You may run out sooner than you think! How much would this cost you? Have a look at profiles and think what would be reasonable for you for now and you may come up with different answers for your core and your edge. Level 3 Communications, LLC. All Rights Reserved. 7

Differentiating IPv4/IPv6 Traffic One common problem is how to create differentiated data sets and graphs for IPv4 and IPv6 traffic on your network. Most existing systems just SNMP poll IF-MIB which just counts octets in and out. It doesn t care what protocol the traffic is and this can cause support and planning issues for you and your customers. No easy solution, but here are two things commonly done: On the J vendor, have an inet6 traffic filter inbound and outbound to count IPv6 traffic in and out of interfaces. You can collect this data by SNMP or CLI, although you ll probably have to do some special stuff to make it work in your regular package. On most vendors, you could have different VLANs on a physical interface for IPv4 and IPv6 traffic. This allows you to measure per VLAN and therefore do differentiation. However this isn t real dual-stack, introduces other problems and often isn t an acceptable solution for customers. You could use NetFlow, but this requires v9 and a good support. Level 3 Communications, LLC. All Rights Reserved. 8

Other Important Factors to Consider Supporting IPv6 on your network are NOT the biggest issues you ll encounter. Much bigger are issues include: Training your staff Technical and non-technical staff need to be trained on IPv6. They need to ensure they understand it so they can sell it correctly, and support it correctly. Who is going to do your IPv6 training? Do you have an in-house expert or are you going to outsource your IPv6 training requirements? Once the staff are trained, how will you keep their skills up to date? Supporting your back-office systems This can be a large number of new and old systems. This is often non-trivial and can take huge amounts of time and expense. Are you sure your billing system is going to be happy with IPv6? Supporting your network management platform(s) Does your existing NMS support IPv6? How about load balancers, firewalls, IDS etc? Level 3 Communications, LLC. All Rights Reserved. 9

Takeaways (1) Good news is that most modern router and server kits do support IPv6 properly BUT code still has bugs because it hasn't been stressed and people haven't cared much to this point when it's failed. Many monitoring systems etc. do not support IPv6, at least not as well as IPv4. Security is likely to be a messy. How many of the firewalls, AV, load balancers, VPN and such support IPv6 properly? Skill base for IPv6 is still VERY low. Level 3 Communications, LLC. All Rights Reserved. 10

Takeaways (2) If you don t already, you really need to have a plan in place for IPv6. Many networks are now complete, so how are you going to compete? Don t assume that activating IPv6 on your network is the only task. You may be pulling along other organizations! Think about training. Even to the point of (re)training everyone in hex! Differentiate your training. Think about back-office systems. Think about monitoring and supporting IPv6. Level 3 Communications, LLC. All Rights Reserved. 11

Thank You Questions? Craig Pierantozzi Sr. Director, Network Engineering craigp@level3.com Level 3 Communications, LLC. All Rights Reserved. 12