ipv6 unleashing the power - fiocco... · ipv6 unleashing the power alain fiocco, sr director ipv6,...

27
IPv6 Unleashing the Power Alain Fiocco, Sr Director IPv6, CTO Office [email protected]

Upload: phamminh

Post on 23-Mar-2018

221 views

Category:

Documents


2 download

TRANSCRIPT

IPv6 Unleashing the Power

Alain Fiocco, Sr Director IPv6, CTO Office

[email protected]

6lab.cisco.com @cisco6lab

Measuring on-going IPv6 adoption is the best way to foster deployment, monitor success

and spot trouble areas, and in the end, make better (data driven) business decision.

IPv6 deployment phases – The associated metrics

1 – Planning Prefixes (allocated, routed, traffic)

Sources: RIR db, routeview.org, BitTorrent agent

2 – The Network IPv6 Transit AS’s

BGP tables Source: routeview.org, RIPE Lab

4 – Users adoption Google users/browsers stats

APNIC Ad’s embedded http probes Sources: google stats, apnic lab, akamai

3 – Content enablement Alexa top sites / country

+ 6lab http probes Sources: Alexa.com, 6lab.cisco

IPv6 Only

Dual Stack Core

IPv6-Only

Preserve Prepare Prosper

464-xlat Dual-Stack

IPv6 Only

Dual Stack Core

MA

P, L

W4

6…

4 over 6

2015

World IPv6 Day

2011 2012 2013 2014

World IPv6 Launch IPv6 in the laboratory IPv6-Centric Networking

2010

IPv6 at Scale

6

Internet

IPv4 Only

IPv4 Core

IPv4-Only

NAT

NAT

Dual Stack Core

IPv4 Only

Dual-Stack

6rd

, L2

TP

NAT

6 over 4 4

Dual Stack

Dual-Stack

4 6

IPv6 Adoption metrics

The Internet Core is ready for IPv6 !

IPv4 transit AS’s:11088 IPv6 transit AS’s: 1906*

IPv6 enabled AS’s: 3996

93% of Top100 and

85% of Top300 AS’s

are providing IPv6 transit

>30%

CAGR

Call for Action: Enable the long tail, the AS’s at the periphery

Dual-Stack rules in the Core

The Network

Per country IPv6 enabled Content. Sites among top500 - % of pageview over IPv6

Japan: 37 sites – 24%

China: 16 sites – 5%

Malay.: 62 sites – 52%

India: 49 sites – 55%

New Z.: 41 sites – 45%

Aus: 41 sites – 49%

Canada:45 sites – 49.5%

USA: 53 sites - 47.5%

Mexico: 51 sites - 52 %

Czech Rep.: 86 sites – 62%

Norway: 76 sites – 51%

Netherland: 72 sites – 54,3%

Switzerland: 67 sites – 52.4%

Germany: 56 sites – 47%

UK: 37 sites – 45%

Sources: alexa.com top500/country+ 6lab.cisco.com probes

http://6lab.cisco.com/stats/index.php?option=content

Brazil: 81 sites – 54%

Source: Alexa.com

> 50% of content is reachable over IPv6 …

Mainly from Internet Giants (Google, Facebook, Yahoo, YouTube, Wikipedia,…)

CDN and some Cloud providers

LOCAL Content is just starting to shows up from Enterprises and public sector

(e-commerce, e-banking, e-health…e-education, e-government)

CloudFlare has impacted long tail (+1% overnight, emerging countries)

Dual-Stack the Load-Balancer

Dual-Stack WEB Front-End

Leverage Content Delivery Networks

Emerging IPv6 Only DC

IPv4 Reverse proxy

IPv4 Stateless NAT64

The Content

Call or Action

IPv6 users / per ISP: Switzerland - Belgium

IPv6 users / per ISP: Germany – USA

IPv6 users coming from …

...and many others…

70% 53% 38%

17% 54%

www.worldipv6launch.org/measurements

IPv6 Only

Dual Stack Core

IPv6-Only

Preserve Prepare Prosper

464-xlat Dual-Stack

IPv6 Only

Dual Stack Core

MA

P, L

W4

6…

4 over 6

2015

World IPv6 Day

2011 2012 2013 2014

World IPv6 Launch IPv6 in the laboratory IPv6-Centric Networking

2010

IPv6 at Scale

6

Internet

IPv4 Only

IPv4 Core

IPv4-Only

NAT

NAT

Dual Stack Core

IPv4 Only

Dual-Stack

6rd

, L2

TP

NAT

6 over 4 4

Dual Stack

Dual-Stack

4 6

Dual-Stack (ex: Comcast, TWC, D.Telekom)

IPv6 as a service aka 6rd (ex: Free, AT&T, Swisscom)

IPv6 Centric Network+IPv4 as a Service, (VF/KDG, D.T Terastream, Softbank)

Some SP are starting to use v6 only for walledgarden services such as IPTV (3C) or VoIP and device management plane (ex:100% at Comcast)

The (Wireline/Cable) Access Network

dual-stack

homenetwork

Dual-Stack APN (Verizon Wireless, T-Mobile US for iOS)

IPv6 only APN + NAT64 + Xlate464 for Android & Windows (T-Mobile US, EE, Orange Pl)

Walledgarden services:

IMS APN is IPv6 only VoLTE APN is IPv6

The Mobile Network

How does it feel to be on IPv6 Internet ?

Performance study in a dual-stack world

Hadoop TCP dump

+ Java

To 10000’s Web servers (over 90 days) HTTP request

RTT

Top 1000

Long Tail / Random

• Create our dataset to do

own analysis against it.

• VPS spread globally

• Compare with other datasets

APNIC

6lab.cz

• Work with RIPE Atlas probes

• Dual-Stack Traceroute

• Vast diversity of sources

In over 95%, RTT over IPv6 is identical to IPv4 (+/-100ms)

log(average (RTTv4)/average (RTTv6)) distribution for each source/destination pair

Anomaly: IPv6 looses Anomaly: IPv6 wins

Let’s do a deep dive on the anomalies !

Same

Are other research finding the same results ? => Yes

Distribution of IPv4 and IPv6 RTTs

(in µs) from labs.apnic.net

Millions sources, few destinations)

2.7% are broken, but

most are IPv6-only test AAAA

Distribution of IPv4 and IPv6 RTTs

from 6lab.cz

(few sources, thousand of destinations)

First type of Anomaly Consistently shorter IPv6 RTT fm Singapore toward Europe

IPv6 is 800ms faster than IPv4

from Singapore to European Web servers

IPv6 < 800 ms < IPv4

IPv4 and IPv6 Paths fm Singapore to EU

are very divergent

AS6939 (HE) always in the path for IPv6

IPv4

IPv6

HE: AS6939 in 44,8% of IPv6 routes, 16,9% of IPv4 routes (source routeview.org)

Many AS’s are peering with HE for IPv6 (but not necessarily for IPv4) => non-congruent Path

Anomalies analysis: The Hurricane Electric effect

HE has a Cable between Singapore and France To Singapore

To Paris

Second type of Anomaly: IPv4 faster RTT fm Rackspace to many WEB sites within US is shorter on IPv4

IPv4 is 200-400ms faster than IPv6 between

my Probe in Virginia and a .gov web site in DC

Unfavorable IPv6 path within AS6453

(TATA communication)

Fm Rackspace (Va) to .gov (DC) via Dallas !

200ms – 400ms

• Internet IPv6 and IPv4 Performance are identical (+/- 100ms)

• Most performance anomalies are due to non-congruent paths

• Peering must be done dual-stack to avoid path divergence

• Monitor Performance for both protocol is a MUST DO

• Users Do NOT complain Happy Eyeballs (RFC6555) hides

performance discrepancies.

Good News and Lessons learnt

How much faster is IPv6 than IPv4

for Facebook mobile users?

Faster Slower

Disclaimer: Results are preliminary,

more detailed analysis underway.

Source: Paul Saab, Facebook

v4

Time to HTTP GET completion

CGN is always in the way for IPv4 mobile networks

• The internet is a dual stack system nowaday

• IPv6 is a mature technology – IPv6 performance are > = IPv4

• Hardware and Software are available and upgrade should be part of lifecycle management at ~ no cost

• Training and Services are available to help you turn it on

• It is time to do it _on your terms_ before it happens to you !

Take Away

Thank you

email: [email protected]

Twitter: @alainfiocco

@cisco6lab