ipv6 deployment update - start [apnic training wiki] · "ipv6 has emerged from the...

29
1 Where are we now? IPv6 deployment update 5-7 August 2019

Upload: others

Post on 21-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

1

Where are we now?IPv6 deployment update

5-7 August 2019

Page 2: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

22

IPv4 Exhaustion

http://www.potaroo.net/tools/ipv4/ 20190520

Page 3: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

33

IPv6 End-User Readiness

IPv6 capable = 23.14%~1010% increase in the last 5 years

https://stats.labs.apnic.net/ipv6/3

Page 4: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

44

IPv6 Capable vs Preferred

• Uses scripted online advertisement – Over 7-10M measurements/day!!

• The Ad script fetches three URLs– IPv4 only URL, IPv6 only URL, Dual-stack URL

• If:– Fetches IPv6 URLs (native/dual-stack) over IPv6, device

deemed IPv6 capable– Fetches the dual-stack URL over IPv6, its deemed to prefer

IPv6 • RFC8305 (happy eyeballs) bias?

4

Page 5: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

55

IPv6 table - WorldEconomy IPv6 capable (%)

India 66.71

United States 56.93

Belgium 55.86

Germany 43.81

Vietnam 39.37

Mayotte 38.80

Malaysia 36.68

Greece 36.50

Finland 35.53

Taiwan 33.88

Japan 33.30

France 32.02

Thailand 30.84

Uruguay 30.63

Switzerland 30.18

Economy IPv6 capable (%)

UK 30.02

Brazil 29.12

Saint Barthelemy 28.15

French Guiana 27.86

Portugal 26.42

Luxembourg 26.40

Canada 25.27

Norway 24.32

Estonia 24.24

Mexico 24.32

New Zealand 23.07

Trinidad and Tabago 22.79

Ireland 21.47

Hungary 21.30

Australia 19.26

5

https://stats.labs.apnic.net/ipv6/ (11 July 2019)

Page 6: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

66

IPv6 in Actions – in Google

https://www.google.com/intl/en/ipv6/statistics.html 20190520

Page 7: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

77

IPv6 in Actions – in Facebook

https://www.facebook.com/ipv6/?tab=ipv6

20190520

Page 8: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

88

IPv6 Economy League Table

https://stats.labs.apnic.net/ipv6/ 20190711

Economy IPv6 Capable

India 66.07%

United States 56.93%Belgium 55.86%

Germany 43.81%Vietnam 39.37%

Mayotte 38.80%

Malaysia 36.68%Greece 36.50%

Finland 35.53%

Taiwan 33.88%

Japan 33.30%France 32.02%

Thailand 30.84%

Uruguay 30.63%

Switzerland 30.18%

Page 9: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

99

CC Economy IPv6 capable (%)

IN India 67.17

VN Vietnam 40.85

MY Malaysia 38.78

TW Taiwan 36.16

JP Japan 33.76

TH Thailand 29.58

KR Republic of Korea 17.70

LK Sri Lanka 16.83

AE United Arab Emirates 14.48

SA Saudi Arabia 12.81

CN China 12.74

SG Singapore 12.08

MO Macao 10.19

MM Myanmar 5.44

What about Asia?

Page 10: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

1010

Taiwan Focus

IPv6 capable = 31.76%

3390% increase (12 months)

Page 11: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

1111

AS17421: EMOME

IPv6 capable = 75.64%

211,17% increase (12 months)

Page 12: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

1212

Something Interesting - BT

IPv6 capable (Dec 2018) = 4.90% (from ~12%)

12

Page 13: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

1313

Google’s view

13

https://www.google.com/intl/en/ipv6/statistics.html#tab=per-country-ipv6-adoption

Page 14: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

1414

After the fix - BT

IPv6 capable = 16.08%

14

Page 15: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

1515

LK - Coincidence?

- Drop at around the same period (Nov 2018)

15

- Deployed VoLTE in Dec 2018

Page 16: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

1616

Myanmar

Myanmar IPv6 Capable: 5.02%

https://stats.labs.apnic.net/ipv6/ 20190722

7,171% increase (6 months)

Page 17: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

1717

Myanmar IPv6 Leaderboard

ASN Organization IPv6 Capable

AS136255 Myanmar National Tele Communications Co., 30.65%

AS135589 Internet Maekhong Network Company 0.57%

AS55423 JasTel Network 0.33%

AS135371 Fortune International Ltd. 0.26%

AS135405 WELINK 0.04%

https://stats.labs.apnic.net/ipv6/ 20190711

Page 18: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

1818

AS136255: Myanmar National Tele Communications

https://stats.labs.apnic.net/ipv6/ 20190711

AS136255 IPv6 Capable: 30.8%

Page 19: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

1919

IPv6 Performance

Enough data collected to analyze IPv6 performance– APNIC Labs

• Is IPv6 as robust as IPv4?

– Do all TCP connection attempts succeed?

• Connection failure = no ACK for an SYN

– IPv4 connection failure sits at 0.2%

– IPv6 connection failure sits at 1.6% (8 times higher!)

• PMTUD (ICMPv6 filters)?

Page 20: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

2020

IPv6 Performance

• Is IPv6 as fast as IPv4? (IPv6 unicast)

– Comparison of RTT (not implicit RTT)

• Time since SYN till ACK

• factors out any congestion issues

– IPv6 is faster about half of the time

• 45ms faster (36-90ms)

• NAT?

• IPv4 and IPv6 using different paths (different peering policies for IPv4 and IPv6)?

– TechArk measured IPv6 performance for HTTP traffic

• IPv6 performance better when measuring nearer targets!

https://blog.apnic.net/2017/09/29/network-operator-perspective-ipv6-performance/

Page 21: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

2121

Routing path & performance

IPv4 RTT – 325msIPv6 RTT – 213ms

https://labs.apnic.net/?p=850

Page 22: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

2222

Three-stages of IPv6 Growth

Fast growth driven by single, early market driver• Incld. Australia, Bhutan, South Korea, Taiwan

Initial roll-out followed by spread to other Internet Service Providers• Incld. India, Sri Lanka, Thailand, Viet Nam

Mature IPv6 market with rich availability from access providers and deployment by providers of Internet services (incld. content, cable TV, cloud)• Incld. Japan, Malaysia, Singapore

22

Page 23: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

2323

• Simplify network design

• Commitment to Internet Tech Evolution

• Government Encouragement

• Capability to support growth, IoT, Smart Cities, future services

• Reduce load on CGN

• Lower CAPEX

Motivation for Early Market Drivers

Page 24: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

2424

• Mobile is driving the internet

• However, born and raised on NAT!– Still heavily based on CG-NAT

• The true driver for IPv6 adoption is mobile internet!

Industry trend: Who is in control?

24

Page 25: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

2525

IPv6 in Action: Mobile Networks

Carrier Economy Deployment

Verizon Wireless USA Dual-stack (2011)

T-Mobile USA 464XLAT (2012)

SK Telecom Korea 464XLAT (2014)

Telstra Australia 464XLAT (2016)

Reliance Jio India Dual-stack (2016)

AIS Thailand Dual-stack (2017)

Bhutan Telecom Bhutan Dual-stack (2018)

Chungwa Telecom Taiwan Dual-stack (2018)

25

Page 26: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

2626

IPv6 and Mobile devices

• 464XLAT:– Android (4.4 - KitKat)

– Windows Phone (8.1+)

• IPv6-only:– iOS

• since iOS 9 (supported Ion WiFi for a long time)

• since June 2016, apps in App Store must support IPv6 https://developer.apple.com/support/ipv6/

• DHCPv6:– Windows

– iOS

• Dual-stack:– KaiOS (Jio handsets)

– iOS: reports for dual-stack since 11.3 (through carrier update)

26

Page 27: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

2727

Where are we now?"IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority phase”

– ISOC State of

IPv6 Deployment (2018)

• Global IPv6 end-user readiness is 18.82%

• 61.6% of network operators in the Asia-Pacific have IPv6 resources.

• IPv6 end-user readiness is increasing (across diverse economy profiles).

• Common trend sees three stages of economy readiness.

• Mobile driven growth of IPv6 deployment

• Observed preference for dual-stack transition technology in recent deployments (PDP

licensing?)

• Positive signs for future readiness growth, especially as vendor support grows

27

Page 28: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

2828

apnic.net/ipv6

28

Page 29: IPv6 deployment update - start [APNIC TRAINING WIKI] · "IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stages of deployment, and is now in the ‘Early Majority

29

29