IPv6 Deployment Update(Where are we now?)
25 Nov 2019|IPv6 Summit, Tokyo

Tashi Phuntsho (tashi@apnic.net)
Senior Network Analyst/Technical Trainer

1IPv6 Measurement• Uses scripted online advertisement– Over 12M measurements/day!!

• The ad-script fetches three URLs
– IPv6 only URL, Dual-stack URL, IPv4 only URL• If the device can fetch:– IPv6 URLs (native/dual-stack) over IPv6, deemed IPv6 capable– dual-stack URL over IPv6, deemed to prefer IPv6•

RFC8305 (Happy Eyeballs) bias?
22

IPv6 end user Readiness
IPv6 capable = 24.07%>400% increase in the last 5 years

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

33

IPv6 Table - World
EconomyIPv6 capable (%)

EconomyIPv6 capable (%)

EconomyIPv6 capable (%)

India

63.79

Finland

32.93

Estonia

24.94

Belgium

57.74

Portugal

32.28

New Zealand

23.37

United States

56.74

Uruguay

32.10

Australia

23.27

Taiwan45.29

United Kingdom

31.82

Malaysia

45.07

Brazil

31.45

Trinidad &Tobago

22.45

Greece44.17

Mexico

30.87

Netherlands

21.22

Germany

40.96

Norway29.64

Ireland

20.62

France38.21

Thailand

28.74

Peru

19.83

Vietnam

38.14

Canada26.10

South Korea

16.09

Luxembourg

36.45

Sri Lanka

25.36

Romania

15.82

Japan

35.52

Hungary

25.20

China

15.32

Switzerland

33.89

UAE

24.95

Ecuador15.29

https://stats.labs.apnic.net/ipv6/ (15 Nov 2019)44

IPv6 in Action - Google

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

55

IPv6 in Action - Facebook

https://www.facebook.com/ipv6/

66

What about Asia-Pacific?
EconomyIPv6 capable (%)

India

63.81

Taiwan45.23

Malaysia

45.11

Vietnam

38.20

Japan

35.54

Thailand

28.75

Sri Lanka

25.23

New Zealand

23.38

Australia

23.29

South Korea

16.08

Singapore

13.51

Myanmar8.78

Bhutan7.57

7

Something Interesting - BT

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

Google’s view - BT

https://www.google.com/intl/en/ipv6/statistics.html#tab=per-country-ipv6-adoption99After the fix - BT

IPv6 capable = 16.08%

1010

Coincidence - LK?
- Drop at around the same period (Nov 2018)- Deployed VoLTE in Dec 20181111

IPv6 - Who is in control?
• The true driver for IPv6 adoption - Mobile Internet!
• However, born and raised on NAT!
– Still heavily based on CG-NAT

1212

IPv6 in Action: Mobile Networks
Carrier
Verizon WirelessEconomy
USA

Deployment
Dual-stack (2011)

T-MobileUSA

464XLAT (2012)

Telekom Malaysia

Malaysia

Dual-stack (2013)

SK Telecom

Korea

464XLAT (2014)

TelstraAustralia

464XLAT (2016)

Reliance Jio

India

Dual-stack (2016)

Dialog Axiata

Sri Lanka

Dual-stack (2016)

AIS

ThailandDual-stack (2017)

Bhutan Telecom

BhutanDual-stack (2018)

Chungwa Telecom

TaiwanDual-stack (2018)1313

Dual-stack preference?
Our migration strategy was toallow existing users to makegraceful switch to IPv6…
Users did not experience anyissues, as they could still
access the Internet via IPv4..
To help customers
migrate from IPv4
to IPv6 in aseamless manner…

You need to consider
redundancy/fallback, andease of network
maintenance….
14

IPv6 - Mobile Devices• 464XLAT:– Android (4.3 - Jelly Bean)– Windows Phone (8.1+)• IPv6-only:
– iOS
•
•

since iOS 9 (supported on WiFi fora long time)since June 2016, apps in App Store
must support IPv6
https://developer.apple.com/suppo
rt/ipv6/• DHCPv6:– Windows– iOS• Dual-stack:– KaiOS• Jio/Nokia 8110 feature handsets– iOS• reports for dual-stack since 11.3
(through carrier update)1515

IPv6 Performance - Analysis• We look at TCP (3-way) handshake– A received SYN with no subsequent ACK is interpreted as afailed connection attempt– The time between the receipt of the SYN and the subsequent
ACK at the server is interpreted as the RTT (not implicit RTT)SYN
SYN-ACKACKClient

1 RTTServer
16

IPv6 Performance• Is IPv6 as reliable (robust) as IPv4?
– Do all TCP connection attempts succeed?
• Failure ~ no ACK for a received SYN• Global IPv6 failure rate
1.4% 
– End point filters/firewalls?
• Not allowing inbound IPv6 or• ICMPv6 (PTB) filtered? PMTUDfailure?

– End points on unreachable IPv6address?
17

IPv6 Performance• Is IPv6 as fast as IPv4?
– Comparison of RTT• time since SYN and subsequent ACK• IPv6 appears faster– Africa, Europe, and theAmericas– CG-NAT/NAT boxes?

• IPv4 seems faster

https://stats.labs.apnic.net/v6perf– Asia & Oceania– Different routing paths for IPv4and IPv6?
18

IPv6 Performance & Routing Path

IPv4 RTT – 325ms
IPv6 RTT – 213ms
https://labs.apnic.net/?p=850
19

Closer to home – Routing Path

20

Where are we now?
• Global IPv6 end-user readiness ~ 24%• IPv6 deployments on the rise (across diverseeconomy profiles)– 63% of network operators in Asia-Pacific have IPv6resources• Observed trend of dual-stack in recent deployments"IPv6 has emerged from the ‘Innovators’ and ‘Early Adoption’ stagesof deployment, and is now in the ‘Early Majority phase”- ISOC State of IPv6 Deployment (2018)21

How do we help?
• Track, measure, report– End-user readiness,– Performance analysis• Operational trainings– Direct country assistance (Gov)– Standalone workshops– NOGshttps://www.apnic.net/community/ipv6• Technical Assistance– Remote or F2F

22

どもありがとうございます！

23