> Then, how about we stop using "lame delegation" and use terms like
> "imperfect delegation" or "incomplete delegation"?

Hm, not sure I like either of those two alternatives.  I'll give
my reasons.  In general, to my ear they sound very "generic".

A delegation may be "perfect", meaning that it's fully
consistent, and all the name servers in the NS RRset responds
appropriately for the zone.  Would then any deviation from that
status make the delegation "imperfect"?  I'll wager that there
are deviations from this status which would not cause a single
delegation to be characterized as "lame" (according to previous
discussion), e.g. you may just introduce inconsistency, but all
NSes still respond OK.

For the second: what's the difference between an inconsistent
delegation and an incomplete delegation?  What aspect of it is
"incomplete"?

As should be evident from the earlier discussion, I think the
characterization being discussed isn't about the entire NS RRset,
but rather about a specific NS record from the set and how the
pointed-to name server responds when queried about names in the
delegated zone.  I still call that "a (single) delegation", but I
see that others may disagree, and want to use "delegation" only
when talking about the entire NS RRset.

So, while it's longer, "a non-productive (single) delegation" is
perhaps an alternative which doesn't rely on the "lame" word and
which characterizes the same behaviour.  I dislike it because
it's so much longer, so may not "catch on", but it is perhaps
more precise.

That should cover "responses from name servers not serving the
zone", be that responding either with a REFUSED error code
(typical "correct" error code from a non-recursive / publishing
name server not set up to serve the zone), or with an upwards
referral (nowadays a response frowned upon as a response when not
being set up to serve the queried-for zone), or any other error
code for that matter, e.g. SERVFAIL for an expired zone.

A failure to respond is IMHO not sufficient to earn this label;
such a name server's label should perhaps just be
"un-responsive", possibly qualified with "from <here>".

Not sure about which label to paste on the load balancers which
lack the concept of zone, and only know about A records, and
respond to queries for AAAA (or other esoteric and "unknown"
records, such as NS and SOA) with an upwards referral...  Other
than "broken", of course.  It can however possibly be contested
that it's not "a non-productive (single) delegation", although I
hesitate here.

Regards,

- HÃ¥vard

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

Reply via email to