SlideShare a Scribd company logo
RIPE Network Coordination Centre




                The RIPE NCC DNSMON Service
                         Revisited & Revamped



                              Franz Schwarzinger
                     System Architect, Information Services
                               <franz@ripe.net>




Franz Schwarzinger                 RIPE 60 - May 2010               http://www.ripe.net    1
RIPE Network Coordination Centre




                         History

• Original purpose in 2005:
   - Can clients reach the DNS Server?
• Use TTM as simulated clients
• Added since 2005:
   - IPv6
   - ENUM
• Some new challenges:
   - Anycast
   - DNSSEC

Franz Schwarzinger        RIPE 60 - May 2010         http://www.ripe.net    2
RIPE Network Coordination Centre




                     How Do We Measure?

• Types:
   - SOA records
   - CHAOS records for anycasted root servers

• One measurement per minute
   - Poisson distribution


• Don’t influence the operation of the DNS server



Franz Schwarzinger          RIPE 60 - May 2010         http://www.ripe.net    3
RIPE Network Coordination Centre




                      Stakeholders

• User survey in April 2010
   - Root Server Operators
   - DNSMON Subscribers
   - Interested users (you?)

• 3 major questions about:
   - Current usefulness
   - Possible improvements
   - New prototype interface



Franz Schwarzinger             RIPE 60 - May 2010         http://www.ripe.net    4
RIPE Network Coordination Centre




                     Stakeholders - Survey Results

                                                        Real-time data

  Better performance



                          Thank you!

                                                     Traceroute
  Better drill-down
                                                     functionality
         approach




Franz Schwarzinger              RIPE 60 - May 2010                         http://www.ripe.net    5
RIPE Network Coordination Centre




                     New Architecture


                                                  Real-Time
                                                    Data




                                               High Performance




Franz Schwarzinger        RIPE 60 - May 2010               http://www.ripe.net    6
RIPE Network Coordination Centre




                       User Interface

• Complaints:
   - 3 pre-defined views
   - Difficult to find your own server
   - Poor performance

• Missing:
   - More flexibility
   - Easier navigation
   - Better performance



Franz Schwarzinger           RIPE 60 - May 2010         http://www.ripe.net    7
RIPE Network Coordination Centre




                                      User Interface




                     DEMO
                     Showing a new prototype User Interface, allowing for easier navigation.




Franz Schwarzinger                               RIPE 60 - May 2010                                  http://www.ripe.net    8
RIPE Network Coordination Centre




                       Next Steps

• Scalability
   - Allow for more diverse measurement networks
   - Better anycast coverage

• Improved Measurements to support:
   - TCP checks
   - EDNS0
   - DNSSEC
   - RFC 5001 (NSID)



Franz Schwarzinger        RIPE 60 - May 2010             http://www.ripe.net    9
RIPE Network Coordination Centre




                      Get Involved!

• Come to our Demo Stand
   - This afternoon in the hallway

• Discuss on RIPE Labs
   - http://labs.ripe.net/content/dnsmon-new-user-interface

• Send us an email!
   - dnsmon@ripe.net
   - franz@ripe.net



Franz Schwarzinger          RIPE 60 - May 2010           http://www.ripe.net    10
RIPE Network Coordination Centre




                     Questions?




Franz Schwarzinger      RIPE 60 - May 2010         http://www.ripe.net    11

More Related Content

What's hot (7)

The Regional Internet Registry System and Internet Number Resources
The Regional Internet Registry System  and Internet Number ResourcesThe Regional Internet Registry System  and Internet Number Resources
The Regional Internet Registry System and Internet Number Resources
 
IPv6 World Wide Policy Review
IPv6 World Wide Policy ReviewIPv6 World Wide Policy Review
IPv6 World Wide Policy Review
 
About the RIPE NCC
About the RIPE NCCAbout the RIPE NCC
About the RIPE NCC
 
Update from the RIPE NCC
Update from the RIPE NCCUpdate from the RIPE NCC
Update from the RIPE NCC
 
Academia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status ReportAcademia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status Report
 
Leo Vegoda - IPv6: a universe if addresses
Leo Vegoda - IPv6: a universe if addressesLeo Vegoda - IPv6: a universe if addresses
Leo Vegoda - IPv6: a universe if addresses
 
Kjell Leknes
Kjell LeknesKjell Leknes
Kjell Leknes
 

Viewers also liked (10)

RIPE NCC Tools Update
RIPE NCC Tools UpdateRIPE NCC Tools Update
RIPE NCC Tools Update
 
RIPE Database Update
RIPE Database UpdateRIPE Database Update
RIPE Database Update
 
NRO Update
NRO UpdateNRO Update
NRO Update
 
Okhai brochure Home Furnishings-3
Okhai brochure  Home Furnishings-3Okhai brochure  Home Furnishings-3
Okhai brochure Home Furnishings-3
 
Spending
SpendingSpending
Spending
 
Evip fotografia Raquel Feliu y Ariadna Rios.
Evip  fotografia Raquel Feliu y Ariadna Rios.Evip  fotografia Raquel Feliu y Ariadna Rios.
Evip fotografia Raquel Feliu y Ariadna Rios.
 
Cinemagoers - meal consumption after cinema
Cinemagoers -  meal consumption after cinemaCinemagoers -  meal consumption after cinema
Cinemagoers - meal consumption after cinema
 
Setenil
SetenilSetenil
Setenil
 
媒開眼笑遊於藝1000105下午講綱
媒開眼笑遊於藝1000105下午講綱媒開眼笑遊於藝1000105下午講綱
媒開眼笑遊於藝1000105下午講綱
 
Pdf english
Pdf englishPdf english
Pdf english
 

Similar to RIPE NCC DNSMON Service

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)
 
Measuring IPv6 at web clients and caching resolvers
Measuring IPv6 at web clients and  caching resolversMeasuring IPv6 at web clients and  caching resolvers
Measuring IPv6 at web clients and caching resolvers
RIPE NCC
 

Similar to RIPE NCC DNSMON Service (20)

RIPE Labs at IETF 78
RIPE Labs at IETF 78RIPE Labs at IETF 78
RIPE Labs at IETF 78
 
RIPE Labs
RIPE LabsRIPE Labs
RIPE Labs
 
Measuring IPv6 at Web Clients and Caching Resolvers
Measuring IPv6 at Web Clients and Caching ResolversMeasuring IPv6 at Web Clients and Caching Resolvers
Measuring IPv6 at Web Clients and Caching Resolvers
 
Number Resource EXplainer (REX)
Number Resource EXplainer (REX)Number Resource EXplainer (REX)
Number Resource EXplainer (REX)
 
RIPE Labs at UKNOF
RIPE Labs at UKNOFRIPE Labs at UKNOF
RIPE Labs at UKNOF
 
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...
 
Measuring IPv6 at web clients and caching resolvers
Measuring IPv6 at web clients and  caching resolversMeasuring IPv6 at web clients and  caching resolvers
Measuring IPv6 at web clients and caching resolvers
 
Using the RIPE Atlas API for measuring IPv6 Reachability
Using the RIPE Atlas API for measuring IPv6 ReachabilityUsing the RIPE Atlas API for measuring IPv6 Reachability
Using the RIPE Atlas API for measuring IPv6 Reachability
 
IPv6 Act Now and RIPE Labs
IPv6 Act Now and RIPE LabsIPv6 Act Now and RIPE Labs
IPv6 Act Now and RIPE Labs
 
Ripe Labs at Nanog 48
Ripe Labs at Nanog 48Ripe Labs at Nanog 48
Ripe Labs at Nanog 48
 
Historical BGPlay
Historical BGPlayHistorical BGPlay
Historical BGPlay
 
Operators' Tools - RIPE Labs
Operators' Tools - RIPE LabsOperators' Tools - RIPE Labs
Operators' Tools - RIPE Labs
 
RIPE Labs Operator Tools, Ideas, Analysis
RIPE Labs Operator Tools, Ideas, AnalysisRIPE Labs Operator Tools, Ideas, Analysis
RIPE Labs Operator Tools, Ideas, Analysis
 
RIPE NCC Measurements Tools
RIPE NCC Measurements ToolsRIPE NCC Measurements Tools
RIPE NCC Measurements Tools
 
Current Policy Topics
Current Policy TopicsCurrent Policy Topics
Current Policy Topics
 
K-root and DNSSEC
K-root and DNSSECK-root and DNSSEC
K-root and DNSSEC
 
Update on RIPE NCC IPv6 Activities
Update on RIPE NCC IPv6 ActivitiesUpdate on RIPE NCC IPv6 Activities
Update on RIPE NCC IPv6 Activities
 
Presd1 09
Presd1 09Presd1 09
Presd1 09
 
More Measurements: Expanding RIPE Atlas Anchors
More Measurements: Expanding RIPE Atlas AnchorsMore Measurements: Expanding RIPE Atlas Anchors
More Measurements: Expanding RIPE Atlas Anchors
 
Taiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC ToolsTaiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC Tools
 

More from RIPE Meetings

More from RIPE Meetings (11)

RIPE NCC Government / LEA Interactions Update
RIPE NCC Government / LEA Interactions UpdateRIPE NCC Government / LEA Interactions Update
RIPE NCC Government / LEA Interactions Update
 
Authorship of RIPE Policy Documents
Authorship of RIPE Policy DocumentsAuthorship of RIPE Policy Documents
Authorship of RIPE Policy Documents
 
RIPE NCC Internet Governance Update
RIPE NCC Internet Governance UpdateRIPE NCC Internet Governance Update
RIPE NCC Internet Governance Update
 
Draft RIPE Community Statement on IPv6
 Draft RIPE Community Statement on IPv6 Draft RIPE Community Statement on IPv6
Draft RIPE Community Statement on IPv6
 
Introduction to IPv4 and IPv6 PI Discussion
 Introduction to IPv4 and IPv6 PI Discussion Introduction to IPv4 and IPv6 PI Discussion
Introduction to IPv4 and IPv6 PI Discussion
 
Small but Interesting Things
Small but Interesting ThingsSmall but Interesting Things
Small but Interesting Things
 
Update on the 2007-01 Policy Implementation
 Update on the 2007-01 Policy Implementation Update on the 2007-01 Policy Implementation
Update on the 2007-01 Policy Implementation
 
NRO Statistics
NRO StatisticsNRO Statistics
NRO Statistics
 
RIPE 60 Newcomers' Introduction
RIPE 60 Newcomers' IntroductionRIPE 60 Newcomers' Introduction
RIPE 60 Newcomers' Introduction
 
IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60
 
Newcomers ripe 59
Newcomers ripe 59Newcomers ripe 59
Newcomers ripe 59
 

Recently uploaded

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 

RIPE NCC DNSMON Service

  • 1. RIPE Network Coordination Centre The RIPE NCC DNSMON Service Revisited & Revamped Franz Schwarzinger System Architect, Information Services <franz@ripe.net> Franz Schwarzinger RIPE 60 - May 2010 http://www.ripe.net 1
  • 2. RIPE Network Coordination Centre History • Original purpose in 2005: - Can clients reach the DNS Server? • Use TTM as simulated clients • Added since 2005: - IPv6 - ENUM • Some new challenges: - Anycast - DNSSEC Franz Schwarzinger RIPE 60 - May 2010 http://www.ripe.net 2
  • 3. RIPE Network Coordination Centre How Do We Measure? • Types: - SOA records - CHAOS records for anycasted root servers • One measurement per minute - Poisson distribution • Don’t influence the operation of the DNS server Franz Schwarzinger RIPE 60 - May 2010 http://www.ripe.net 3
  • 4. RIPE Network Coordination Centre Stakeholders • User survey in April 2010 - Root Server Operators - DNSMON Subscribers - Interested users (you?) • 3 major questions about: - Current usefulness - Possible improvements - New prototype interface Franz Schwarzinger RIPE 60 - May 2010 http://www.ripe.net 4
  • 5. RIPE Network Coordination Centre Stakeholders - Survey Results Real-time data Better performance Thank you! Traceroute Better drill-down functionality approach Franz Schwarzinger RIPE 60 - May 2010 http://www.ripe.net 5
  • 6. RIPE Network Coordination Centre New Architecture Real-Time Data High Performance Franz Schwarzinger RIPE 60 - May 2010 http://www.ripe.net 6
  • 7. RIPE Network Coordination Centre User Interface • Complaints: - 3 pre-defined views - Difficult to find your own server - Poor performance • Missing: - More flexibility - Easier navigation - Better performance Franz Schwarzinger RIPE 60 - May 2010 http://www.ripe.net 7
  • 8. RIPE Network Coordination Centre User Interface DEMO Showing a new prototype User Interface, allowing for easier navigation. Franz Schwarzinger RIPE 60 - May 2010 http://www.ripe.net 8
  • 9. RIPE Network Coordination Centre Next Steps • Scalability - Allow for more diverse measurement networks - Better anycast coverage • Improved Measurements to support: - TCP checks - EDNS0 - DNSSEC - RFC 5001 (NSID) Franz Schwarzinger RIPE 60 - May 2010 http://www.ripe.net 9
  • 10. RIPE Network Coordination Centre Get Involved! • Come to our Demo Stand - This afternoon in the hallway • Discuss on RIPE Labs - http://labs.ripe.net/content/dnsmon-new-user-interface • Send us an email! - dnsmon@ripe.net - franz@ripe.net Franz Schwarzinger RIPE 60 - May 2010 http://www.ripe.net 10
  • 11. RIPE Network Coordination Centre Questions? Franz Schwarzinger RIPE 60 - May 2010 http://www.ripe.net 11