Document: draft-ietf-opsawg-rfc5706bis
Title: Guidelines for Considering Operations and Management in IETF
Specifications Reviewer: Johan Stenstam Review result: Ready with Nits

dnsdir review of draft-ietf-opsawg-rfc5706bis-01,
"Guidelines for Considering Operations and Management in IETF Specifications"

Reviewer: Johan Stenstam
Date: January 2026

SUMMARY

The document provides guidelines for considering operations and
management in IETF specifications. From a DNS perspective, the
document does not have very much to say, but what is there are
appropriate references DNS as an infrastructure application that may
be impacted by new protocols, including DNS-related examples.

There are several editorial issues that I think ought to be addressed
before publication, but they should all be simple to fix.

DNS-RELATED CONTENT

1. DNS References. There are four references to DNS in the draft:

   a) Line 698 - Infrastructure Impact Consideration

      "Protocol Designers should consider also the impact on infrastructure
      applications like DNS [RFC1034], the registries, or the size of
      routing tables."

      To me this is appropriate and well-placed in Section 4.5 (Impact on
      Network Operation). The reference to RFC 1034 is correct.

   b) Lines 705-707 - DNS Example in Operational Context

      "For example, Simple Mail Transfer Protocol (SMTP) [RFC5321] servers
      use a reverse DNS lookup to filter out incoming connection requests:
      when Berkeley installed a new spam filter, their mail server stopped
      functioning because of overload of the DNS cache resolver."

      This is a good example.

   c) Line 421 - DNS over CoAP as Example
      The document references DNS over CoAP (DoC) as an example of a
      specification with adequate operational considerations documentation:

      "[I-D.ietf-core-dns-over-coap], [I-D.ietf-suit-mti],
      [I-D.ietf-tcpm-prr-rfc6937bis] [RFC7574], [RFC9877], and [RFC9552]."

      While this is appropriate, it would be even more helpful if the document
      explained why DNS over CoAP serves as a good example of operational
      considerations.

   d) Lines 1811-1816 - Reference Entry
      The document includes a correct full reference for DNS over CoAP.

2. DNS-Related Options.

   When I started to read this document there were several DNS-related issues
   that I thought that I might find, but didn't. I'm not suggesting that these
   must be addressed, only listing them as food-for-thought in case the editors
   think that "DNS Issues" may warrant a more thorough discussion in the
   document:

   - Adding guidance on considering DNS query patterns and load when
     designing protocols that may generate DNS lookups
   - Mentioning DNS caching implications when protocols generate frequent
     DNS queries
   - Considering DNS security (DNSSEC) implications for protocols that
     rely on DNS for service discovery or configuration
   - Addressing DNS privacy considerations (e.g., DNS over HTTPS, DNS
     over TLS) when protocols expose DNS query patterns

   Again, these are suggestions for possible enhancement rather than required
   changes, as the document is already appropriately scoped.

EDITORIAL NITS

The following editorial nits should be addressed:

1. Line 160 - Capitalization
   Location: Section 1, Introduction
   Current text:
   "Section 2.14 of RFC 2360 [BCP22] on Guide for Internet Standards
   Writers.  to obsolete references to mandatory MIBs..."

   Nit: The sentence that starts with a lowercase "to" suggests a
   sentence break or missing capitalization. The text makes sense, so I
   don't think there is any missing content.

   Suggested fix:
   "Section 2.14 of RFC 2360 [BCP22] on Guide for Internet Standards
   Writers, to obsolete references to mandatory MIBs..."
   OR
   "Section 2.14 of RFC 2360 [BCP22] on Guide for Internet Standards
   Writers. To obsolete references to mandatory MIBs..."

2. Line 876 - Typo
   Location: Section 5, paragraph discussing service management
   Current text:
   "A service might be network and operational functionality derived from
   the implementation and deployment of a New Protocol or Protocol
   Exension."

   Nit: "Exension" --> "Extension"

3. Line 2142 - Formatting
   Location: Appendix A, Operational Considerations Checklist
   Current text:
   "The decision to incorporate all or part of these items into their
   work remains with Protocol Designers and WGs themselves. ##
   Documentation Requirements"

   Nit: "##" seems misplaced. My guess is that this is intended as a
   section separator or header marker.

4. Line 1280 - Incomplete Sentence
   Location: Section 5.5, Configuration Management
   Current text:
   "Is the attachment between them configured compatibly on both ends?
   Is the IS-IS metric the same? ... Now answer those questions for 1,000
   devices."

   Nit: It is not clear to me whether the ellipsis ("...") is placeholder
   for missing text or the intended editorial format. I suggest rephrasing to
   make this clear.

OVERALL ASSESSMENT

>From a DNS perspective, this document appropriately recognizes DNS as a
critical infrastructure component and includes relevant examples. The DNS
references are accurate and well-placed. The document would benefit from
addressing the editorial issues identified above before publication.

The document serves its intended purpose of providing guidelines for
considering operations and management in IETF specifications, and
hopefully DNS operators will benefit from Protocol Designers in the
future following these guidelines when designing protocols that
interact with or impact DNS infrastructure.

Regards,
Johan Stenstam



_______________________________________________
OPSAWG mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to