2. What is DNS?
• In short:
highloadlab.com à 178.248.233.7
• Really:
(incomplete)
3. DNS servers
• minidns dns server
https://code.google.com/p/minidns/source/browse/minidns
“wc -l minidns”
107 (!!!)
• Authoritative.
There can be only one!
• Caching.
The cache is out there...
4. What do we want?
• Performance
• Reliability
• Speed
QUERIES
SUPER
Authoritative
Server
QUERIES
SUPER
Caching
Server
SLOW
Authoritative
Server
• Domains: A FEW
• Queries: A LOT
5. DNS test
• dnsperf & resperf? NO
• tcpreplay? NO
• Ideal/real world data? NOOO!!!