On Thu, 3 May 2018 06:12:42 +0000
Amreesh Phokeer <amreesh.phok...@gmail.com> wrote:

> We consider "lame" any NS which is either:
> - Not responding at all.
> - Responding in some way, but not for the specific domain queried.
> - Responding for the correct domain, but without the authority bit set.

Friends,

I've been referring to a class of problems I call DNS Inconsistency.
This can be thought to be a bit broader in scope than what is typically
meant by a delegation, but it is related.

I'm particularly interested in parent/child NS RRset consistency at the
moment and I recently compiled this list of possible NS RR results when
considering what may happen as one might try to traverse a graph to a
domain name node.  Imperfect list, classifications, and severity
perhaps, but maybe stimulates more useful discussion than it does
detract from it.

--- some amount of broken ---
error           |  bad type (e.g. CNAME)
error           |  bad rdata (e.g. IPaddr for NS)
error           |  TTL disagreement in the NS RRset
error           |  DNSSEC validation error
error           |  timeout/unreachable transient (e.g. down time)
error           |  timeout/unreachable permanent (e.g. misconfiguration)
query_response  |  NXDomain
query_response  |  REFUSED
query_response  |  SERVFAIL / FORMERR / NOTIMP / etc...
query_response  |  referral after a referral
query_response  |  aa==0 when aa==1 expected
query_response  |  malicious or incorrect rdata

--- properly formed answer, but not yet provably correct ---
name            |  maps to an ipv4addr
name            |  maps to an ipv4addr set
name            |  maps to an ipv6addr
name            |  maps to an ipv6addr set
name            |  maps to an ipv4addr + ipv6addr
name            |  maps to an ipv4addr set + ipv6addr
name            |  maps to an ipv4addr + ipv6addr set
name            |  maps to an ipv4addr set + ipv6addr set

John

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to