Keynote: Learning DNS
summary
Claim: understanding DNS took about 16 years of tiny deep dives but yields clear wins. Tools used: dig and Wireshark to inspect packets, a live experiment on messwithdns.com that shows resolvers return eight queries for 20 client attempts, and RFC 2308 giving negative-cache TTL = 10,800s (three hours). Built: a ~120-line Ruby client packing raw hex bytes and querying 8.8.8.8; it works and decoding the response is the remaining step.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:15What DNS is
- 5:45Spying on DNS with dig
- 12:06Negative DNS caching
- 15:58Reading RFCs
- 21:17DNS experiments
- 26:51Terrible DNS client in Ruby
- 36:26Recap of learning strategies and closing thoughts
related talks
58mMultivariate Solutions To Emerging Passive DNS Challenges
15mMaking Big Datasets Searchable
24mKeynote: CNCF Project Updates
47mDNS in the Context of a Hosting Provider
10mRealtime DNS Analytics at Cloudflare with #ClickHouse
43mHow to make an accurate Geo-IP database
39mLDAP: the Original "NoSQL"
01h 01mDungeons, Dragons, and Graph Databases
