Skip to main content

DNS Multiple QTYPEs
draft-ietf-dnssd-multi-qtypes-14

Revision differences

Document history

Date Rev. By Action
2026-05-20
14 (System) RPC status changed to Awaiting Editor Assignment
2026-05-20
14 (System) RFC Editor state changed to In Progress from EDIT
2026-03-06
14 (System) IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor
2026-03-05
14 (System) IANA Action state changed to Waiting on RFC Editor from Waiting on Authors
2026-03-05
14 (System) IANA Action state changed to Waiting on Authors from In Progress
2026-03-02
14 (System) RFC Editor state changed to EDIT from AUTH
2026-02-27
14 (System) RFC Editor state changed to AUTH from EDIT
2026-02-27
14 (System) RFC Editor state changed to EDIT
2026-02-27
14 (System) IESG state changed to RFC Ed Queue from Approved-announcement sent
2026-02-27
14 (System) Announcement was received by RFC Editor
2026-02-27
14 (System) IANA Action state changed to In Progress
2026-02-27
14 Morgan Condie IESG state changed to Approved-announcement sent from Approved-announcement to be sent
2026-02-27
14 Morgan Condie IESG has approved the document
2026-02-27
14 Morgan Condie Closed "Approve" ballot
2026-02-27
14 Morgan Condie Ballot approval text was generated
2026-02-27
14 Éric Vyncke Thanks to Ray Bellis and Med Boucadair for working together to converge to this revision.
2026-02-27
14 (System) Removed all action holders (IESG state changed)
2026-02-27
14 Éric Vyncke IESG state changed to Approved-announcement to be sent from IESG Evaluation::AD Followup
2026-02-27
14 Mohamed Boucadair
[Ballot comment]
Hi Ray, all,

Thank you for the discussion and changes made in [1]. These looks good to me and addresses comments in my …
[Ballot comment]
Hi Ray, all,

Thank you for the discussion and changes made in [1]. These looks good to me and addresses comments in my previous ballot [2].

Cheers,
Med

[1] https://author-tools.ietf.org/iddiff?url1=draft-ietf-dnssd-multi-qtypes-12&url2=draft-ietf-dnssd-multi-qtypes-14&difftype=--html

[2] https://mailarchive.ietf.org/arch/msg/dnssd/HauqxyB_GbDcUXUUTMP1JR4L6BA/
2026-02-27
14 Mohamed Boucadair [Ballot Position Update] Position for Mohamed Boucadair has been changed to Yes from Discuss
2026-02-27
14 (System) Changed action holders to Éric Vyncke (IESG state changed)
2026-02-27
14 (System) Sub state has been changed to AD Followup from Revised I-D Needed
2026-02-27
14 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed
2026-02-27
14 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-14.txt
2026-02-27
14 (System) New version approved
2026-02-27
14 (System) Request for posting confirmation emailed to previous authors: Ray Bellis
2026-02-27
14 Ray Bellis Uploaded new revision
2026-02-19
13 (System) Changed action holders to Ray Bellis (IESG state changed)
2026-02-19
13 Cindy Morgan IESG state changed to IESG Evaluation::Revised I-D Needed from IESG Evaluation
2026-02-18
13 Amanda Baber IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed
2026-02-18
13 Deb Cooley [Ballot comment]
Thanks to Yoav Nir for their secdir review.
2026-02-18
13 Deb Cooley [Ballot Position Update] New position, No Objection, has been recorded for Deb Cooley
2026-02-17
13 Roman Danyliw [Ballot comment]
Thank you to Stewart Bryant for the GENART review.
2026-02-17
13 Roman Danyliw [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw
2026-02-17
13 Ketan Talaulikar [Ballot Position Update] New position, No Objection, has been recorded for Ketan Talaulikar
2026-02-17
13 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed
2026-02-17
13 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-13.txt
2026-02-17
13 (System) New version approved
2026-02-17
13 (System) Request for posting confirmation emailed to previous authors: Ray Bellis
2026-02-17
13 Ray Bellis Uploaded new revision
2026-02-17
12 Éric Vyncke Ray, as the author, would you mind submitting a -13 with Med's PR ?
2026-02-17
12 Éric Vyncke IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead
2026-02-16
12 (System) IESG state changed to Waiting for AD Go-Ahead from In Last Call
2026-02-13
12 Mahesh Jethanandani [Ballot Position Update] New position, No Objection, has been recorded for Mahesh Jethanandani
2026-02-13
12 David Dong
IESG/Authors/WG Chairs:

IANA has completed its review of draft-ietf-dnssd-multi-qtypes-12. If any part of this review is inaccurate, please let us know.

IANA understands that, upon …
IESG/Authors/WG Chairs:

IANA has completed its review of draft-ietf-dnssd-multi-qtypes-12. If any part of this review is inaccurate, please let us know.

IANA understands that, upon approval of this document, there is a single action which we must complete.

In the DNS EDNS0 Option Codes (OPT) registry in the Domain Name System (DNS) Parameters registry group located at:

https://www.iana.org/assignments/dns-parameters/

two existing registrations will have their references updated to [ RFC-to-be ] as follows:

Value: 20
Name: MQTYPE-Query
Status: Optional
Reference: [ RFC-to-be ]

Value: 21
Name: MQTYPE-Response
Status: Optional
Reference: [ RFC-to-be ]

We understand that this is the only action required to be completed upon approval of this document.

NOTE: The action requested in this document will not be completed until the document has been approved for publication as an RFC. This message is meant only to confirm the action that will be performed.

For definitions of IANA review states, please see:

https://datatracker.ietf.org/help/state/draft/iana-review

Thank you,

David Dong
IANA Services Sr. Specialist
2026-02-13
12 (System) IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed
2026-02-11
12 Andy Newton
[Ballot comment]
# Andy Newton, ART AD, comments for draft-ietf-dnssd-multi-qtypes-12
CC @anewton1998

* line numbers:
  - https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-dnssd-multi-qtypes-12.txt&submitcheck=True

* comment syntax:
  - https://github.com/mnot/ietf-comments/blob/main/format.md

* "Handling Ballot Positions":
  - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/

## Thanks to the Reviewers

Many thanks to Barry Lieba for the ARTART review.

## Comments

I am balloting "Yes" on this draft and concur with Paul Wouters: "Thanks for the draft. I wish we had done this years ago when the idea was first brought up".
2026-02-11
12 Andy Newton [Ballot Position Update] New position, Yes, has been recorded for Andy Newton
2026-02-11
12 Gunter Van de Velde [Ballot Position Update] New position, No Objection, has been recorded for Gunter Van de Velde
2026-02-10
12 Mohamed Boucadair
[Ballot discuss]
Hi Ray,

Many thanks for this useful piece of work. I will be definitely balloting YES.

Please find below some few discussion points. …
[Ballot discuss]
Hi Ray,

Many thanks for this useful piece of work. I will be definitely balloting YES.

Please find below some few discussion points. I tagged some nits that I will send you in a PR (feel free to grab whatever useful there).

# Section 3.2: Control when to disable coalescing queries

CURRENT:
  The choice of when a client implementation should attempt to coalesce
  queries for multiple QTYPEs using this method is implementation
  specific and not discussed further herein.

Leaving this solely to clients may induce negative effects on application experience. Some coordination might be needed to be in place with the underlying resolution library.

I appreciate that you don’t want to be strict on how a decision to use the feature is made, but I think that at least an application that invoke a client library should be allowed to disable the feature if supported by the client. This would set a minimum behavior that prevents side effects when not wanted by applications.

# Section 3.4: Conditional MUST?

CURRENT:
  A conforming server that receives an MQTYPE-Query option in a query
  MUST return an MQTYPE-Response option in its response, even if that
  response is truncated (TC=1). 

Is this MUST supposed to be followed independent of whether an error is encountered?
2026-02-10
12 Mohamed Boucadair
[Ballot comment]
# Reference DNS terminology (RFC 9499)

# Section 3.1: Preserve the same format as sketched in 6891

CURRENT:
  The overall …
[Ballot comment]
# Reference DNS terminology (RFC 9499)

# Section 3.1: Preserve the same format as sketched in 6891

CURRENT:
  The overall format of an EDNS option is shown for reference below,
  per [RFC6891], followed by the option specific data:

Given the wording above, it is better to use the same format as in RFC6891.

NEW:
                  +0 (MSB)                            +1 (LSB)
      +---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
    0: |                          OPTION-CODE                          |
      +---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
    2: |                        OPTION-LENGTH                        |
      +---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
    4: |                                                              |
      /                          OPTION-DATA                          /
      /                                                              /
      +---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+

Using this format is even better given the MSB mention in that section per:

CURRENT:
  A list of 2-octet fields in network order (MSB first) each specifying
  a DNS RRTYPE that must be for a data RRTYPE as described in
  Section 3.1 of [RFC6895].

# Section 3.1: QTx notation

Add a mention to indicate that any of the QTs in the list will be referred to as QTx.

# Section 3.2: implementing vs enabled

CURRENT:
  DNS clients implementing this specification MUST generate packets
  that conform to the server request parsing rules described
  immediately below.

A client may implement the spec, but the feature can be disabled for a resolver, etc.

Maybe consider something such as (or similar constructs):

NEW:
  DNS clients coalesce queries MUST generate packets
  that conform to the server request parsing rules described
  immediately below.

# Section 3.3: Additional errors

CURRENT:
  If an MQTYPE-Query option is received in any inbound DNS message with
  an OpCode other than QUERY (0) the server MUST return a FORMERR
  response.

Maybe worth remind that the error cases discussed in RFC6891#section-7 are assumed and are not repeated here.

# Section 3.3: factorize FORMERR response

The current description of the error cases is repetitive. You may consider factorizing such as:

NEW:

In addition to the error cases discussed in Section 7 of [RFC6891], the server
MUST return a FORMERR response if the server receives:

* An MQTYPE-Query option in any inbound DNS message with an OpCode
  other than QUERY (0).

* An MQTYPE-Response option in any inbound DNS message.

* More than one MQTYPE-Query option in a query.

* An MQTYPE-Query option in a query that contains no primary question
  (i.e., QDCOUNT=0).

* An MQTYPE-Query option in a query where the primary question is a non-data
  RRTYPE (e.g., ANY or AXFR).

* An MQTYPE-Query option with an empty QT list.

* An invalid QT in the query (e.g., one corresponding to a Meta RRTYPE).

* A duplicate QT (or one duplicating the primary QTYPE field) in a query.

# Operational Considerations

You have already an operational consideration for servers to control QT limit (embedded in the Security Considerations). I wonder whether some additional operational considerations can be added. Some items that may be considered:

* potential impact on the resolution delay? Impact on the message size?
* need to cache server capability or not?
* need for clients to expose to applications whether the option is supported?
* side effect on other procedures such as Happy Eyeball, if any?
* servers to log failure counters related to MQTYPE options?

Cheers,
Med
2026-02-10
12 Mohamed Boucadair [Ballot Position Update] New position, Discuss, has been recorded for Mohamed Boucadair
2026-02-10
12 Jim Guichard [Ballot Position Update] New position, No Objection, has been recorded for Jim Guichard
2026-02-07
12 Vladimír Čunát Request for IETF Last Call review by DNSDIR Completed: Ready. Reviewer: Vladimír Čunát. Sent review to list.
2026-02-04
12 Gorry Fairhurst [Ballot Position Update] New position, No Objection, has been recorded for Gorry Fairhurst
2026-02-03
12 Erik Kline [Ballot Position Update] New position, Yes, has been recorded for Erik Kline
2026-02-03
12 Paul Wouters
[Ballot comment]
Thanks for the draft. I wish we had done this years ago when the idea was first brought up (although to use of …
[Ballot comment]
Thanks for the draft. I wish we had done this years ago when the idea was first brought up (although to use of _prefix has diminished its use case a bit)
2026-02-03
12 Paul Wouters [Ballot Position Update] New position, Yes, has been recorded for Paul Wouters
2026-02-03
12 Éric Vyncke Placed on agenda for telechat - 2026-02-19
2026-02-03
12 Éric Vyncke Ballot has been issued
2026-02-03
12 Éric Vyncke [Ballot Position Update] New position, Yes, has been recorded for Éric Vyncke
2026-02-03
12 Éric Vyncke Created "Approve" ballot
2026-02-03
12 Éric Vyncke Ballot writeup was changed
2026-02-02
12 Jim Reid Request for IETF Last Call review by DNSDIR is assigned to Vladimír Čunát
2026-02-02
12 Morgan Condie
The following Last Call announcement was sent out (ends 2026-02-16):

From: The IESG
To: IETF-Announce
CC: dnssd-chairs@ietf.org, dnssd@ietf.org, draft-ietf-dnssd-multi-qtypes@ietf.org, evyncke@cisco.com, tjw.ietf@gmail.com …
The following Last Call announcement was sent out (ends 2026-02-16):

From: The IESG
To: IETF-Announce
CC: dnssd-chairs@ietf.org, dnssd@ietf.org, draft-ietf-dnssd-multi-qtypes@ietf.org, evyncke@cisco.com, tjw.ietf@gmail.com
Reply-To: last-call@ietf.org
Sender:
Subject: Last Call:  (DNS Multiple QTYPEs) to Proposed Standard


The IESG has received a request from the Extensions for Scalable DNS Service
Discovery WG (dnssd) to consider the following document: - 'DNS Multiple
QTYPEs'
  as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
last-call@ietf.org mailing lists by 2026-02-16. Exceptionally, comments may
be sent to iesg@ietf.org instead. In either case, please retain the beginning
of the Subject line to allow automated sorting.

Abstract


  This document specifies a method for a DNS client to request
  additional DNS record types to be delivered alongside the primary
  record type specified in the question section of a DNS QUERY
  (OpCode=0).




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-dnssd-multi-qtypes/



No IPR declarations have been submitted directly on this I-D.




2026-02-02
12 Morgan Condie IESG state changed to In Last Call from Last Call Requested
2026-02-02
12 Morgan Condie Last call announcement was generated
2026-02-02
12 Éric Vyncke Last call was requested
2026-02-02
12 Éric Vyncke IESG state changed to Last Call Requested from Waiting for AD Go-Ahead::AD Followup
2026-01-30
12 (System) Changed action holders to Éric Vyncke (IESG state changed)
2026-01-30
12 (System) Sub state has been changed to AD Followup from Revised I-D Needed
2026-01-30
12 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed
2026-01-30
12 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-12.txt
2026-01-30
12 (System) New version approved
2026-01-30
12 (System) Request for posting confirmation emailed to previous authors: Ray Bellis
2026-01-30
12 Ray Bellis Uploaded new revision
2026-01-14
11 Stewart Bryant Request for IETF Last Call review by GENART Completed: Ready. Reviewer: Stewart Bryant. Sent review to list.
2026-01-04
11 Éric Vyncke Should DNS directorate review (https://mailarchive.ietf.org/arch/browse/dnssd/?q=draft-ietf-dnssd-multi-qtypes ) require a revised I-D ? At least a reply by email.
Regards and thanks
2026-01-04
11 (System) Changed action holders to Ray Bellis (IESG state changed)
2026-01-04
11 Éric Vyncke IESG state changed to Waiting for AD Go-Ahead::Revised I-D Needed from Waiting for AD Go-Ahead
2026-01-02
11 (System) IESG state changed to Waiting for AD Go-Ahead from In Last Call
2026-01-02
11 Ralf Weber Request for IETF Last Call review by DNSDIR Completed: On the Right Track. Reviewer: Ralf Weber. Sent review to list.
2025-12-22
11 David Dong
IESG/Authors/WG Chairs:

IANA has completed its review of draft-ietf-dnssd-multi-qtypes-11. If any part of this review is inaccurate, please let us know.

IANA understands that, upon …
IESG/Authors/WG Chairs:

IANA has completed its review of draft-ietf-dnssd-multi-qtypes-11. If any part of this review is inaccurate, please let us know.

IANA understands that, upon approval of this document, there is a single action which we must complete.

In the DNS EDNS0 Option Codes (OPT) registry in the Domain Name System (DNS) Parameters registry group located at:

https://www.iana.org/assignments/dns-parameters/

the existing Option Codes registered by an earlier version of this document will have their references changed to [ RFC-to-be ].

Value: 20
Name: MQTYPE-Query
Status: Optional
Reference: [ RFC-to-be ]

Value: 21
Name: MQTYPE-Response
Status: Optional
Reference: [ RFC-to-be ]

We understand that this is the only action required to be completed upon approval of this document.

NOTE: The actions requested in this document will not be completed until the document has been approved for publication as an RFC. This message is meant only to confirm the list of actions that will be performed.

For definitions of IANA review states, please see:

https://datatracker.ietf.org/help/state/draft/iana-review

Thank you,

David Dong
IANA Services Sr. Specialist
2025-12-22
11 (System) IANA Review state changed to IANA OK - Actions Needed from IANA - Review Needed
2025-12-18
11 Barry Leiba Request for IETF Last Call review by ARTART Completed: Ready. Reviewer: Barry Leiba. Sent review to list. Submission of review completed at an earlier date.
2025-12-18
11 Barry Leiba Request for IETF Last Call review by ARTART Completed: Ready. Reviewer: Barry Leiba.
2025-12-17
11 Barry Leiba Request for IETF Last Call review by ARTART is assigned to Barry Leiba
2025-12-16
11 Yoav Nir Request for IETF Last Call review by SECDIR Completed: Ready. Reviewer: Yoav Nir. Sent review to list. Submission of review completed at an earlier date.
2025-12-16
11 Yoav Nir Request for IETF Last Call review by SECDIR Completed: Ready. Reviewer: Yoav Nir.
2025-12-15
11 Jean Mahoney Request for IETF Last Call review by GENART is assigned to Stewart Bryant
2025-12-13
11 Jim Reid Request for IETF Last Call review by DNSDIR is assigned to Ralf Weber
2025-12-12
11 Tero Kivinen Request for IETF Last Call review by SECDIR is assigned to Yoav Nir
2025-12-12
11 Morgan Condie IANA Review state changed to IANA - Review Needed
2025-12-12
11 Morgan Condie
The following Last Call announcement was sent out (ends 2026-01-02):

From: The IESG
To: IETF-Announce
CC: dnssd-chairs@ietf.org, dnssd@ietf.org, draft-ietf-dnssd-multi-qtypes@ietf.org, evyncke@cisco.com, tjw.ietf@gmail.com …
The following Last Call announcement was sent out (ends 2026-01-02):

From: The IESG
To: IETF-Announce
CC: dnssd-chairs@ietf.org, dnssd@ietf.org, draft-ietf-dnssd-multi-qtypes@ietf.org, evyncke@cisco.com, tjw.ietf@gmail.com
Reply-To: last-call@ietf.org
Sender:
Subject: Last Call:  (DNS Multiple QTYPEs) to Proposed Standard


The IESG has received a request from the Extensions for Scalable DNS Service
Discovery WG (dnssd) to consider the following document: - 'DNS Multiple
QTYPEs'
  as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
last-call@ietf.org mailing lists by 2026-01-02. Exceptionally, comments may
be sent to iesg@ietf.org instead. In either case, please retain the beginning
of the Subject line to allow automated sorting.

Abstract


  This document specifies a method for a DNS client to request
  additional DNS record types to be delivered alongside the primary
  record type specified in the question section of a DNS QUERY
  (OpCode=0).




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-dnssd-multi-qtypes/



No IPR declarations have been submitted directly on this I-D.




2025-12-12
11 Morgan Condie IESG state changed to In Last Call from Last Call Requested
2025-12-11
11 Éric Vyncke Last call was requested
2025-12-11
11 Éric Vyncke Ballot approval text was generated
2025-12-11
11 Éric Vyncke Ballot writeup was generated
2025-12-11
11 Éric Vyncke IESG state changed to Last Call Requested from AD Evaluation::AD Followup
2025-12-11
11 Éric Vyncke Last call announcement was changed
2025-12-10
11 (System) Changed action holders to Éric Vyncke (IESG state changed)
2025-12-10
11 (System) Sub state has been changed to AD Followup from Revised I-D Needed
2025-12-10
11 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-11.txt
2025-12-10
11 (System) New version approved
2025-12-10
11 (System) Request for posting confirmation emailed to previous authors: Ray Bellis
2025-12-10
11 Ray Bellis Uploaded new revision
2025-11-29
10 Tim Wicinski

# Document Shepherd Write-Up for Group Documents

Shepherd: Tim Wicinki

Responsible AD: Eric Vyncke


## Document History

1. Does the working group (WG) consensus represent …

# Document Shepherd Write-Up for Group Documents

Shepherd: Tim Wicinki

Responsible AD: Eric Vyncke


## Document History

1. Does the working group (WG) consensus represent the strong concurrence of a
  few individuals, with others being silent, or did it reach broad agreement?

The WG consensus reached broad agreement.

2. Was there controversy about particular points, or were there decisions where
  the consensus was particularly rough?

The draft originally started in DNSOP, even though the work was more relevant
to what was happening in DNSSD.  The DNSOP chairs at the time felt the work
was worth being done, but there was less interest in DNSOP at that time with
other work going on.  Because of this, and the fact this work also fit into
the charter of DNSSD, DNSSD seemed like the most reasonable place for
the work to happen. The DNSOP chairs commented on this:

https://mailarchive.ietf.org/arch/msg/dnsop/5okVA-DhQZufu4qYQGfT0_zBO0M

In DNSOP, there was some deep discussion on the effects of multi-qtypes in DNSOP,
especially around HTTP/SVCB records:

https://mailarchive.ietf.org/arch/msg/dnsop/sF9UjTlMQWmjOmr_zx_Xoj-Ia1Q

But the discussions appear to reach consensus on the adjustments to the DNS
protocol.  In DNSSD, after reviewing the email discussions, they
were able to reach consensus.

The Working Group Last Call notices went out to both working groups.

3. Has anyone threatened an appeal or otherwise indicated extreme discontent? If
  so, please summarize the areas of conflict in separate email messages to the
  responsible Area Director. (It should be in a separate email because this
  questionnaire is publicly available.)

No Appeals Threatened

4. For protocol documents, are there existing implementations of the contents of
  the document? Have a significant number of potential implementers indicated
  plans to implement? Are any existing implementations reported somewhere,
  either in the document itself (as [RFC 7942][3] recommends) or elsewhere
  (where)?

There have been implementations done during the IETF hackathon.

## Additional Reviews

5. Do the contents of this document closely interact with technologies in other
  IETF working groups or external organizations, and would it therefore benefit
  from their review? Have those reviews occurred? If yes, describe which
  reviews took place.

This was also discussed in DNSOP, with no issues raised.

6. Describe how the document meets any required formal expert review criteria,
  such as the MIB Doctor, YANG Doctor, media type, and URI type reviews.

No formal review needed

7. If the document contains a YANG module, has the final version of the module
  been checked with any of the [recommended validation tools][4] for syntax and
  formatting validation? If there are any resulting errors or warnings, what is
  the justification for not fixing them at this time? Does the YANG module
  comply with the Network Management Datastore Architecture (NMDA) as specified
  in [RFC 8342][5]?

No YANG

8. Describe reviews and automated checks performed to validate sections of the
  final version of the document written in a formal language, such as XML code,
  BNF rules, MIB definitions, CBOR's CDDL, etc.

N/A

## Document Shepherd Checks

9. Based on the shepherd's review of the document, is it their opinion that this
  document is needed, clearly written, complete, correctly designed, and ready
  to be handed off to the responsible Area Director?

The document is clearly written, correct, and ready to be handed off.

10. Several IETF Areas have assembled [lists of common issues that their
    reviewers encounter][6]. For which areas have such issues been identified
    and addressed? For which does this still need to happen in subsequent
    reviews?

An early DNSDIR review was done in January
https://mailarchive.ietf.org/arch/msg/dnsdir/vSpfjxJYcWxacamzc37RdZm0mYQ/

All other Last Call Reviews should be fine.

11. What type of RFC publication is being requested on the IETF stream ([Best
    Current Practice][12], [Proposed Standard, Internet Standard][13],
    [Informational, Experimental or Historic][14])? Why is this the proper type
    of RFC? Do all Datatracker state attributes correctly reflect this intent?

Proposed Standard is the requested type and the RFC and Datatracker reflect this.
The reasoning for this is that this introduces a slight change to the DNS protocol that
gives the ability to receive multiple DNS Resource Records in a single response.
This change requires that multiple clients and multiple server implementations are able
to interoperate.


12. Have reasonable efforts been made to remind all authors of the intellectual
    property rights (IPR) disclosure obligations described in [BCP 79][7]? To
    the best of your knowledge, have all required disclosures been filed? If
    not, explain why. If yes, summarize any relevant discussion, including links
    to publicly-available messages when applicable.

All Authors have been reminded of IPR disclosures.

13. Has each author, editor, and contributor shown their willingness to be
    listed as such? If the total number of authors and editors on the front page
    is greater than five, please provide a justification.

All Authors are willing to be listed.

14. Document any remaining I-D nits in this document. Simply running the [idnits
    tool][8] is not enough; please review the ["Content Guidelines" on
    authors.ietf.org][15]. (Also note that the current idnits tool generates
    some incorrect warnings; a rewrite is underway.)

ID Nits plus closer inspection have been done. All good.

15. Should any informative references be normative or vice-versa? See the [IESG
    Statement on Normative and Informative References][16].

All references appear correctly labelled.

16. List any normative references that are not freely available to anyone. Did
    the community have sufficient access to review any such normative
    references?

All normative references are freely available

17. Are there any normative downward references (see [RFC 3967][9] and [BCP
    97
][10]) that are not already listed in the [DOWNREF registry][17]? If so,
    list them.

No normative downward references

18. Are there normative references to documents that are not ready to be
    submitted to the IESG for publication or are otherwise in an unclear state?
    If so, what is the plan for their completion?

All Normative references are in a clear state

19. Will publication of this document change the status of any existing RFCs? If
    so, does the Datatracker metadata correctly reflect this and are those RFCs
    listed on the title page, in the abstract, and discussed in the
    introduction? If not, explain why and point to the part of the document
    where the relationship of this document to these other RFCs is discussed.

Will not change any existing RFCs

20. Describe the document shepherd's review of the IANA considerations section,
    especially with regard to its consistency with the body of the document.
    Confirm that all aspects of the document requiring IANA assignments are
    associated with the appropriate reservations in IANA registries. Confirm
    that any referenced IANA registries have been clearly identified. Confirm
    that each newly created IANA registry specifies its initial contents,
    allocations procedures, and a reasonable name (see [RFC 8126][11]).

The IANA Considerations section assigns two new entries in the "DNS EDNS0 Option Codes (OPT)"
Registry.  These have been fully allocated by IANA, and all procedures, registries,
etc. are clear.

21. List any new IANA registries that require Designated Expert Review for
    future allocations. Are the instructions to the Designated Expert clear?
    Please include suggestions of designated experts, if appropriate.

No new IANA registries.
2025-11-21
10 Éric Vyncke AD review done: https://mailarchive.ietf.org/arch/msg/dnssd/C3pmKyYzJbIr9p_NTgCoaqcDOb4/
2025-11-21
10 (System) Changed action holders to Éric Vyncke, Ray Bellis (IESG state changed)
2025-11-21
10 Éric Vyncke IESG state changed to AD Evaluation::Revised I-D Needed from Publication Requested
2025-11-09
10 Chris Box

# Document Shepherd Write-Up for Group Documents

Shepherd: Tim Wicinki

Responsible AD: Eric Vyncke


## Document History

1. Does the working group (WG) consensus represent …

# Document Shepherd Write-Up for Group Documents

Shepherd: Tim Wicinki

Responsible AD: Eric Vyncke


## Document History

1. Does the working group (WG) consensus represent the strong concurrence of a
  few individuals, with others being silent, or did it reach broad agreement?

The WG consensus reached broad agreement.

2. Was there controversy about particular points, or were there decisions where
  the consensus was particularly rough?

The draft originally started in DNSOP, even though the work was more relevant
to what was happening in DNSSD.  The DNSOP chairs at the time felt the work
was worth being done, but there was less interest in DNSOP at that time with
other work going on.  Because of this, and the fact this work also fit into
the charter of DNSSD, DNSSD seemed like the most reasonable place for
the work to happen. The DNSOP chairs commented on this:

https://mailarchive.ietf.org/arch/msg/dnsop/5okVA-DhQZufu4qYQGfT0_zBO0M

In DNSOP, there was some deep discussion on the effects of multi-qtypes in DNSOP,
especially around HTTP/SVCB records:

https://mailarchive.ietf.org/arch/msg/dnsop/sF9UjTlMQWmjOmr_zx_Xoj-Ia1Q

But the discussions appear to reach consensus on the adjustments to the DNS
protocol.  In DNSSD, after reviewing the email discussions, they
were able to reach consensus.

The Working Group Last Call notices went out to both working groups.

3. Has anyone threatened an appeal or otherwise indicated extreme discontent? If
  so, please summarize the areas of conflict in separate email messages to the
  responsible Area Director. (It should be in a separate email because this
  questionnaire is publicly available.)

No Appeals Threatened

4. For protocol documents, are there existing implementations of the contents of
  the document? Have a significant number of potential implementers indicated
  plans to implement? Are any existing implementations reported somewhere,
  either in the document itself (as [RFC 7942][3] recommends) or elsewhere
  (where)?

There have been implementations done during the IETF hackathon.

## Additional Reviews

5. Do the contents of this document closely interact with technologies in other
  IETF working groups or external organizations, and would it therefore benefit
  from their review? Have those reviews occurred? If yes, describe which
  reviews took place.

This was also discussed in DNSOP, with no issues raised.

6. Describe how the document meets any required formal expert review criteria,
  such as the MIB Doctor, YANG Doctor, media type, and URI type reviews.

No formal review needed

7. If the document contains a YANG module, has the final version of the module
  been checked with any of the [recommended validation tools][4] for syntax and
  formatting validation? If there are any resulting errors or warnings, what is
  the justification for not fixing them at this time? Does the YANG module
  comply with the Network Management Datastore Architecture (NMDA) as specified
  in [RFC 8342][5]?

No YANG

8. Describe reviews and automated checks performed to validate sections of the
  final version of the document written in a formal language, such as XML code,
  BNF rules, MIB definitions, CBOR's CDDL, etc.

N/A

## Document Shepherd Checks

9. Based on the shepherd's review of the document, is it their opinion that this
  document is needed, clearly written, complete, correctly designed, and ready
  to be handed off to the responsible Area Director?

The document is clearly written, correct, and ready to be handed off.

10. Several IETF Areas have assembled [lists of common issues that their
    reviewers encounter][6]. For which areas have such issues been identified
    and addressed? For which does this still need to happen in subsequent
    reviews?

An early DNSDIR review was done in January
https://mailarchive.ietf.org/arch/msg/dnsdir/vSpfjxJYcWxacamzc37RdZm0mYQ/

All other Last Call Reviews should be fine.

11. What type of RFC publication is being requested on the IETF stream ([Best
    Current Practice][12], [Proposed Standard, Internet Standard][13],
    [Informational, Experimental or Historic][14])? Why is this the proper type
    of RFC? Do all Datatracker state attributes correctly reflect this intent?

Proposed Standard is the requested type and the RFC and Datatracker reflect this.

12. Have reasonable efforts been made to remind all authors of the intellectual
    property rights (IPR) disclosure obligations described in [BCP 79][7]? To
    the best of your knowledge, have all required disclosures been filed? If
    not, explain why. If yes, summarize any relevant discussion, including links
    to publicly-available messages when applicable.

All Authors have been reminded of IPR disclosures.

13. Has each author, editor, and contributor shown their willingness to be
    listed as such? If the total number of authors and editors on the front page
    is greater than five, please provide a justification.

All Authors are willing to be listed.

14. Document any remaining I-D nits in this document. Simply running the [idnits
    tool][8] is not enough; please review the ["Content Guidelines" on
    authors.ietf.org][15]. (Also note that the current idnits tool generates
    some incorrect warnings; a rewrite is underway.)

ID Nits plus closer inspection have been done. All good.

15. Should any informative references be normative or vice-versa? See the [IESG
    Statement on Normative and Informative References][16].

All references appear correctly labelled.

16. List any normative references that are not freely available to anyone. Did
    the community have sufficient access to review any such normative
    references?

All normative references are freely available

17. Are there any normative downward references (see [RFC 3967][9] and [BCP
    97
][10]) that are not already listed in the [DOWNREF registry][17]? If so,
    list them.

No normative downward references

18. Are there normative references to documents that are not ready to be
    submitted to the IESG for publication or are otherwise in an unclear state?
    If so, what is the plan for their completion?

All Normative references are in a clear state

19. Will publication of this document change the status of any existing RFCs? If
    so, does the Datatracker metadata correctly reflect this and are those RFCs
    listed on the title page, in the abstract, and discussed in the
    introduction? If not, explain why and point to the part of the document
    where the relationship of this document to these other RFCs is discussed.

Will not change any existing RFCs

20. Describe the document shepherd's review of the IANA considerations section,
    especially with regard to its consistency with the body of the document.
    Confirm that all aspects of the document requiring IANA assignments are
    associated with the appropriate reservations in IANA registries. Confirm
    that any referenced IANA registries have been clearly identified. Confirm
    that each newly created IANA registry specifies its initial contents,
    allocations procedures, and a reasonable name (see [RFC 8126][11]).

The IANA Considerations section assigns two new entries in the "DNS EDNS0 Option Codes (OPT)"
Registry.  These have been fully allocated by IANA, and all procedures, registries,
etc. are clear.

21. List any new IANA registries that require Designated Expert Review for
    future allocations. Are the instructions to the Designated Expert clear?
    Please include suggestions of designated experts, if appropriate.

No new IANA registries.
2025-11-09
10 Chris Box IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up
2025-11-09
10 Chris Box IESG state changed to Publication Requested from I-D Exists
2025-11-09
10 (System) Changed action holders to Éric Vyncke (IESG state changed)
2025-11-09
10 Chris Box Responsible AD changed to Éric Vyncke
2025-11-09
10 Chris Box Document is now in IESG state Publication Requested
2025-11-06
10 Tim Wicinski

# Document Shepherd Write-Up for Group Documents

Shepherd: Tim Wicinki

Responsible AD: Eric Vyncke


## Document History

1. Does the working group (WG) consensus represent …

# Document Shepherd Write-Up for Group Documents

Shepherd: Tim Wicinki

Responsible AD: Eric Vyncke


## Document History

1. Does the working group (WG) consensus represent the strong concurrence of a
  few individuals, with others being silent, or did it reach broad agreement?

The WG consensus reached broad agreement.

2. Was there controversy about particular points, or were there decisions where
  the consensus was particularly rough?

The draft originally started in DNSOP, even though the work was more relevant
to what was happening in DNSSD.  The DNSOP chairs at the time felt the work
was worth being done, but there was less interest in DNSOP at that time with
other work going on.  Because of this, and the fact this work also fit into
the charter of DNSSD, DNSSD seemed like the most reasonable place for
the work to happen. The DNSOP chairs commented on this:

https://mailarchive.ietf.org/arch/msg/dnsop/5okVA-DhQZufu4qYQGfT0_zBO0M

In DNSOP, there was some deep discussion on the effects of multi-qtypes in DNSOP,
especially around HTTP/SVCB records:

https://mailarchive.ietf.org/arch/msg/dnsop/sF9UjTlMQWmjOmr_zx_Xoj-Ia1Q

But the discussions appear to reach consensus on the adjustments to the DNS
protocol.  In DNSSD, after reviewing the email discussions, they
were able to reach consensus.

The Working Group Last Call notices went out to both working groups.

3. Has anyone threatened an appeal or otherwise indicated extreme discontent? If
  so, please summarize the areas of conflict in separate email messages to the
  responsible Area Director. (It should be in a separate email because this
  questionnaire is publicly available.)

No Appeals Threatened

4. For protocol documents, are there existing implementations of the contents of
  the document? Have a significant number of potential implementers indicated
  plans to implement? Are any existing implementations reported somewhere,
  either in the document itself (as [RFC 7942][3] recommends) or elsewhere
  (where)?

There have been implementations done during the IETF hackathon.

## Additional Reviews

5. Do the contents of this document closely interact with technologies in other
  IETF working groups or external organizations, and would it therefore benefit
  from their review? Have those reviews occurred? If yes, describe which
  reviews took place.

This was also discussed in DNSOP, with no issues raised.

6. Describe how the document meets any required formal expert review criteria,
  such as the MIB Doctor, YANG Doctor, media type, and URI type reviews.

No formal review needed

7. If the document contains a YANG module, has the final version of the module
  been checked with any of the [recommended validation tools][4] for syntax and
  formatting validation? If there are any resulting errors or warnings, what is
  the justification for not fixing them at this time? Does the YANG module
  comply with the Network Management Datastore Architecture (NMDA) as specified
  in [RFC 8342][5]?

No YANG

8. Describe reviews and automated checks performed to validate sections of the
  final version of the document written in a formal language, such as XML code,
  BNF rules, MIB definitions, CBOR's CDDL, etc.

N/A

## Document Shepherd Checks

9. Based on the shepherd's review of the document, is it their opinion that this
  document is needed, clearly written, complete, correctly designed, and ready
  to be handed off to the responsible Area Director?

The document is clearly written, correct, and ready to be handed off.

10. Several IETF Areas have assembled [lists of common issues that their
    reviewers encounter][6]. For which areas have such issues been identified
    and addressed? For which does this still need to happen in subsequent
    reviews?

An early DNSDIR review was done in January
https://mailarchive.ietf.org/arch/msg/dnsdir/vSpfjxJYcWxacamzc37RdZm0mYQ/

All other Last Call Reviews should be fine.

11. What type of RFC publication is being requested on the IETF stream ([Best
    Current Practice][12], [Proposed Standard, Internet Standard][13],
    [Informational, Experimental or Historic][14])? Why is this the proper type
    of RFC? Do all Datatracker state attributes correctly reflect this intent?

Proposed Standard is the requested type and the RFC and Datatracker reflect this.

12. Have reasonable efforts been made to remind all authors of the intellectual
    property rights (IPR) disclosure obligations described in [BCP 79][7]? To
    the best of your knowledge, have all required disclosures been filed? If
    not, explain why. If yes, summarize any relevant discussion, including links
    to publicly-available messages when applicable.

All Authors have been reminded of IPR disclosures.

13. Has each author, editor, and contributor shown their willingness to be
    listed as such? If the total number of authors and editors on the front page
    is greater than five, please provide a justification.

All Authors are willing to be listed.

14. Document any remaining I-D nits in this document. Simply running the [idnits
    tool][8] is not enough; please review the ["Content Guidelines" on
    authors.ietf.org][15]. (Also note that the current idnits tool generates
    some incorrect warnings; a rewrite is underway.)

ID Nits plus closer inspection have been done. All good.

15. Should any informative references be normative or vice-versa? See the [IESG
    Statement on Normative and Informative References][16].

All references appear correctly labelled.

16. List any normative references that are not freely available to anyone. Did
    the community have sufficient access to review any such normative
    references?

All normative references are freely available

17. Are there any normative downward references (see [RFC 3967][9] and [BCP
    97
][10]) that are not already listed in the [DOWNREF registry][17]? If so,
    list them.

No normative downward references

18. Are there normative references to documents that are not ready to be
    submitted to the IESG for publication or are otherwise in an unclear state?
    If so, what is the plan for their completion?

All Normative references are in a clear state

19. Will publication of this document change the status of any existing RFCs? If
    so, does the Datatracker metadata correctly reflect this and are those RFCs
    listed on the title page, in the abstract, and discussed in the
    introduction? If not, explain why and point to the part of the document
    where the relationship of this document to these other RFCs is discussed.

Will not change any existing RFCs

20. Describe the document shepherd's review of the IANA considerations section,
    especially with regard to its consistency with the body of the document.
    Confirm that all aspects of the document requiring IANA assignments are
    associated with the appropriate reservations in IANA registries. Confirm
    that any referenced IANA registries have been clearly identified. Confirm
    that each newly created IANA registry specifies its initial contents,
    allocations procedures, and a reasonable name (see [RFC 8126][11]).

The IANA Considerations section assigns two new entries in the "DNS EDNS0 Option Codes (OPT)"
Registry.  These have been fully allocated by IANA, and all procedures, registries,
etc. are clear.

21. List any new IANA registries that require Designated Expert Review for
    future allocations. Are the instructions to the Designated Expert clear?
    Please include suggestions of designated experts, if appropriate.

No new IANA registries.
2025-11-06
10 Tim Wicinski

# Document Shepherd Write-Up for Group Documents

Shepherd: Tim Wicinki

Responsible AD: Eric Vyncke


## Document History

1. Does the working group (WG) consensus represent …

# Document Shepherd Write-Up for Group Documents

Shepherd: Tim Wicinki

Responsible AD: Eric Vyncke


## Document History

1. Does the working group (WG) consensus represent the strong concurrence of a
  few individuals, with others being silent, or did it reach broad agreement?

The WG consensus reached broad agreement.

2. Was there controversy about particular points, or were there decisions where
  the consensus was particularly rough?

The draft originally started in DNSOP, even though the work was more relevant
to what was happening in DNSSD.  The DNSOP chairs at the time felt the work
was worth being done, but there was less interest in DNSOP at that time with
other work going on.  Because of this, and the fact this work also fit into
the charter of DNSSD, DNSSD seemed like the most reasonable place for
the work to happen. The DNSOP chairs commented on this:

https://mailarchive.ietf.org/arch/msg/dnsop/5okVA-DhQZufu4qYQGfT0_zBO0M

In DNSOP, there was some deep discussion on the effects of multi-qtypes in DNSOP,
especially around HTTP/SVCB records:

https://mailarchive.ietf.org/arch/msg/dnsop/sF9UjTlMQWmjOmr_zx_Xoj-Ia1Q

But the discussions appear to reach consensus on the adjustments to the DNS
protocol.  In DNSSD, the discussions were able to reach consensus.

The Working Group Last Call notices went out to both working groups.

3. Has anyone threatened an appeal or otherwise indicated extreme discontent? If
  so, please summarize the areas of conflict in separate email messages to the
  responsible Area Director. (It should be in a separate email because this
  questionnaire is publicly available.)

No Appeals Threatened

4. For protocol documents, are there existing implementations of the contents of
  the document? Have a significant number of potential implementers indicated
  plans to implement? Are any existing implementations reported somewhere,
  either in the document itself (as [RFC 7942][3] recommends) or elsewhere
  (where)?

There have been implementations done during the IETF hackathon.

## Additional Reviews

5. Do the contents of this document closely interact with technologies in other
  IETF working groups or external organizations, and would it therefore benefit
  from their review? Have those reviews occurred? If yes, describe which
  reviews took place.

This was also discussed in DNSOP, with no issues raised.

6. Describe how the document meets any required formal expert review criteria,
  such as the MIB Doctor, YANG Doctor, media type, and URI type reviews.

No formal review needed

7. If the document contains a YANG module, has the final version of the module
  been checked with any of the [recommended validation tools][4] for syntax and
  formatting validation? If there are any resulting errors or warnings, what is
  the justification for not fixing them at this time? Does the YANG module
  comply with the Network Management Datastore Architecture (NMDA) as specified
  in [RFC 8342][5]?

No YANG

8. Describe reviews and automated checks performed to validate sections of the
  final version of the document written in a formal language, such as XML code,
  BNF rules, MIB definitions, CBOR's CDDL, etc.

N/A

## Document Shepherd Checks

9. Based on the shepherd's review of the document, is it their opinion that this
  document is needed, clearly written, complete, correctly designed, and ready
  to be handed off to the responsible Area Director?

The document is clearly written, correct, and ready to be handed off.

10. Several IETF Areas have assembled [lists of common issues that their
    reviewers encounter][6]. For which areas have such issues been identified
    and addressed? For which does this still need to happen in subsequent
    reviews?

An early DNSDIR review was done in January
https://mailarchive.ietf.org/arch/msg/dnsdir/vSpfjxJYcWxacamzc37RdZm0mYQ/

All other Last Call Reviews should be fine.

11. What type of RFC publication is being requested on the IETF stream ([Best
    Current Practice][12], [Proposed Standard, Internet Standard][13],
    [Informational, Experimental or Historic][14])? Why is this the proper type
    of RFC? Do all Datatracker state attributes correctly reflect this intent?

Proposed Standard is the requested type and the RFC and Datatracker reflect this.

12. Have reasonable efforts been made to remind all authors of the intellectual
    property rights (IPR) disclosure obligations described in [BCP 79][7]? To
    the best of your knowledge, have all required disclosures been filed? If
    not, explain why. If yes, summarize any relevant discussion, including links
    to publicly-available messages when applicable.

All Authors have been reminded of IPR disclosures.

13. Has each author, editor, and contributor shown their willingness to be
    listed as such? If the total number of authors and editors on the front page
    is greater than five, please provide a justification.

All Authors are willing to be listed.

14. Document any remaining I-D nits in this document. Simply running the [idnits
    tool][8] is not enough; please review the ["Content Guidelines" on
    authors.ietf.org][15]. (Also note that the current idnits tool generates
    some incorrect warnings; a rewrite is underway.)

ID Nits plus closer inspection have been done. All good.

15. Should any informative references be normative or vice-versa? See the [IESG
    Statement on Normative and Informative References][16].

All references appear correctly labelled.

16. List any normative references that are not freely available to anyone. Did
    the community have sufficient access to review any such normative
    references?

All normative references are freely available

17. Are there any normative downward references (see [RFC 3967][9] and [BCP
    97
][10]) that are not already listed in the [DOWNREF registry][17]? If so,
    list them.

No normative downward references

18. Are there normative references to documents that are not ready to be
    submitted to the IESG for publication or are otherwise in an unclear state?
    If so, what is the plan for their completion?

All Normative references are in a clear state

19. Will publication of this document change the status of any existing RFCs? If
    so, does the Datatracker metadata correctly reflect this and are those RFCs
    listed on the title page, in the abstract, and discussed in the
    introduction? If not, explain why and point to the part of the document
    where the relationship of this document to these other RFCs is discussed.

Will not change any existing RFCs

20. Describe the document shepherd's review of the IANA considerations section,
    especially with regard to its consistency with the body of the document.
    Confirm that all aspects of the document requiring IANA assignments are
    associated with the appropriate reservations in IANA registries. Confirm
    that any referenced IANA registries have been clearly identified. Confirm
    that each newly created IANA registry specifies its initial contents,
    allocations procedures, and a reasonable name (see [RFC 8126][11]).

The IANA Considerations section assigns two new entries in the "DNS EDNS0 Option Codes (OPT)"
Registry.  These have been fully allocated by IANA, and all procedures, registries,
etc. are clear.

21. List any new IANA registries that require Designated Expert Review for
    future allocations. Are the instructions to the Designated Expert clear?
    Please include suggestions of designated experts, if appropriate.

No new IANA registries.
2025-09-22
10 Chris Box Changed consensus to Yes from Unknown
2025-09-22
10 Chris Box Intended Status changed to Proposed Standard from None
2025-09-22
10 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-10.txt
2025-09-22
10 (System) New version approved
2025-09-22
10 (System) Request for posting confirmation emailed to previous authors: Ray Bellis
2025-09-22
10 Ray Bellis Uploaded new revision
2025-09-21
09 Tim Wicinski
Shepherd: Tim Wicinki

Responsible AD: Eric Vyncke


## Document History

1. Does the working group (WG) consensus represent the strong concurrence of a
  few …
Shepherd: Tim Wicinki

Responsible AD: Eric Vyncke


## Document History

1. Does the working group (WG) consensus represent the strong concurrence of a
  few individuals, with others being silent, or did it reach broad agreement?

The WG consensus reached broad agreement.

2. Was there controversy about particular points, or were there decisions where
  the consensus was particularly rough?

There was no controversy and all decisions had solid consensus.

3. Has anyone threatened an appeal or otherwise indicated extreme discontent? If
  so, please summarize the areas of conflict in separate email messages to the
  responsible Area Director. (It should be in a separate email because this
  questionnaire is publicly available.)

No Appeals Threatened

4. For protocol documents, are there existing implementations of the contents of
  the document? Have a significant number of potential implementers indicated
  plans to implement? Are any existing implementations reported somewhere,
  either in the document itself (as [RFC 7942][3] recommends) or elsewhere
  (where)?

There have been implementations done during the IETF hackathon.

## Additional Reviews

5. Do the contents of this document closely interact with technologies in other
  IETF working groups or external organizations, and would it therefore benefit
  from their review? Have those reviews occurred? If yes, describe which
  reviews took place.

This was also discussed in DNSOP, with no issues raised.

6. Describe how the document meets any required formal expert review criteria,
  such as the MIB Doctor, YANG Doctor, media type, and URI type reviews.

No formal review needed

7. If the document contains a YANG module, has the final version of the module
  been checked with any of the [recommended validation tools][4] for syntax and
  formatting validation? If there are any resulting errors or warnings, what is
  the justification for not fixing them at this time? Does the YANG module
  comply with the Network Management Datastore Architecture (NMDA) as specified
  in [RFC 8342][5]?

No YANG

8. Describe reviews and automated checks performed to validate sections of the
  final version of the document written in a formal language, such as XML code,
  BNF rules, MIB definitions, CBOR's CDDL, etc.

N/A

## Document Shepherd Checks

9. Based on the shepherd's review of the document, is it their opinion that this
  document is needed, clearly written, complete, correctly designed, and ready
  to be handed off to the responsible Area Director?

The document is clearly written, correct, and ready to be handed off.

10. Several IETF Areas have assembled [lists of common issues that their
    reviewers encounter][6]. For which areas have such issues been identified
    and addressed? For which does this still need to happen in subsequent
    reviews?

another DNSDIR review wouldn't hurt

11. What type of RFC publication is being requested on the IETF stream ([Best
    Current Practice][12], [Proposed Standard, Internet Standard][13],
    [Informational, Experimental or Historic][14])? Why is this the proper type
    of RFC? Do all Datatracker state attributes correctly reflect this intent?

Proposed Standard is the requested type and the RFC and Datatracker reflect this.

12. Have reasonable efforts been made to remind all authors of the intellectual
    property rights (IPR) disclosure obligations described in [BCP 79][7]? To
    the best of your knowledge, have all required disclosures been filed? If
    not, explain why. If yes, summarize any relevant discussion, including links
    to publicly-available messages when applicable.

All Authors have been reminded of IPR disclosures.

13. Has each author, editor, and contributor shown their willingness to be
    listed as such? If the total number of authors and editors on the front page
    is greater than five, please provide a justification.

All Authors are willing to be listed.

14. Document any remaining I-D nits in this document. Simply running the [idnits
    tool][8] is not enough; please review the ["Content Guidelines" on
    authors.ietf.org][15]. (Also note that the current idnits tool generates
    some incorrect warnings; a rewrite is underway.)

ID Nits plus closer inspection have been done. All good.

15. Should any informative references be normative or vice-versa? See the [IESG
    Statement on Normative and Informative References][16].

All references appear correctly labelled.

16. List any normative references that are not freely available to anyone. Did
    the community have sufficient access to review any such normative
    references?

All normative references are freely available

17. Are there any normative downward references (see [RFC 3967][9] and [BCP
    97
][10]) that are not already listed in the [DOWNREF registry][17]? If so,
    list them.

No normative downward references

18. Are there normative references to documents that are not ready to be
    submitted to the IESG for publication or are otherwise in an unclear state?
    If so, what is the plan for their completion?

All Normative references are in a clear state

19. Will publication of this document change the status of any existing RFCs? If
    so, does the Datatracker metadata correctly reflect this and are those RFCs
    listed on the title page, in the abstract, and discussed in the
    introduction? If not, explain why and point to the part of the document
    where the relationship of this document to these other RFCs is discussed.

Will not change any existing RFCs

20. Describe the document shepherd's review of the IANA considerations section,
    especially with regard to its consistency with the body of the document.
    Confirm that all aspects of the document requiring IANA assignments are
    associated with the appropriate reservations in IANA registries. Confirm
    that any referenced IANA registries have been clearly identified. Confirm
    that each newly created IANA registry specifies its initial contents,
    allocations procedures, and a reasonable name (see [RFC 8126][11]).

The IANA Considerations section assigns two new entries in the "DNS EDNS0 Option Codes (OPT)"
Registry.  These have been early allocated by IANA, and all procedures, registries,
etc. are clear.

21. List any new IANA registries that require Designated Expert Review for
    future allocations. Are the instructions to the Designated Expert clear?
    Please include suggestions of designated experts, if appropriate.

No new IANA registries.




2025-09-18
09 Florian Obser Notification list changed to tjw.ietf@gmail.com because the document shepherd was set
2025-09-18
09 Florian Obser Document shepherd changed to Tim Wicinski
2025-09-02
09 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-09.txt
2025-09-02
09 Ray Bellis New version approved
2025-09-02
09 (System) Request for posting confirmation emailed to previous authors: Ray Bellis
2025-09-02
09 Ray Bellis Uploaded new revision
2025-07-07
08 Florian Obser
The document received positive support from many people
Tommy Jensen raised two issues in
https://mailarchive.ietf.org/arch/msg/dnssd/bQkA2274kKrzNcpFRlLoQif2u1M/
that need to be addressed before the document can advance: …
The document received positive support from many people
Tommy Jensen raised two issues in
https://mailarchive.ietf.org/arch/msg/dnssd/bQkA2274kKrzNcpFRlLoQif2u1M/
that need to be addressed before the document can advance:

(1) It seems to go without saying, but Section 3.3 for Client Response Processing never actually says that clients MUST/SHOULD NOT cache record types it receives that it didn't request. Should we? It seems like an attack vector if we are treating this response as the set as if every type was the QTYPE. This is expected for meta types, but in the case of querying for {AAAA, SVCB}, no client would expect A records to come back which could be cache poisoning for a name that was intended to be IPv6-only.

(2) The security considerations section acknowledges the amplification attack this could enable, but it does not mention what Section 3.3's first bullet says about the server choosing to not process a request because it had too many types. I think it should in the spirit of giving obvious advice to implementors as it is currently implied but not stated. In fact, Section 3.2.2's normatives don't leave much room for an RFC novice to read "but you can also choose to defend against complex queries" from it.
2025-07-07
08 Florian Obser IETF WG state changed to WG Consensus: Waiting for Write-Up from In WG Last Call
2025-07-07
08 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-08.txt
2025-07-07
08 Ray Bellis New version approved
2025-07-07
08 (System) Request for posting confirmation emailed to previous authors: Ray Bellis
2025-07-07
08 Ray Bellis Uploaded new revision
2025-05-31
07 Florian Obser IETF WG state changed to In WG Last Call from WG Document
2025-03-20
07 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-07.txt
2025-03-20
07 Ray Bellis New version approved
2025-03-20
07 (System) Request for posting confirmation emailed to previous authors: Ray Bellis
2025-03-20
07 Ray Bellis Uploaded new revision
2025-01-29
06 Vladimír Čunát Request for Early review by DNSDIR Completed: On the Right Track. Reviewer: Vladimír Čunát. Sent review to list.
2025-01-04
06 Jim Reid Request for Early review by DNSDIR is assigned to Vladimír Čunát
2025-01-03
06 Florian Obser Requested Early review by DNSDIR
2024-12-19
06 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-06.txt
2024-12-19
06 (System) New version approved
2024-12-19
06 (System) Request for posting confirmation emailed to previous authors: Ray Bellis
2024-12-19
06 Ray Bellis Uploaded new revision
2024-11-07
05 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-05.txt
2024-11-07
05 (System) New version approved
2024-11-07
05 (System) Request for posting confirmation emailed to previous authors: Ray Bellis
2024-11-07
05 Ray Bellis Uploaded new revision
2024-09-11
04 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-04.txt
2024-09-11
04 (System) New version approved
2024-09-11
04 (System) Request for posting confirmation emailed to previous authors: Ray Bellis
2024-09-11
04 Ray Bellis Uploaded new revision
2024-07-25
03 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-03.txt
2024-07-25
03 Ray Bellis New version approved
2024-07-25
03 (System) Request for posting confirmation emailed to previous authors: Ray Bellis
2024-07-25
03 Ray Bellis Uploaded new revision
2024-06-10
02 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-02.txt
2024-06-10
02 Ray Bellis New version approved
2024-06-10
02 (System) Request for posting confirmation emailed to previous authors: Ray Bellis
2024-06-10
02 Ray Bellis Uploaded new revision
2024-05-30
01 David Schinazi Changed document external resources from:

github_repo https://github.com/raybellis/draft-ietf-dnssd-multi-qtypes.git

to:

github_repo https://github.com/dnssd-wg/draft-ietf-dnssd-multi-qtypes.git
2024-05-30
01 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-01.txt
2024-05-30
01 Ray Bellis New version accepted (logged-in submitter: Ray Bellis)
2024-05-30
01 Ray Bellis Uploaded new revision
2023-12-04
00 David Schinazi Changed document external resources from: None to:

github_repo https://github.com/raybellis/draft-ietf-dnssd-multi-qtypes.git
2023-12-04
00 David Schinazi This document now replaces draft-bellis-dnsext-multi-qtypes instead of None
2023-12-04
00 Ray Bellis New version available: draft-ietf-dnssd-multi-qtypes-00.txt
2023-12-04
00 David Schinazi WG -00 approved
2023-12-04
00 Ray Bellis Set submitter to "Ray Bellis ", replaces to draft-bellis-dnsext-multi-qtypes and sent approval email to group chairs: dnssd-chairs@ietf.org
2023-12-04
00 Ray Bellis Uploaded new revision