[DNSOP] John Scudder's No Objection on draft-ietf-dnsop-dns-tcp-requirements-13: (with COMMENT)

John Scudder via Datatracker <noreply@ietf.org> Thu, 28 October 2021 13:42 UTC

Return-Path: <noreply@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 021083A1050; Thu, 28 Oct 2021 06:42:10 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: John Scudder via Datatracker <noreply@ietf.org>
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-dnsop-dns-tcp-requirements@ietf.org, dnsop-chairs@ietf.org, dnsop@ietf.org, Suzanne Woolf <suzworldwide@gmail.com>, suzworldwide@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.39.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: John Scudder <jgs@juniper.net>
Message-ID: <163542852997.21101.3827007220330841514@ietfa.amsl.com>
Date: Thu, 28 Oct 2021 06:42:09 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/OilQc8xDtNgNTopZ8mM1NqL5Xb8>
Subject: [DNSOP] John Scudder's No Objection on draft-ietf-dnsop-dns-tcp-requirements-13: (with COMMENT)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.29
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Oct 2021 13:42:10 -0000

John Scudder has entered the following ballot position for
draft-ietf-dnsop-dns-tcp-requirements-13: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-dnsop-dns-tcp-requirements/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Thanks for the well-written document!

A few comments --

1. I have similar concerns to Ben's regarding the use of BCP as a vehicle to
update the Standards Track documents in question. If I had a better option to
offer at this stage in the document's history, I would, but under the
circumstances I don't. If we had it to do over again, my preference would have
been to progress a small PS to update the Standards Track documents, and a BCP
to provide all the rest of the content. In addition to the points Ben made, my
discomfort also stems from the fact that the advice regarding implementations
has inherently short shelf life (relatively speaking) whereas the updates are
forever (or at least until the updated documents are bis'd).
   I'm not requesting any change with this observation, just putting it out
   there for discussion (without making it a DISCUSS...).

2. In Section 3, another +1 to Ben's comment. In particular the "lastly" part
seemed especially loosy-goosy to me as written, as to what precisely is updated
in RFC 1536. The flow of the prose is nice, but the conclusion is less than
clear. I do think some rewrite of this section would be helpful.

3. Section 6 says applications should perform “full TCP segment reassembly”.
What does that mean? A quick google search doesn’t suggest it’s a well-known
term of art. I'm guessing that what you mean is that the applications should
capture (and log, etc) the bytestream that was segmented and transmitted by TCP?