© 2013 Colt Technology Services Group Limited. All rights reserved. Bringing IPv6 Live – Service Provider Perspective Javier Benitez, 3 September 2013 Colt, Network and Platform, Strategy & Architecture
Oct 19, 2014
© 2013 Colt Technology Services Group Limited. All rights reserved.
Bringing IPv6 Live – Service Provider Perspective Javier Benitez, 3 September 2013
Colt, Network and Platform, Strategy & Architecture
2
Agenda
1 About Colt
IPv6 Fundamentals
Service Provider IP Network
IPv4/IPv6 Dual-Stack
Transition & Coexistence
2
3
4
5
Summary 6
Q&A 7
3
Colt – The Information Delivery Platform
• 44,000km EU high capacity long
distance network, 27,000 transatlantic
• Connecting 22 countries, 39 metro
networks and >150 cities
• 20 data centres and 19,000 connected
buildings
• 500+ NNIs, customers in 77 countries
4
Colt’s IP Network Overview
• Business customers only
• Coverage: Focus on EU (13 countries, 44 cities); extensive EU IP peerings and US East Coast presence completed by E-NNIs and MPLS-NNIs
• Data Centres: 20 DCs in 14 cities in 10 EU countries (30,000 +sqm)
• Routing: AS (8220); ISIS (single area, 2-level); MPLS (LDP)
• Size: 350+ PE; 60+ P; 20+ PR; 30K+ CPEs
• Core Links: n*10GE
• Services: Internet Access (and Transit); MPLS IPVPN, VoIP
• Integrated network: same PE/P for Internet & VPN
• Access connectivity: Ethernet (on-net & off-net); DSL (Ethernet ULL & ATM/L2TP wholesale DSL); MPLS-NNI (type A/B); TDM (off-net)
5
IPv4 – IPv6 Address Space
IP version IPv4 IPv6
Developed 1978 1999
Address Size 32-bit number 128-bit number
Address
Format
Dotted Decimal
Notation:
192.0.2.76
Hexadecimal Notation:
2001:0DB8:0234:AB00:
0123:4567:8901:ABCD
Number of
Addresses
232 = 4,294,967,296 2128 = 340,282,366,920,938,463,
463,374,607,431,768,211,456
2128 = 232 * 296
(296 = 79 Trillion Trillion)
Examples of
Prefix
Notation
192.168.1.3
192.0.2.0/24
10.0.0.0/8
2001:0660:3003:0001:0000:0000:6543:210F
2001:0660:3003:1::6543:210F
2001:0DB8:0234::/48
2600:0000::/12
6
IPv6 Address Types
• Three types of unicast addresses
– Link-Local: Non routable exists on single layer 2 domain (FE80::/64)
– Unique-Local (ULA): Routable with an administrative domain (FC00::/7)
– Global: Routable across the Internet (2000::/3)
• Anycast: no different to Global Unicast address – Reserved address in each subnet
• Multicast: IPv6 designed with Multicast in mind (FF08::/8) – No broadcast in IPv6!
7
IPv4-IPv6 Header Comparison
8
IPv6 Autoconfiguration
• ICMPv6 delivers same functionality as ICMPv4 (error control, administration) plus:
– Router discovery
– Stateless Autoconfiguration of addresses (SLAAC)
– IPv6 address resolution (replaces ARP)
– Neighbor Reachability (NUD)
– Duplicate Address Detection (DAD)
– Redirection
• ICMPv6 heavily relies on Multicast
9
IPv4 - IPv6 Miscellaneous
• QoS
– Same architectural model as IPv4
– IPv6 flow label could potentially used for QoS (no RFC)
• Routing Protocols
– All main routing protocols have been extended to support IPv6. No fundamental changes
• Security
– IPv6 security operation is very similar to IPv4
– Main differences appear at layer 2 with all the new mechanisms introduced (ICMPv6)
10
IPv4 Address Depletion
RIR Projected
exhaustion date
Remaining /8 in
RIR pool
APNIC 19-Apr-11 0.8421
RIPE 14-Sep-12 0.8750
ARIN 28-Dec-14 1.8794
LACNIC 17-Aug-14 2.1875
AFRINIC 19-Sep-20 3.6444
IANA: 03-Feb-2011
Source: Geoff Huston, IPv4 Address Report, http://www.potaroo.net/tools/ipv4/index.html
11
Colt LDN
(DWDM)
Colt
(MSP/EoS/SDH)
SAR
SAR
CR
CR
PR
VRR
Core IP POP (Standard City)
SW
SW
Off-net (SDH/E-
NNI/wDSL)
DC IP POP
Public Peering
Private Peering
IP MPLS NNI
Partner
wDSL 3rd Party
Customer Premises
Customer Premises
vCPE
IAR IAR
IRR
SPR SPR
CR CR
CR CR
PR PR
MPLS NNI
IP TRANSIT
Tier-1 Transit
Internet
(IPv4)
Service Provider IP Network
MPLS (LDP), IS-IS
12
Colt IPv6 Strategy for Business Customers
• Business customer requirements lead to Dual-Stack
– Same IP services/features delivered over native & parallel IPv4/IPv6
• The sooner it can be offered the earlier customers will be able to start their own learning and transition
– Customer education is key!
• Colt’s short to mid term strategy: Dual-Stack
– 6PE & 6VPE (MPLS transport)
– IP services & features seamlessly developed for IPv4/IPv6
– Colt’s IPv4 address pool at current allocation rate: 3+ years
13
Colt’s IPv6 Network Architecture
• Colt’s IP Network delivers IPv4 based services for Internet Access, L3 VPN and Multicast VPN (draft-Rosen).
• MPLS switching was enabled in 2003 and is used for Internet Access and L3 VPN traffic (Multicast transport is native IPv4 – GRE)
• IPv4-IPv6 dual-stack strategy: MPLS transport for both IPv4 and IPv6 by deploying 6PE & 6VPE features
– 6PE (RFC 4798): global IPv6 connectivity over and MPLS core. PEs are updated to support dual stack/6PE. Control plane (IPv6 reachability) via MBGP and data plane using MPLS.
– 6VPE (RFC 4659): just an extension of IPv4 MPLS VPN for IPv6, based on exactly the same BGP-MPLS architecture. Control plane (VPNv6 reachability) via MBGP and data plane using MPLS.
• The core remains MPLS (IS-IS / LDP); same LSPs for IPv4 and IPv6 traffic
Colt IP/MPLS network 100% upgraded to IPv4/IPv6 dual-stack !
14
Colt LDN
(DWDM)
Colt
(MSP/EoS/SDH)
SAR
SAR
CR
CR
PR
VRR
Core IP POP (Standard City)
SW
SW
Off-net (SDH/E-
NNI/wDSL)
DC IP POP
Public Peering
Private Peering
IP MPLS NNI
Partner
wDSL 3rd Party
Customer Premises
Customer Premises
vCPE
IAR IAR
IRR
v4/v6 Trans
v4/v6 Trans
SPR SPR
CR CR
CR CR
PR PR
MPLS NNI
IP TRANSIT
Tier-1 Transit
(IPv4 & IPv6)
IPv6
Internet
IPv4
Internet
6PE &
6VPE
6PE &
6VPE
6VPE 6PE 6PE
6VPE
6PE
IPv4-IPv6 Dual-Stack
15
Colt IPv6 Project (I) : Infrastructure Design & Implementation
• IPv6 Infrastructure project started in Q1 2010
• Scope: IPv4/IPv6 Dual-stack across Network & OSS
– Network:
• MPLS transport in the core (IPv4 IS-IS/LDP)
• 6PE (Internet), 6VPE (IPVPN) in the access
• Full network upgrade completed Q3 2012
– OSS:
• Dual-Stack across all major OSS systems (monitoring, performance, provisioning, Syslog, Mail, DNS, Radius, NTP, etc.
• Just completed Q2 2013
• First alpha Internet transit service: V6WC Paris 2011
– Early setup based on limited 6PE deployment
• World IPv6 Day (www.colt.net) 8 June 2011
– Use case on how to quickly bring IPv6 web content online
16
World IPv6 Day – Colt Setup Topology
IP/MPLS Core AS 8220
Sar17.LON (KJC)
IPv6 Transit (Paris, Frankfurt,Amsterdam
Zurich)
IPv4/ IPv6 Transit (New York)
FW
EU/US IPv4/IPv6 Peerings
Sar18.LON (PGT)
Colt IT
Network
LB www.colt.net
c7200 NAT64
C7200 NAT64
cASR1K IPv4
cASR1K IPv4
IPv4
IPv6 IPv4
17
Colt IPv6 Project (II) : Product Strategy
• No commercial distinction between v4/v6 traffic
• Enable all existing IP products and features for IPv6
• Deliver the required flexibility to support customer’s own transition plans
• Eventual (long-term) withdrawal of all products and features not compatible with IPv6
• Business Customer – IPv6 Reality assessment:
– Interest restricted to early-adopters & large corporations
– The greater mass of smaller customers are being very reactive, not considering IPv6 at the moment
– Questions about Colt’s IPv6 support & roadmap in RFPs have significantly increased
18
Colt IPv6 Project (III) : Product Development
• Basic IPv6 product development project
– Basic Internet Access service (“wires-only”, i.e., unmanaged service) started in Q1 2011
– Learning approach
– Beta trial started June 2011 with 19 customers all around Europe
– Service officially launched Q4 2012
• Full IPv6 product development project
– Dual-Stack full feature parity for Internet Access & IPVPN (started Q3 2011)
– 3 phase approach (feature prioritisation)
– Phase 1 about to be launched. Phase 2/3 Q4 2013
– Tactical transition techniques analysed in Phase 3
19
Transition & Coexistence
Source: Cisco
20
What Next After Dual-Stack?
• Dual-Stack is good but …
– it is quite likely that it will not be enough
– and customers will request tactical transition tools
– what are the other techniques that could help and are suited for business customers?
• Colt’s plans beyond Dual-stack :
– IPv4 address preservation techniques (short term)
– NAT64 “in the cloud”
• IPv4 customer content visible in IPv6 Internet (short term)
• IPv6 customer content visible in IPv4 Internet (mid/long term)
• IPv6 customer end user access to IPv4 Internet (long term)
• Transition techniques will be implemented in existing PE devices (using available service cards), local to each IP PoP
21
Summary
• Dual-Stack is Colt’s IPv6 strategy for business customers
• Lessons learnt
– Internal business case is always difficult to sell
• Internal education a must
– Training is fundamental
• Well spent money
– OSS is where we have found most of the issues
• The network was much easier
– Customer education should be done in early stages
• Periodic sessions with customers
• No magic solution (unfortunately) for business customers
– Every customer will have to go through its own migration
• Don’t panic, but do start your own project now (if you haven’t already)
© 2013 Colt Technology Services Group Limited. All rights reserved.
Thank you. Questions?
www.colt.net