1
dnsmon DNS Server Monitoring Daniel Karrenberg - - PowerPoint PPT Presentation
dnsmon DNS Server Monitoring Daniel Karrenberg - - PowerPoint PPT Presentation
dnsmon DNS Server Monitoring Daniel Karrenberg <daniel.karrenberg@ripe.net> 1 dnsmon Monitor DNS servers from many places Independent and Objective Intuitive Graphical Presentation 2 Daniel Karrenberg . ccTLD Sofia
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
2
dnsmon
- Monitor DNS servers from many places
- Independent and Objective
- Intuitive Graphical Presentation
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
3
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
4
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
5
dnsmon Probe Locations
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
6
dnsmon Probe Locations
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
7
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 . ccTLD Sofia October 2006 . http://www.ripe.net
8
Single Point Measurement
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
9
In Context
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
10
In Context
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
11
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
12
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
13
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
14
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
15
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
16
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 . ccTLD Sofia October 2006 . 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 . ccTLD Sofia October 2006 . 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 . ccTLD Sofia October 2006 . http://www.ripe.net
19
Some More Examples
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
20
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
21
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
22
Daniel Karrenberg . ccTLD Sofia October 2006 . http://www.ripe.net
23