SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
IPv6:
Where are we now?
Tashi Phuntsho (Senior Network Janitor)
tashi@apnic.net
npNOG-3
11 Dec 2017, Chitwan - Nepal
IPv6 adoption stats - Google
https://www.google.com/intl/en/ipv6/statistics.html
Top 1000 websites - IPv6
http://www.worldipv6launch.org/measurements/
25% as of
28 Nov 2017
End-user readiness - APNIC Labs
25 Nov 2017: 17.02%
112% increase in last 12 months!
https://stats.labs.apnic.net/ipv6/
IPv6 Capable vs Preferred
• Uses advertisement to load measurement script
(HTML5/flash) on user’s browser
• Over 2M measurements/day!!
• Script fetches three invisible pixels
– IPv4 only URL
– IPv6 only URL
– Dual-stack URL
• If:
– Fetches IPv6 URLs (native/dual-stack) over IPv6, device is
deemed IPv6 capable
– Fetches the dual-stack URL using IPv6, its deemed to prefer
IPv6 (HE bias – RFC6555?)
• Only Chrome – 300ms (Firefox and Opera parallel; OS X and iOS –
25ms)
IPv6 table - Asia
https://stats.labs.apnic.net/ipv6/
A closer Look - Nepal
29,304,998 people
5,040,459 users
17% penetration
80 ASes
21.13B GDP
IPv4 50 in BGP
526,592 addresses
0.02 per head
98% visible
IPv6 14 in BGP
150,325 M addresses
5,129 per head
14% visible
0% capability
0
0.2
0.4
0.6
0.8
1 2011-10
2012-03
2012-08
2013-01
2013-06
2013-11
2014-04
2014-09
2015-02
2015-07
2015-12
2016-05
2016-10
2017-03
2017-08
%IPv6Capable
NP
IPv6 capability - Nepal
ASN AS Name IPv6
Capable
IPv6
Preferred
#
Samples
AS17501 WorldLink Communications 0.02% 0.01% 1145554
AS23752 Nepal Telecommunications 0.02% 0.01% 825210
AS4007 Subisu Cablenet 0.01% 0.01% 404544
AS45650 Vianet Communications 0.02% 0.02% 313842
AS38565 Ncell 0.02% 0.02% 304757
AS55915 Classic Tech 0.02% 0.02% 139720
AS58504 Techminds Networks 0.02% 0.02% 94710
AS24550 Websurfer 0.02% 0.02% 89013
AS55427 Broadlink 0.01% 0.01% 75667
AS59343 Otel Communication 0.01% 0.01% 27162
IPv6 Samples – Top10
ASN AS Name IPv6
Capable
IPv6
Preferred
#
Samples
AS136740 Sky Cable T.V. 0.07% 0.04% 2766
AS45845 Nepal International Internet
Gateway
0.04% 0.04% 5467
AS136477 P.D.S. Server Network 0.03% 0.03% 3889
AS4613 Mercantile Office Systems 0.02% 0.02% 12361
AS24550 Websurfer Nepal 0.02% 0.02% 89013
AS38565 Ncell 0.02% 0.02% 304757
AS45650 Vianet Communications 0.02% 0.02% 313842
AS135327 Cherry World Communication 0.02% 0.02% 15545
AS58504 Techminds Networks. 0.02% 0.02% 94710
AS55915 Classic Tech 0.02% 0.02% 139720
IPv6 Capable – Top10
Delegated vs Routed – Nepal IPv6
ORG/AS Prefix Routed
WorldLink (17501) 2400:1A00::/32 YES
Mercantile (4613) 2400:A400::/32 YES
CCNEP (23647) 2403:8700::/32 YES
NP Telecom (23752) 2407:1400::/32 YES
Subisu (4007) 2403:3800::/32 YES
WebSurfer (24550) 2400:9700::/32 YES
Nepal REN (45170) 2404:2C00::/32 YES
ViaNet (45650) 2404:7C00::/32 YES
Techminds (58504) 2406:B700::/32 YES
CWC (135327) 2404:C080::/32 YES
Otel (59343) 2407:9500::/32 YES
ORG/AS Prefix Routed
Sky Cable (136740) 2401:5240::/32 NO*
PSNPL-AS (136477) 2400:F0C0::/32 NO*
NCELL (38565) 2400:9500::/32 NO*
Classic (55915) 2407:5200::/32 NO*
NetMax (56204) 2405:1B00::/32 NO
NITC (45353) 2001:DF0:8B::/48 NO
BroadLink (55427) 2402:A300::/32 NO
INFOCom (18395) 2407:D400::/32 NO
UTL (45451) 2400:9900::/32 NO
What is happening here??
• We also see tunnels!
• Nov & Dec 2017:
– 6to4 (RFC3056)
2002:6733:1151
2002:6733:11ae
2002:6733:13a2
– Teredo (RFC4380)
2001:0:4137
2001:0:9d38
– And Reliance Jio
2405:204:31ad 2405:204:512a
2405:204:648b 2405:204:6509
2405:204:714e 2405:204:7200
2405:204:8407 2405:204:9005
2405:204:90ae 2405:204:9120
2405:204:a01d 2405:204:a491
2405:205:201e 2405:205:64a8
2405:205:a10f
IPv6 interconnections - Nepal
https://labs.apnic.net/vizas/index.html#NP
IPv6 Performance
• Is IPv6 inferior to IPv4 in terms of service
performance?
– Two sessions between the same endpoints
– Same e2e transport protocol
– Same applications at each end
– Different IP protocol used by the two sessions
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 acknowledged SYN
– IPv4 connection failure sits at 0.2%
– IPv6 connection failure sits at 1.6% (8 times higher!)
• PMTUD (ICMPv6 filters)?
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 (80ms NP)
• NAT?
• IPv4 and IPv6 using different paths (different peering policies for IPv4
and IPv6)?
– IPv6 as fast as IPv4
• Enough data collected to analyze IPv6 performance
– APNIC Labs
Routing path & performance
IPv4 RTT – 325ms
IPv6 RTT – 213ms
https://labs.apnic.net/?p=850
IPv6 is faster in Nepal
IPv6 Performance
• Some good use cases
• LinkedIn Senior Director of Infrastructure Engineering, Zaid
Ali Kahn
– @APRICOT42 (September 2016)
• IPv6 at LinkedIn:
– For some select networks in Europe, LinkedIn is seeing up
to 40% performance improvements over IPv6, and in the
US, up to 10%
– TCP timeout on IPv4 over mobile carrier networks is as high
as 4.6% and IPv6 timeouts are on a much lower side at
1.6%
• CG-NAT configuration (TCP translation timeouts)?
https://blog.apnic.net/2016/05/13/linkedin-ipv6-measurements/
www.apnic.net/ipv6
Thank You!END OF SESSION

Contenu connexe

Tendances

Tendances (20)

Communicasia2017: IPv6 measurements
Communicasia2017: IPv6 measurementsCommunicasia2017: IPv6 measurements
Communicasia2017: IPv6 measurements
 
A review of current worldwide IPv6 deployment - SANOG Edition
A review of current worldwide IPv6 deployment - SANOG EditionA review of current worldwide IPv6 deployment - SANOG Edition
A review of current worldwide IPv6 deployment - SANOG Edition
 
The State of IPv6, PTC17
The State of IPv6, PTC17The State of IPv6, PTC17
The State of IPv6, PTC17
 
A review of current worldwide IPv6 deployment - HKNOG Edition
A review of current worldwide IPv6 deployment - HKNOG EditionA review of current worldwide IPv6 deployment - HKNOG Edition
A review of current worldwide IPv6 deployment - HKNOG Edition
 
Increasing IPv6 deployment in Indonesia
Increasing IPv6 deployment in IndonesiaIncreasing IPv6 deployment in Indonesia
Increasing IPv6 deployment in Indonesia
 
RightsCon 2015: IPv6 for n00bs
RightsCon 2015: IPv6 for n00bsRightsCon 2015: IPv6 for n00bs
RightsCon 2015: IPv6 for n00bs
 
npNOG 5: IPv6 Deployment Update
npNOG 5: IPv6 Deployment UpdatenpNOG 5: IPv6 Deployment Update
npNOG 5: IPv6 Deployment Update
 
IPv6 - delegations, deployment and trends, SANOG 29
IPv6 - delegations, deployment and trends, SANOG 29IPv6 - delegations, deployment and trends, SANOG 29
IPv6 - delegations, deployment and trends, SANOG 29
 
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG
 
bdNOG 11: IPv6 Update
bdNOG 11: IPv6 UpdatebdNOG 11: IPv6 Update
bdNOG 11: IPv6 Update
 
IPv6 readiness among APEC TEL member economies
IPv6 readiness among APEC TEL member economiesIPv6 readiness among APEC TEL member economies
IPv6 readiness among APEC TEL member economies
 
Taiwan IPv6 Readiness in APNIC45
Taiwan IPv6 Readiness in APNIC45Taiwan IPv6 Readiness in APNIC45
Taiwan IPv6 Readiness in APNIC45
 
IPv6 deployment, India
IPv6 deployment, IndiaIPv6 deployment, India
IPv6 deployment, India
 
Latif Ladid - Ipv6, The two-way internet. The next big thing
Latif Ladid - Ipv6, The two-way internet. The next big thingLatif Ladid - Ipv6, The two-way internet. The next big thing
Latif Ladid - Ipv6, The two-way internet. The next big thing
 
APNIC Updates by Anna Mulingbayan
APNIC Updates by Anna MulingbayanAPNIC Updates by Anna Mulingbayan
APNIC Updates by Anna Mulingbayan
 
IPv6 deployment status
IPv6 deployment statusIPv6 deployment status
IPv6 deployment status
 
APNIC Member Gathering: Myanmar
APNIC Member Gathering: MyanmarAPNIC Member Gathering: Myanmar
APNIC Member Gathering: Myanmar
 
IPv6 status among ASEAN Member States
IPv6 status among ASEAN Member StatesIPv6 status among ASEAN Member States
IPv6 status among ASEAN Member States
 
Networking The Pacific, by Jonathan Brewer [APRICOT 2015]
Networking The Pacific, by Jonathan Brewer [APRICOT 2015]Networking The Pacific, by Jonathan Brewer [APRICOT 2015]
Networking The Pacific, by Jonathan Brewer [APRICOT 2015]
 
Who needs IPv6...in the Pacific?
Who needs IPv6...in the Pacific?Who needs IPv6...in the Pacific?
Who needs IPv6...in the Pacific?
 

Similaire à npNOG 3: IPv6 Deployment Update

ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...
ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...
ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...
Deploy360 Programme (Internet Society)
 

Similaire à npNOG 3: IPv6 Deployment Update (20)

KHNOG 2 Online Webinar: IPv6 Deployment Update
KHNOG 2 Online Webinar: IPv6 Deployment UpdateKHNOG 2 Online Webinar: IPv6 Deployment Update
KHNOG 2 Online Webinar: IPv6 Deployment Update
 
ThaiNOG 2018: APNIC Member Gathering
ThaiNOG 2018: APNIC Member Gathering ThaiNOG 2018: APNIC Member Gathering
ThaiNOG 2018: APNIC Member Gathering
 
IPv6 Deployment Update
IPv6 Deployment UpdateIPv6 Deployment Update
IPv6 Deployment Update
 
APNIC Update
APNIC Update APNIC Update
APNIC Update
 
btNOG 4: IPv6 deployment - where are we now?
btNOG 4: IPv6 deployment - where are we now?btNOG 4: IPv6 deployment - where are we now?
btNOG 4: IPv6 deployment - where are we now?
 
VNIX-NOG 2021: IPv6 Deployment Update
VNIX-NOG 2021: IPv6 Deployment UpdateVNIX-NOG 2021: IPv6 Deployment Update
VNIX-NOG 2021: IPv6 Deployment Update
 
3hows
3hows3hows
3hows
 
IDNIC OPM 2017: IPv6 Update
IDNIC OPM 2017: IPv6 UpdateIDNIC OPM 2017: IPv6 Update
IDNIC OPM 2017: IPv6 Update
 
Is IPv6 Really Faster?
Is IPv6 Really Faster?Is IPv6 Really Faster?
Is IPv6 Really Faster?
 
An IPv6 Update
An IPv6 UpdateAn IPv6 Update
An IPv6 Update
 
IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013
 
IPv6 in cellular networks - Jordi Palet
IPv6 in cellular networks - Jordi PaletIPv6 in cellular networks - Jordi Palet
IPv6 in cellular networks - Jordi Palet
 
SGNOG2 - APNIC Updates
SGNOG2 - APNIC UpdatesSGNOG2 - APNIC Updates
SGNOG2 - APNIC Updates
 
Update on IPv6 activity in CERNET2
Update on IPv6 activity in CERNET2Update on IPv6 activity in CERNET2
Update on IPv6 activity in CERNET2
 
ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...
ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...
ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...
 
Rapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP NetworksRapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP Networks
 
DPDK summit 2015: It's kind of fun to do the impossible with DPDK
DPDK summit 2015: It's kind of fun  to do the impossible with DPDKDPDK summit 2015: It's kind of fun  to do the impossible with DPDK
DPDK summit 2015: It's kind of fun to do the impossible with DPDK
 
DPDK Summit 2015 - NTT - Yoshihiro Nakajima
DPDK Summit 2015 - NTT - Yoshihiro NakajimaDPDK Summit 2015 - NTT - Yoshihiro Nakajima
DPDK Summit 2015 - NTT - Yoshihiro Nakajima
 
IPv6 deployment on GridPP & WLCG
IPv6 deployment on GridPP & WLCGIPv6 deployment on GridPP & WLCG
IPv6 deployment on GridPP & WLCG
 
Where are we now? IPv6 deployment update
Where are we now? IPv6 deployment updateWhere are we now? IPv6 deployment update
Where are we now? IPv6 deployment update
 

Plus de APNIC

Plus de APNIC (20)

APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff Huston
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet development
 

Dernier

VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
 

Dernier (20)

Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
 

npNOG 3: IPv6 Deployment Update

  • 1. IPv6: Where are we now? Tashi Phuntsho (Senior Network Janitor) tashi@apnic.net npNOG-3 11 Dec 2017, Chitwan - Nepal
  • 2. IPv6 adoption stats - Google https://www.google.com/intl/en/ipv6/statistics.html
  • 3. Top 1000 websites - IPv6 http://www.worldipv6launch.org/measurements/ 25% as of 28 Nov 2017
  • 4. End-user readiness - APNIC Labs 25 Nov 2017: 17.02% 112% increase in last 12 months! https://stats.labs.apnic.net/ipv6/
  • 5. IPv6 Capable vs Preferred • Uses advertisement to load measurement script (HTML5/flash) on user’s browser • Over 2M measurements/day!! • Script fetches three invisible pixels – IPv4 only URL – IPv6 only URL – Dual-stack URL • If: – Fetches IPv6 URLs (native/dual-stack) over IPv6, device is deemed IPv6 capable – Fetches the dual-stack URL using IPv6, its deemed to prefer IPv6 (HE bias – RFC6555?) • Only Chrome – 300ms (Firefox and Opera parallel; OS X and iOS – 25ms)
  • 6. IPv6 table - Asia https://stats.labs.apnic.net/ipv6/
  • 7. A closer Look - Nepal 29,304,998 people 5,040,459 users 17% penetration 80 ASes 21.13B GDP IPv4 50 in BGP 526,592 addresses 0.02 per head 98% visible IPv6 14 in BGP 150,325 M addresses 5,129 per head 14% visible 0% capability
  • 9. ASN AS Name IPv6 Capable IPv6 Preferred # Samples AS17501 WorldLink Communications 0.02% 0.01% 1145554 AS23752 Nepal Telecommunications 0.02% 0.01% 825210 AS4007 Subisu Cablenet 0.01% 0.01% 404544 AS45650 Vianet Communications 0.02% 0.02% 313842 AS38565 Ncell 0.02% 0.02% 304757 AS55915 Classic Tech 0.02% 0.02% 139720 AS58504 Techminds Networks 0.02% 0.02% 94710 AS24550 Websurfer 0.02% 0.02% 89013 AS55427 Broadlink 0.01% 0.01% 75667 AS59343 Otel Communication 0.01% 0.01% 27162 IPv6 Samples – Top10
  • 10. ASN AS Name IPv6 Capable IPv6 Preferred # Samples AS136740 Sky Cable T.V. 0.07% 0.04% 2766 AS45845 Nepal International Internet Gateway 0.04% 0.04% 5467 AS136477 P.D.S. Server Network 0.03% 0.03% 3889 AS4613 Mercantile Office Systems 0.02% 0.02% 12361 AS24550 Websurfer Nepal 0.02% 0.02% 89013 AS38565 Ncell 0.02% 0.02% 304757 AS45650 Vianet Communications 0.02% 0.02% 313842 AS135327 Cherry World Communication 0.02% 0.02% 15545 AS58504 Techminds Networks. 0.02% 0.02% 94710 AS55915 Classic Tech 0.02% 0.02% 139720 IPv6 Capable – Top10
  • 11. Delegated vs Routed – Nepal IPv6 ORG/AS Prefix Routed WorldLink (17501) 2400:1A00::/32 YES Mercantile (4613) 2400:A400::/32 YES CCNEP (23647) 2403:8700::/32 YES NP Telecom (23752) 2407:1400::/32 YES Subisu (4007) 2403:3800::/32 YES WebSurfer (24550) 2400:9700::/32 YES Nepal REN (45170) 2404:2C00::/32 YES ViaNet (45650) 2404:7C00::/32 YES Techminds (58504) 2406:B700::/32 YES CWC (135327) 2404:C080::/32 YES Otel (59343) 2407:9500::/32 YES ORG/AS Prefix Routed Sky Cable (136740) 2401:5240::/32 NO* PSNPL-AS (136477) 2400:F0C0::/32 NO* NCELL (38565) 2400:9500::/32 NO* Classic (55915) 2407:5200::/32 NO* NetMax (56204) 2405:1B00::/32 NO NITC (45353) 2001:DF0:8B::/48 NO BroadLink (55427) 2402:A300::/32 NO INFOCom (18395) 2407:D400::/32 NO UTL (45451) 2400:9900::/32 NO
  • 12. What is happening here?? • We also see tunnels! • Nov & Dec 2017: – 6to4 (RFC3056) 2002:6733:1151 2002:6733:11ae 2002:6733:13a2 – Teredo (RFC4380) 2001:0:4137 2001:0:9d38 – And Reliance Jio 2405:204:31ad 2405:204:512a 2405:204:648b 2405:204:6509 2405:204:714e 2405:204:7200 2405:204:8407 2405:204:9005 2405:204:90ae 2405:204:9120 2405:204:a01d 2405:204:a491 2405:205:201e 2405:205:64a8 2405:205:a10f
  • 13. IPv6 interconnections - Nepal https://labs.apnic.net/vizas/index.html#NP
  • 14. IPv6 Performance • Is IPv6 inferior to IPv4 in terms of service performance? – Two sessions between the same endpoints – Same e2e transport protocol – Same applications at each end – Different IP protocol used by the two sessions
  • 15. 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 acknowledged SYN – IPv4 connection failure sits at 0.2% – IPv6 connection failure sits at 1.6% (8 times higher!) • PMTUD (ICMPv6 filters)?
  • 16. 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 (80ms NP) • NAT? • IPv4 and IPv6 using different paths (different peering policies for IPv4 and IPv6)? – IPv6 as fast as IPv4 • Enough data collected to analyze IPv6 performance – APNIC Labs
  • 17. Routing path & performance IPv4 RTT – 325ms IPv6 RTT – 213ms https://labs.apnic.net/?p=850
  • 18. IPv6 is faster in Nepal
  • 19. IPv6 Performance • Some good use cases • LinkedIn Senior Director of Infrastructure Engineering, Zaid Ali Kahn – @APRICOT42 (September 2016) • IPv6 at LinkedIn: – For some select networks in Europe, LinkedIn is seeing up to 40% performance improvements over IPv6, and in the US, up to 10% – TCP timeout on IPv4 over mobile carrier networks is as high as 4.6% and IPv6 timeouts are on a much lower side at 1.6% • CG-NAT configuration (TCP translation timeouts)? https://blog.apnic.net/2016/05/13/linkedin-ipv6-measurements/
  • 21. Thank You!END OF SESSION