In message <CAF4+nEGB77G7ir68B-F+T+uakVe6MY=x8vqo0g-5c_vydcj...@mail.gmail.com> , Donald Eastlake writes: > I see two cases: > > There are codes from the unified DNS error code space that are not > visible at the top level of a DNS message. For example, the Error > field of TSIG (RFC 2845) or TKEY (RFC 2930). For things like that I > have no problem with Specification Required or Expert Review. > > However, for top level RCODEs that appear in the DNS message header > (possibly extended by an OPT RR), I'm not so sure. What is a resolver > supposed to do when it gets such a top level RCODE it does not > understand? You really don't want to deploy new top level RCODEs > except in a context where you have a strong assurance that the > receiver will understand it. I'm more comfortable with IETF review for > this sort of new RCODE value.
That doesn't require IETF review to achieve. We don't have that anyway with private rcodes which require no review at all. In most cases rcodes are just supplying a bit more information than "it failed". There are rcodes like NOTAUTH. A AXFR request will get a NOTAUTH (not authoritative) response as it is a better match than REFUSED when the server doesn't serve the zone. REFUSED is more policy. This matches with UPDATE's use of NOTAUTH, but there is no RFC to say this. This really does not cause a issue. NXRRSET really should be returned instead of NOERROR NODATA. A EDNS version bump could do this or a EDNS option which signals that NXRRSET is understood. Personally I think a version bump is the way to do this but just requesting a EDNS option would achieve the same thing and not require IETF Review/Consensus. For DNS Cookie, is there really a *need* to go through IETF Review for BADCOOKIE? It's a WG item and it will get IETF Review but was the really the need? The expert reviewer can push back / decline with reasons which can be appealed. Been there, done that for DLV. The original design of DNS-COOKIE had lots of error codes in the option. We now have one error code and it is a rcode. Mark > Thanks, > Donald > ============================= > Donald E. Eastlake 3rd +1-508-333-2270 (cell) > 155 Beaver Street, Milford, MA 01757 USA > d3e...@gmail.com > > > On Tue, Jul 14, 2015 at 9:26 PM, Mark Andrews <ma...@isc.org> wrote: > > > > At the moment there are "private use" and "IETF Review" > > as the two levels. > > > > While doing dns-cookies it has became clear that "specification > > required" and/or "Expert Review" may be more appropriate > > than "IETF Review" in general. Leave "IETF Review" for the > > additions to the first 16 which should only be used in cases > > where EDNS is not available. > > > > Mark > > -- > > Mark Andrews, ISC > > 1 Seymour St., Dundas Valley, NSW 2117, Australia > > PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org > > > > _______________________________________________ > > DNSOP mailing list > > DNSOP@ietf.org > > https://www.ietf.org/mailman/listinfo/dnsop -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org _______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop