1. DNS/EDNS/DNS-flag-day/workarounds

workaroundsがなにを指すか

「EDNS queryがtimeoutした場合にEDNSをはずした問合せをすること」がなくなる。 (現在でもしていないものもある)

ということになるというのだが、 これは正しいのだろうか。(例えば、TCPによる問合せしなおしはどうなのか。)

-- ToshinoriMaeno 2018-07-23 12:44:24

BIND 9.13.3 https://www.isc.org/blogs/bind-9-new-versions/

EDNS non-compliance
Workarounds for servers that misbehave when queried with EDNS have been removed,
because these broken servers and the workarounds for their noncompliance cause unnecessary delays, increase code complexity, and prevent deployment of new DNS features.
See https://dnsflagday.net for further details.

DNS software developers

The main change is that DNS software from vendors named above will interpret timeouts as sign of a network or server problem. 

Starting February 1st, 2019 there will be no attempt to disable EDNS as reaction to a DNS query timeout.

This effectivelly means that 
all DNS servers which do not respond at all to EDNS queries are going to be treated as dead.

EDNSつきqueryがtimeoutしても、EDNSをdisableすることはしない。(ここはUDPしか想定していないように読めるが)

TCPで問合せし直すはずだ。それも含めてのEDNSなのか。

-- ToshinoriMaeno 2018-07-23 00:33:40

https://gitlab.labs.nic.cz/knot/edns-zone-scanner/

edns-zone-scanner Scan DNS zones for EDNS compliance problems