SlideShare a Scribd company logo
AP IPv6 TaskForce 
George Michaelson ggm@apnic.net! 
1
DNSSEC Measurements at APNIC 
• Longterm (3y) experiment measuring end-user capability 
– Flash advertisements, javascript 
– Random users worldwide, 350,000-1,000,000 per day for $200 
– Series of non-displayed 1x1 pixels fetched 
• We get to configure the DNS name leading to the webserver 
• We run the Authoritative DNS servers for the names and the webserver 
• We get to run packet capture on all DNS and WWW traffic 
– Randomized names to ensure non-cached DNS data, collate results 
2
How we know IPv6 is happening 
1. Client DNS request has all of V4, V6 and DualStack 
transport enabled 
– We see if the clients Resolver path can handle IPv6 only DNS 
2. Web client offered v4only, v6only, dualstack fetches 
– The Dualstack can indicate ‘happy eyeballs’ IPv6 preference 
3. Correlate the resolver behavior with web client 
behavior 
– We also use the DNS data independently measuring DNSSEC 
and related DNS properties 
3
New in 2014: consistent data & 
charting in all collections 
• We got with the 1980’s and adopted an SQL 
database backend 
• We also decided to adopt google chart API 
with a simple ‘timeline’ interface 
• All data available under a consistent URL 
form for Region, Economy, AS 
• Direct Data access coming soon 
– JSON, CSV 
4
Results 
• All data published at 
– http://stats.labs.apnic.net/ipv6/ 
• Breakdowns by 
– Region (UN regional subdivision model, with iso3166 codes) 
– Economy 
– Autonomous System Number (per economy and individually) 
• Simple self-consistent URL form, easy to script 
– We can make data available for re-use with acknowledgement in your 
own reports, analysis 
– Same form used for DNSSEC, IPv6 and BGP data 
• Daily sampleset, tunable smoothing at draw time. 
5
6
7
8
9
Whats driving IPv6 uptake? 
10
Whats driving IPv6 uptake? 
• You are! 
• You get to decide the pace of 
deployment in your own customer base 
– … within limits: if the CPE is self-owned 
then you’re captive to their upgrade rate 
• This is a fundamental capital 
investment decision. There are no 
major technology blockers 
11
Why doesn’t this agree with other 
measurements? 
• We measure exclusively end-user capability 
and preference 
– Large random sampleset world wide 
– Not (yet) good coverage over Mobile devices 
• Other measures reflect capacity, bandwidth, 
traffic at IX or inter-provider 
• We adjust our model for our understanding of 
Internet-Populations per-economy 
– ITU sourced data, annual publication with growth 
model. 
12
For more details/data… 
http://stats.labs.apnic.net 
13

More Related Content

PPTX
Application delivery
PDF
SFScon14: The OSS-Mailcluster of Raiffeisen OnLine GmbH
PDF
2017 Customer Forum - Momentum Roadmap
PPTX
Internet protocol
PPTX
Build RPC for PHP
PPTX
Basics of NGINX
PDF
Build real time stream processing applications using Apache Kafka
PPTX
Application delivery
SFScon14: The OSS-Mailcluster of Raiffeisen OnLine GmbH
2017 Customer Forum - Momentum Roadmap
Internet protocol
Build RPC for PHP
Basics of NGINX
Build real time stream processing applications using Apache Kafka

What's hot (19)

PPTX
Building Distributed Data Streaming System
PDF
28th TWNIC OPM and TWNOG 2017: Security best practices for network operators
PDF
OSDC 2015: Tudor Golubenco | Application Performance Management with Packetbe...
PDF
Rolling the Root Zone DNSSEC Key Signing Key
PDF
mnNOG 2: Measuring RPKI
PDF
Measuring the end user
PDF
How We Migrate PBs Data from Beijing to Shanghai
PPT
JUG louvain websockets
PPTX
CDC to the Max!
PPTX
Intel omni path architecture
PDF
Build intelligent, real-time applications using Machine Learning
PDF
Database ingest with Apache NiFi and MiNiFi
PPTX
Http/2 lightning
PPTX
Intoduction of FIrebase Realtime Database
PPTX
How Content Delivery Networks Work
PDF
Joe witt may2015_kafka_nyc_apachenifi-overview
PDF
Communicating on the web
PDF
Php & web server performace
PDF
APNIC Registry Improvements Update
Building Distributed Data Streaming System
28th TWNIC OPM and TWNOG 2017: Security best practices for network operators
OSDC 2015: Tudor Golubenco | Application Performance Management with Packetbe...
Rolling the Root Zone DNSSEC Key Signing Key
mnNOG 2: Measuring RPKI
Measuring the end user
How We Migrate PBs Data from Beijing to Shanghai
JUG louvain websockets
CDC to the Max!
Intel omni path architecture
Build intelligent, real-time applications using Machine Learning
Database ingest with Apache NiFi and MiNiFi
Http/2 lightning
Intoduction of FIrebase Realtime Database
How Content Delivery Networks Work
Joe witt may2015_kafka_nyc_apachenifi-overview
Communicating on the web
Php & web server performace
APNIC Registry Improvements Update
Ad

Similar to APNIC IPv6 Measurement, by George Michaelson [APNIC 38 / IPv6 Readiness Measurement BoF] (20)

PDF
IPv6 deployment status - APEC TEL47
PDF
IDNOG 8: APNIC Measurements
PDF
The Internet - By the numbers, presented at npNOG 11
PDF
bdNOG 11: IPv6 Update
PDF
IPv6 - delegations, deployment and trends, SANOG 29
PDF
ION Islamabad - IPv6 - Delegations, Deployments and Trends
PDF
BKNIX Peering Forum 2023: APNIC Measurement Update
PDF
Seizing the IPv6 Advantage: For a Bigger, Faster and Stronger Internet
PDF
IPv6: Unlocking the Potential, presented by Paul Wilson at CommunicAsia 2024
PDF
Internet Conference 2018: Internet Measurement, how to get the relativities r...
PDF
npNOG 5: IPv6 Deployment Update
PDF
IPv6 Deployment: Why and Why not? - HostingCon 2013
PDF
IP address - Past, Present and Future presented by Paul Wilson
PPTX
APNIC Update
PPTX
IDNIC OPM 2017: APNIC Update
PDF
btNOG 4: IPv6 deployment - where are we now?
PPTX
IPv6 and the DNS, RIPE 73
PDF
Where are we now? IPv6 deployment update
PDF
SGNOG 10: IPv6 Insights in South East Asia
PDF
IPv6 Deployment Update
IPv6 deployment status - APEC TEL47
IDNOG 8: APNIC Measurements
The Internet - By the numbers, presented at npNOG 11
bdNOG 11: IPv6 Update
IPv6 - delegations, deployment and trends, SANOG 29
ION Islamabad - IPv6 - Delegations, Deployments and Trends
BKNIX Peering Forum 2023: APNIC Measurement Update
Seizing the IPv6 Advantage: For a Bigger, Faster and Stronger Internet
IPv6: Unlocking the Potential, presented by Paul Wilson at CommunicAsia 2024
Internet Conference 2018: Internet Measurement, how to get the relativities r...
npNOG 5: IPv6 Deployment Update
IPv6 Deployment: Why and Why not? - HostingCon 2013
IP address - Past, Present and Future presented by Paul Wilson
APNIC Update
IDNIC OPM 2017: APNIC Update
btNOG 4: IPv6 deployment - where are we now?
IPv6 and the DNS, RIPE 73
Where are we now? IPv6 deployment update
SGNOG 10: IPv6 Insights in South East Asia
IPv6 Deployment Update
Ad

More from APNIC (20)

PPTX
APNIC Report, presented at APAN 60 by Thy Boskovic
PDF
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
PDF
RPKI Status Update, presented by Makito Lay at IDNOG 10
PDF
The Internet -By the Numbers, Sri Lanka Edition
PDF
Triggering QUIC, presented by Geoff Huston at IETF 123
PDF
DNSSEC Made Easy, presented at PHNOG 2025
PDF
BGP Security Best Practices that Matter, presented at PHNOG 2025
PDF
APNIC's Role in the Pacific Islands, presented at Pacific IGF 2205
PDF
IPv6 Deployment and Best Practices, presented by Makito Lay
PDF
Cleaning up your RPKI invalids, presented at PacNOG 35
PDF
Transmission Control Protocol (TCP) and Starlink
PDF
DDoS in India, presented at INNOG 8 by Dave Phelan
PDF
Global Networking Trends, presented at the India ISP Conclave 2025
PDF
Make DDoS expensive for the threat actors
PDF
Fast Reroute in SR-MPLS, presented at bdNOG 19
PDF
DDos Mitigation Strategie, presented at bdNOG 19
PDF
ICP -2 Review – What It Is, and How to Participate and Provide Your Feedback
PDF
APNIC Update - Global Synergy among the RIRs: Connecting the Regions
PDF
Measuring Starlink Protocol Performance, presented at LACNIC 43
PDF
Prop-154: Resizing of IPv4 assignments for IXPs
APNIC Report, presented at APAN 60 by Thy Boskovic
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
RPKI Status Update, presented by Makito Lay at IDNOG 10
The Internet -By the Numbers, Sri Lanka Edition
Triggering QUIC, presented by Geoff Huston at IETF 123
DNSSEC Made Easy, presented at PHNOG 2025
BGP Security Best Practices that Matter, presented at PHNOG 2025
APNIC's Role in the Pacific Islands, presented at Pacific IGF 2205
IPv6 Deployment and Best Practices, presented by Makito Lay
Cleaning up your RPKI invalids, presented at PacNOG 35
Transmission Control Protocol (TCP) and Starlink
DDoS in India, presented at INNOG 8 by Dave Phelan
Global Networking Trends, presented at the India ISP Conclave 2025
Make DDoS expensive for the threat actors
Fast Reroute in SR-MPLS, presented at bdNOG 19
DDos Mitigation Strategie, presented at bdNOG 19
ICP -2 Review – What It Is, and How to Participate and Provide Your Feedback
APNIC Update - Global Synergy among the RIRs: Connecting the Regions
Measuring Starlink Protocol Performance, presented at LACNIC 43
Prop-154: Resizing of IPv4 assignments for IXPs

Recently uploaded (20)

PPTX
Database Information System - Management Information System
PPTX
Power Point - Lesson 3_2.pptx grad school presentation
PDF
Containerization lab dddddddddddddddmanual.pdf
PDF
SlidesGDGoCxRAIS about Google Dialogflow and NotebookLM.pdf
PDF
simpleintnettestmetiaerl for the simple testint
PPT
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt
PPTX
1402_iCSC_-_RESTful_Web_APIs_--_Josef_Hammer.pptx
PDF
Exploring VPS Hosting Trends for SMBs in 2025
PPTX
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
PPTX
Cyber Hygine IN organizations in MSME or
PPTX
Slides PPTX: World Game (s): Eco Economic Epochs.pptx
PDF
Uptota Investor Deck - Where Africa Meets Blockchain
PPTX
Introduction to cybersecurity and digital nettiquette
PDF
The Ikigai Template _ Recalibrate How You Spend Your Time.pdf
PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
PDF
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
PDF
Alethe Consulting Corporate Profile and Solution Aproach
PPTX
Reading as a good Form of Recreation
PPTX
newyork.pptxirantrafgshenepalchinachinane
PPTX
t_and_OpenAI_Combined_two_pressentations
Database Information System - Management Information System
Power Point - Lesson 3_2.pptx grad school presentation
Containerization lab dddddddddddddddmanual.pdf
SlidesGDGoCxRAIS about Google Dialogflow and NotebookLM.pdf
simpleintnettestmetiaerl for the simple testint
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt
1402_iCSC_-_RESTful_Web_APIs_--_Josef_Hammer.pptx
Exploring VPS Hosting Trends for SMBs in 2025
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
Cyber Hygine IN organizations in MSME or
Slides PPTX: World Game (s): Eco Economic Epochs.pptx
Uptota Investor Deck - Where Africa Meets Blockchain
Introduction to cybersecurity and digital nettiquette
The Ikigai Template _ Recalibrate How You Spend Your Time.pdf
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
Alethe Consulting Corporate Profile and Solution Aproach
Reading as a good Form of Recreation
newyork.pptxirantrafgshenepalchinachinane
t_and_OpenAI_Combined_two_pressentations

APNIC IPv6 Measurement, by George Michaelson [APNIC 38 / IPv6 Readiness Measurement BoF]

  • 1. AP IPv6 TaskForce George Michaelson ggm@apnic.net! 1
  • 2. DNSSEC Measurements at APNIC • Longterm (3y) experiment measuring end-user capability – Flash advertisements, javascript – Random users worldwide, 350,000-1,000,000 per day for $200 – Series of non-displayed 1x1 pixels fetched • We get to configure the DNS name leading to the webserver • We run the Authoritative DNS servers for the names and the webserver • We get to run packet capture on all DNS and WWW traffic – Randomized names to ensure non-cached DNS data, collate results 2
  • 3. How we know IPv6 is happening 1. Client DNS request has all of V4, V6 and DualStack transport enabled – We see if the clients Resolver path can handle IPv6 only DNS 2. Web client offered v4only, v6only, dualstack fetches – The Dualstack can indicate ‘happy eyeballs’ IPv6 preference 3. Correlate the resolver behavior with web client behavior – We also use the DNS data independently measuring DNSSEC and related DNS properties 3
  • 4. New in 2014: consistent data & charting in all collections • We got with the 1980’s and adopted an SQL database backend • We also decided to adopt google chart API with a simple ‘timeline’ interface • All data available under a consistent URL form for Region, Economy, AS • Direct Data access coming soon – JSON, CSV 4
  • 5. Results • All data published at – http://stats.labs.apnic.net/ipv6/ • Breakdowns by – Region (UN regional subdivision model, with iso3166 codes) – Economy – Autonomous System Number (per economy and individually) • Simple self-consistent URL form, easy to script – We can make data available for re-use with acknowledgement in your own reports, analysis – Same form used for DNSSEC, IPv6 and BGP data • Daily sampleset, tunable smoothing at draw time. 5
  • 6. 6
  • 7. 7
  • 8. 8
  • 9. 9
  • 10. Whats driving IPv6 uptake? 10
  • 11. Whats driving IPv6 uptake? • You are! • You get to decide the pace of deployment in your own customer base – … within limits: if the CPE is self-owned then you’re captive to their upgrade rate • This is a fundamental capital investment decision. There are no major technology blockers 11
  • 12. Why doesn’t this agree with other measurements? • We measure exclusively end-user capability and preference – Large random sampleset world wide – Not (yet) good coverage over Mobile devices • Other measures reflect capacity, bandwidth, traffic at IX or inter-provider • We adjust our model for our understanding of Internet-Populations per-economy – ITU sourced data, annual publication with growth model. 12
  • 13. For more details/data… http://stats.labs.apnic.net 13