~/talk

DNS at 30

Talkat ACCU 2017 · 2017-04-24..04-29· [networking, security]
slides:none on file

RFC1035 (1987) still shapes DNS but recent changes matter: DNSSEC signs zones with a KSK (kept offline) and ZSK (rotated several times a year), DANE lets TLS keys live in DNS, and DNS Privacy work includes port 853 DNS over TLS for the stub→resolver link. Roots use 13 logical root addresses published in clients and roughly ~450 anycast instances worldwide. Cache‑poisoning exploits a 16‑bit query ID (Dan Kaminsky 2008 used random names + NS injection); countermeasures are source‑port randomization, DNSSEC, and local validators like unbound, getdns and Stubby.

AI-written summary · about

  1. 0:00Introduction and context
  2. 1:28Domain name system history
  3. 3:35Evolution of address routing
  4. 5:36DNS infrastructure and growth
  5. 8:42DNS system structure
  6. 10:27Authoritative and root servers
  7. 20:16DNS packet structure
  8. 24:09Data representation and flags
  9. 27:35Resource records types
  10. 34:33Query demonstration
  11. 34:45Live lookup walkthrough
  12. 35:57Review of lookup results
  13. 37:03Challenges in DNS resolution
  14. 37:58Application programming
  15. 38:34Modern lookup APIs
  16. 40:52DNS extension mechanisms
  17. 41:54Security and cache poisoning
  18. 52:35Introduction to DNSSEC
  19. 53:51Implementing DNSSEC
  20. 56:50Privacy and future outlook
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.