Hey,

On 4 Jul 2024, at 09:15, Petr Špaček <pspa...@isc.org> wrote:

> To be clear:
> Let's not hang too tight on this particular example. It could be something 
> crazy like
> 
> qname.zone1.test. CNAME target2.example.
> target2.example. CNAME final.example.net.
> final.example.net. A 192.0.2.1
> 
> (i.e. zone names have nothing in common except for the root)

Yep. I still think the language you quoted would benefit from some 
clarification though. Perhaps:

1.2. Terminology

ADD:

In this document, an "enclosing zone" of a domain name means a zone in which 
the domain name is present as an owner name, or any parent of that zone. For 
example, if B.C.EXAMPLE and EXAMPLE are zones, but C.EXAMPLE is not, the domain 
name A.B.C.EXAMPLE would have the enclosing zones B.C.EXAMPLE, EXAMPLE and the 
root zone.

3.2 Responders

OLD:

   A name server that (a) understands the ZONEVERSION option, (b)
   receives a query with the ZONEVERSION option, (c) is authoritative
   for the zone of the original QNAME, and (d) chooses to honor a
   particular ZONEVERSION request responds by including a TYPE and
   corresponding VERSION value in a ZONEVERSION option in an EDNS(0) OPT
   pseudo-RR in the response message.

NEW:

   A name server that (a) understands the ZONEVERSION option, (b)
   receives a query with the ZONEVERSION option, (c) is authoritative
   for one or more enclosing zones of the original QNAME, and (d) chooses to 
honor a
   particular ZONEVERSION request responds by including a TYPE and
   corresponding VERSION value in one or more ZONEVERSION options in an EDNS(0) 
OPT
   pseudo-RR in the response message.

OLD:

   A name server MAY include more than one ZONEVERSION option in the
   response if it supports multiple TYPEs.  A name server MAY also
   include more than one ZONEVERSION option in the response if it is
   authoritative for more than one zone of the corresponding QNAME.  A
   name server MUST NOT include more than one ZONEVERSION option for a
   given TYPE and LABELCOUNT.

NEW:

   A name server MAY include more than one ZONEVERSION option in the
   response if it supports multiple TYPEs.  A name server MAY also
   include more than one ZONEVERSION option in the response if it is
   authoritative for more than one enclosing zone of the corresponding QNAME.  A
   name server MUST NOT include more than one ZONEVERSION option for a
   given TYPE and LABELCOUNT.


Joe
_______________________________________________
DNSOP mailing list -- dnsop@ietf.org
To unsubscribe send an email to dnsop-le...@ietf.org

Reply via email to