[Last-Call] Genart last call review of draft-ietf-tsvwg-ecn-encap-guidelines-20

Susan Hares via Datatracker <noreply@ietf.org> Sat, 28 October 2023 22:17 UTC

Return-Path: <noreply@ietf.org>
X-Original-To: last-call@ietf.org
Delivered-To: last-call@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FDC6C14CE2F; Sat, 28 Oct 2023 15:17:54 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Susan Hares via Datatracker <noreply@ietf.org>
To: gen-art@ietf.org
Cc: draft-ietf-tsvwg-ecn-encap-guidelines.all@ietf.org, last-call@ietf.org, tsvwg@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 11.14.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <169853147405.56049.1540851343012580745@ietfa.amsl.com>
Reply-To: Susan Hares <shares@ndzh.com>
Date: Sat, 28 Oct 2023 15:17:54 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/EuZqdkkuXDFGw7ufsWaMsAsrIl4>
Subject: [Last-Call] Genart last call review of draft-ietf-tsvwg-ecn-encap-guidelines-20
X-BeenThere: last-call@ietf.org
X-Mailman-Version: 2.1.39
List-Id: IETF Last Calls <last-call.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/last-call>, <mailto:last-call-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call/>
List-Post: <mailto:last-call@ietf.org>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/last-call>, <mailto:last-call-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Oct 2023 22:17:54 -0000

Reviewer: Susan Hares
Review result: Ready with Issues

I am the assigned Gen-ART reviewer for this draft. The General Area
Review Team (Gen-ART) reviews all IETF documents being processed
by the IESG for the IETF Chair.  Please treat these comments just
like any other last-call comments.

For more information, please see the FAQ at

<https://wiki.ietf.org/en/group/gen/GenArtFAQ>.

Document: draft-ietf-tsvwg-ecn-encap-guidelines-??
Reviewer: Susan Hares
Review Date: 2023-10-28
IETF LC End Date: 2023-11-02
IESG Telechat date: Not scheduled for a telechat

Summary: The document summarizes decades of work on congestion work in IEEE
802.1 and IETF.  It provides a set of good guidelines/recommendations for
designers of Layer-2 (L2) or L2/L3 shim layer.

The authors (John Kaippallimalil and Bob Briscoe) and the original author/
now-contributor (Pat Thaler) should be commended for their work.

The text is generally readable with relatively few English and editorial
issues.  However, the authors would be wise to fix the editorial issues prior
to sending it to the RFC editor since phrasing needs to be precise.

Major issues: none.

Minor issues:

1. Have the authors considered the SR-routing pathways with tunnels in this
draft?
   If so, the authors might add a side note in the document.
2. Has this document been circulated by the IETF liaisons to IEEE 802.1, MEF,
and 3GPP? 3. Are you really sure your security and manageability sections are
complete?
        RFC7713 predates large deployment of SR routing.

Nits/editorial comments:

Formatting in the pdf seems to be problematic.  I am not commenting on this
point since html form does not have hte same problem.

Nits in Editing:
Section 2
Old/Not-ECN-PDU:
A PDU at the IP layer or below that is part of a congestion control
feedback-loop within which at least one node necessary to propagate any
explicit congestion notification signals back to the Load Regulator is not
capable of doing that propagation./ New:/Not-ECN-PDU: A PDU at the IP layer or
below that is part of a congestion control feedback-loop within which at least
one node necessary to propagate any explicit congestion notification signals
back to the Load Regulator this PDU is not capable of doing that propagation./

Section 3
Text:/
The router forwards the marked L3 header into subnet 2, and when it adds a new
L2 header it copies the L3 marking into the L2 header as well, as shown by the
'C's in both layers (assuming the technology of subnet 2 also supports explicit
congestion marking)./

Question - did you mean subnet b instead of subnet 2 (per figure 1)

Section 4.3
Text:/
This ensures that bulk congestion monitoring of outer headers (e.g. by a
network management node monitoring ECN in passing frames) will measure
congestion accumulated along the whole upstream path — since the Load Regulator
not just since the ingress of the subnet. /

The portion of this sentence that has me confused is "since the Load Regulator
not just since the ingress of the subnet.".   I'm not really sure what you are
trying to say - so I have no suggested new text.