[dns-operations] IETF 118 hackaton: Does Not Scale: Rethinking DNS

Petr Špaček pspacek at isc.org
Fri Sep 15 16:14:28 UTC 2023


Hello all!

I would like to invite you to a "round table" planned during IETF 118 
hackathon [1] - Saturday and Sunday before IETF 118.

We plan to have an open and friendly brainstorming session with people 
who work on the DNS protocol, write implementations, and operate networks.

The purpose is to brainstorm and think about DNS without being bound by 
current protocol constraints. Where are we hitting limits? What can we 
do about them? Do you want to put your protocol pet peeve out of its misery?

If you want to join, please list yourself here:
https://doodle.com/meeting/participate/id/azXrrv7d.
This will allow us to secure a large enough workspace.


Participants are expected to come with their homework done. Bring a list 
of limitations you can see in the current protocol with you, and don't 
hesitate to think big. Hate the duplicate TTLs in DNS messages? Please 
write it down. Want secure & flexible transport protocol specification? 
Never liked the compression method? Put it on the list.


As a teaser, here are a couple of real-world motivating questions just 
to get us started.

How do we make DNS:
... scalable so it can transfer millions of zones? And how do we monitor 
it? [2]
... handle humongous post-quantum crypto keys and signatures, in both 
protocol and transport? [3]
... support distributed multi-master setups?
... extensible to new wire format & at the same time, maintain a single 
namespace?
... simpler to operate? What if we rethink basic assumptions? [4] (see 
the talk starting at 33:40)

[1] https://wiki.ietf.org/en/meeting/118/hackathon
[2] https://indico.dns-oarc.net/event/47/contributions/1017/
[3] https://indico.dns-oarc.net/event/46/contributions/985/
[4] 
https://icann.zoom.us/rec/share/PUZu_QsO_rdY0gavMatzFOSVpZY1oNahNYnPBuy6pgTUJARw-YIOEzWEV11aqaHW.4Cwr3dGRlunUwhD9?startTime=1693897245000


It's unlikely we will produce running code, but hopefully we'll generate 
some good ideas and possibly proto-I-Ds.

-- 
Petr Špaček
Internet Systems Consortium



More information about the dns-operations mailing list