APNIC Training Delivery Manager Tashi Phuntsho gave an update of global and regional IPv6 deployment, including statistics for Cambodia at the KHNOG 2 Online Webinar on 1 August 2020.
2. 22
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?
3. 33
IPv6 end user Readiness
IPv6 capable ~ 26.2%
~500% increase in the last 5 years
https://stats.labs.apnic.net/ipv6/
4. 44
IPv6 Table - World
Economy IPv6 capable (%)
India 69.75
Belgium 58.42
United States 54.29
Malaysia 51.13
Germany 50.00
Greece 49.07
Taiwan 47.14
Vietnam 43.41
Switzerland 42.16
UAE 42.04
France 41.23
Japan 40.92
Uruguay 37.87
Luxembourg 37.47
Economy IPv6 capable (%)
Trinidad &
Tobago
23.13
New Zealand 23.12
Ireland 22.62
Peru 18.60
Romania 17.67
Singapore 17.56
China 17.04
Austria 16.93
Myanmar 16.36
Kenya 15.98
South Korea 15.81
Macao 15.47
Saudi Arabia 15.45
https://stats.labs.apnic.net/ipv6/ (27 July 2020)
Economy IPv6 capable (%)
Finland 37.04
Portugal 35.78
Thailand 34.58
UK 34.25
Brazil 32.99
Sri Lanka 30.56
Canada 28.69
Hungary 27.36
Australia 27.13
Mexico 26.63
Norway 25.89
Estonia 25.13
Netherlands 25.10
Ecuador 24.96
5. 55
IPv6 in Action - Google
https://www.google.com/intl/en/ipv6/statistics.html
7. 77
Economy IPv6 capable (%)
India 69.75
Malaysia 51.13
Taiwan 47.14
Vietnam 43.41
Japan 40.92
Thailand 34.58
Sri Lanka 30.56
Australia 27.13
New Zealand 23.12
Singapore 17.56
China 17.04
Myanmar 16.36
South Korea 15.81
What about Asia-Pacific?
8. 88
Economy IPv6 capable (%)
Malaysia 51.12
Vietnam 43.42
Thailand 34.62
Singapore 17.56
Myanmar 16.32
Philippines 11.19
Indonesia 0.41
Timor Leste 0.04
Laos 0.03
Brunei 0.02
Cambodia 0.02
South-East Asia Focus
L ??
9. 99
• The true driver for IPv6 adoption - Mobile Internet!
• However, born and raised on NAT!
– Still heavily based on CG-NAT
IPv6 - Who is in control?
10. 1010
IPv6 in Action: Mobile Networks
Carrier Economy Deployment
Verizon Wireless USA Dual-stack (2011)
T-Mobile USA 464XLAT (2012)
Telekom Malaysia Malaysia Dual-stack (2013)
SK Telecom Korea 464XLAT (2014)
Telstra Australia 464XLAT (2016)
Reliance Jio India Dual-stack (2016)
Dialog Axiata Sri Lanka Dual-stack (2016)
AIS Thailand Dual-stack (2017)
Bhutan Telecom Bhutan Dual-stack (2018)
Chungwa Telecom Taiwan Dual-stack (2018)
Mytel Myanmar Dual-stack (2019)
11. 1111
Dual-stack preference?
Our migration strategy was to
allow existing users to make
graceful switch to IPv6…
Users did not experience any
issues, as they could still
access the Internet via IPv4..
To help customers
migrate from IPv4
to IPv6 in a
seamless manner…
You need to consider
redundancy/fallback, and
ease of network
maintenance….
To cater to those who
may not be ready to
shift to IPv6 (seamless
and fallback)
12. 1212
IPv6 - Mobile Devices
• 464XLAT:
– Android (4.3 - Jelly Bean)
– Windows Phone (8.1+)
• IPv6-only:
– iOS
• since iOS 9 (supported on WiFi for
a 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)
13. 1313
IPv6 Performance - Analysis
• We look at TCP (3-way) handshake
– A received SYN with no subsequent ACK is interpreted as a
failed 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-ACK
ACK
ServerClient
1 RTT
14. 1414
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.6% L
– End point filters/firewalls?
• Not allowing inbound IPv6? or
• ICMPv6 (PTB) filtered? PMTUD
failure?
– End points on unreachable IPv6
address? https://stats.labs.apnic.net/v6perf (31 July 2020)
15. 1515
IPv6 Performance
• Is IPv6 as fast as IPv4?
– Comparison of RTT: time since SYN and subsequent ACK
• IPv6 appears faster
– Africa (9ms), Americas (24ms),
Europe (6ms), Oceania (10ms)
– CG-NAT/NAT boxes?
• IPv4 seems faster
– Asia (50ms)
– Different routing paths for
IPv4 and IPv6?https://stats.labs.apnic.net/v6perf (27 July 2020)
18. 1818
Where are we now?
• Global IPv6 end-user readiness ~ 26%
• IPv6 deployments on the rise (across diverse
economy profiles)
– 65% of network operators in Asia-Pacific have IPv6
resources
• Observed trend of dual-stack in recent deployments
"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)
19. 1919
How can we help?
• Track, measure, report
– End-user readiness,
– Performance analysis
• Trainings
– Standalone workshops
– NOGs
• Technical Assistance
– Remote or F2F
– Direct country assistance (Gov)
https://www.apnic.net/community/ipv6