I was out late last night so I’m writing yesterday’s notes this morning.
Yesterday I attended the DNS and MAT meetings, and did some work outside the meetings.
Ondřej Caletka presented his work on keeping DNS zone files in git.
Lots of my favourite tools :-) Beamer, Gitolite, named-compilezone
How to discover someone has already written a program you are working on: search for a name for your project :-)
BCP 20 classless in-addr.arpa delegation led to problems for Ondřej:
RFC2317 suggests putting
slashes in zone names, which causes problems for tools that want to
use zone names for file names. In my expired RFC2317bis
draft I
wanted to change the recommendation to use dash ranges instead, which
better matches BIND’s $GENERATE
directive.
At the end of his talk, Ondřej mentioned his woork on automatically
updating the RIPE database using CDS records. As planned, I commented
afterwards in support, and afterwards I sent a message to the
dns-wg
mailing list about
CDS
to get the formal process moving.
I spoke to Florian Streibelt who did the talk on BGP community leaks on Tuesday. I mentioned my DNS-over-TLS measurements; he suggested looking for an uptick after christmas, and that we might be able to observe some interesting correlations with MAC address data, e.g. identifying manufacturer and age using the first 4 octets of the MAC addresss. It’s probably possible to get some interesting results without being intrusive.
I spent some time with Jerry Lundstrom and Petr Špaček to have a go at
getting respdiff
working, with a view to automated smoke testing
during upgrades, but I ran out of battery :-) Jerry and Petr talked about improving its performance: the current code relies on multiple python processes for
concurrency.
I talked to them about whether to replace the doh101
DNS message
parser (because deleting code is good): dnsjit
message parsing code
is C so it will require dynamic linking into nginx
, so it might not
actually simplify things enough to be worth it.
Ed Lewis (ICANN) on the DNSSEC root key rollover
next step is January 11 when the old key gets revoked and the DNSKEY response size will grow a few bytes bigger than it has been before
Geoff Huston says see http://www.potaroo.net/ispcol/2017-08/xtn-hdrs.html and http://www.potaroo.net/ispcol/2016-11/rootstars.html for information about the risks of the large response size
Petr Špaček (CZ.NIC) on the EDNS flag day, again
Ermias Malelgne - performance of flows in cellular networks
Tim Wattenberg - global DNS propagation times
zero TTLs actually work! (with caveats!)
https://ismydnslive.com/ propagation checker using RIPE Atlas
Maxime Mouchet - learning network states from RTT
traceroute doesn’t explain some of the changes in delay
nice and clever analysis
Trinh Viet Doan - tracing the path to YouTube: how do v4 and v6 differ?
Kevin Vermeulen - multilevel MDA-lite Paris traceroute
MDA = multipath detection algorithm
I need to read up on what Paris traceroute is …
some informative notes on difficulties of measuring using RIPE Atlas due to NATs messing with the probe packets