Generated: 2018-04-22T00:00:12Z -- 2018-04-24T06:47:32Z

Disclaimer:

The following report was generated automatically. Packet loss and network issues may have introduced false positives. Please verify the results before taking action.
You can report issues with this report to: marka@isc.org

Why you should care:

Most recursive resolvers now support EDNS. Lack of EDNS support in authoritative servers results in additional queries being made as the recursive servers need to retry with plain DNS and results in slower DNS resolution.

Not answering EDNS queries is particularly bad as that is indistingishable from packet loss.

Incorrect EDNS behaviour when presented with unknown EDNS versions and EDNS options can result in DNS resolution failures and/or DNSSEC validation failures.

Failure to run fully EDNS compliant nameservers will make it hard to deploy developments like DNS COOKIES which provides mitigation against DNS amplification attacks, off path spoofing resistance, RRL advoidance and excessive resource usage.

Codes

ok - test passed.
badvers - BADVERS returned.
badversion - expected EDNS version not found.
echoed - EDNS option echoed back.
formerr - FORMERR returned.
mbz - EDNS flags echoed back.
nodo - EDNS DO flag not echoed.
noopt - OPT record not found when expected. nosoa - SOA not found when expected.
notimp - NOTIMP returned.
refused - REFUSED returned.
servfail - SERVFAIL returned.
soa - SOA found when not expected.
status - expected status code not found.
toobig - UDP response bigger that advertised buffer size.
version - expected EDNS version not found.
reset - TCP connection reset.
timeout - lookup timed out.

Summary

Of servers that responded at all:
217613 of 220867 (98.53%) responded to a EDNS version 0 query
217116 of 220867 (98.30%) responded to a EDNS unknown option
215478 of 220867 (97.56%) responded to a EDNS unknown flags
213033 of 220867 (96.45%) responded to a EDNS version 1 query
212976 of 220867 (96.43%) responded to a EDNS unknown version and option

211694 of 220867 (95.85%) of nameservers support EDNS
166017 of 211694 (78.42%) EDNS capable servers are all ok
186225 of 211694 (87.97%) EDNS capable servers support unknown EDNS versions
187763 of 211694 (88.70%) EDNS capable servers support unknown EDNS options
206311 of 211694 (97.46%) EDNS capable servers support unknown EDNS flags
167149 of 211694 (78.96%) EDNS capable servers support unknown EDNS version and options
210460 of 211694 (99.42%) EDNS capable servers support DO=1

25045 of 211694 (11.83%) EDNS capable servers return a NSID option
15181 of 211694 (7.17%) EDNS capable servers return a EXPIRE option
19785 of 211694 (9.35%) EDNS capable servers return a SUBNET option
4208 of 211694 (1.99%) EDNS capable servers return a Server EDNS COOKIE option


© 2018 Internet Systems Consortium