[dns-operations] Questions on DNS Flag day 2020 proposal

Davey Song songlinjian at gmail.com
Mon Jun 17 06:12:45 UTC 2019


Hi folks,

I'm writing to brief you the feedback I got on the proposal of DNS Flag Day
2020. Firstly I had to say I'm the guy who most want to resolve the IP
fragmentation issue.  But I still would like to ask technical questions on
the proposal and discuss the justification on it. I'm curious on the
technical part, but the latter is the most complains I heard.

1) How to enhance and implement the idea of making DNS over TCP support
mandatory. In 2019 flag day, I know the approach is to narrow the living
space of authoritative servers to get a good performance from a updated
resolver if they do not support EDNS. But as to TCP,  how to enhance it? We
know that UDP queries from stub-resolver only trigger resolver sending UDP
queries to authoritative server. What would happen if the authoritative
server does not support TCP after a flag day in 2020? Does resolver monitor
the TCP-readiness of authoritative server in advance and penalized it
afterwards, or it changes the received UDP queries randomly (10%) to TCP
queries against targeted authoritative server? Too complicated! Can we
provide positive incentive other than penalty for this case ?

2) No matter how to implement it, it definitely exerts a huge pressure on
authoritative DNS operators (huge of them) due to the performance of DNS
over TCP. Did the guys who proposed this ever ask the opinion from the
circle of authoritative DNS operators? Is there any vote or rough consensus
from majority of them? And where? ICANN GNSO TechOps? I heard this complain
because some of DNS operators feel strongly that they have been bullied
even not being asked.

As a technical guy, I fully understand and support the enhancement on
interoperability of DNS protocol. But I'm doubt about this approach. I
suggest do it by advocate the significance of the initiative, and leave
enough time for the transition not by a change in a flag day.  IPv6
transition may be not a good example, but it is mad to think about asking a
website to turn of IPv4 in a flag day.

I also suggest we should continue this discussion and invite more people to
join in case of giving people a bad impression as a "tyranny by the few".

Comment please.

Best regards,
Davey

Some reference links of DNS flag day 2020;
https://www.zdnet.com/article/dns-flag-day-2020-dns-servers-must-support-both-udp-and-tcp-queries/

https://dnsflagday.net/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.dns-oarc.net/pipermail/dns-operations/attachments/20190617/dcc9ea4e/attachment.html>


More information about the dns-operations mailing list