dnsmon dns server monitoring
DESCRIPTION
dnsmon DNS Server Monitoring. Daniel Karrenberg . dnsmon. Monitor DNS servers from many places Independent and Objective Novel and Interactive Presentation. Why Measure This Way?. There are lots of bad measurements out there! Ping - what does it measure?? - PowerPoint PPT PresentationTRANSCRIPT
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 2
dnsmon
• Monitor DNS servers from many places
• Independent and Objective
• Novel and Interactive Presentation
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 3
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 4
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 5
Why Measure This Way?
• There are lots of bad measurements out there!– Ping - what does it measure??– From single locations …
• People (press, regulators) use them!
• Better Measurements are Needed– From multiple points– Real DNS traffic
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 6
Single Point Measurement
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 7
In Context
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 8
In Context
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 9
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 10
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 11
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 12
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 13
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 14
How to Read the Graphs
• Server View– shows quality of service provided by the server to all probes
• Domain View– summarises quality of service provided by all servers serving
a domain
• (Probe View)– shows quality of service provided by all servers at a particular
probe location
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 15
dnsmon Probe Locations
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 16
dnsmon Probe Locations
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 17
What is Measured
• Real DNS queries• Poisson distributed, ~60/hour/server/probe• From 60+ probes around the world
• Response time• Server instance ID (anycast, load balancing)• SOA version number• Server software version
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 18
What is Not Measured
• DNS queries used in actual name resolution• Total DNS service quality, e.g. ‘user experience’
• global service quality: 60+ points, RIPE region bias
• Effects that last less than about a minute
But still very comprehensive measurements!
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 19
Some More Examples
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 20
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 21
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 22
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 23
Service Description
http://www.ripe.net/ ripe/docs/dnsmon.html
• Service Description• Information on how to obtain service
Daniel Karrenberg . wwTLD LU July 2005 . http://www.ripe.net 24
http://dnsmon.ripe.net