[RTG-DIR]Rtgdir early review of draft-ietf-spring-srv6-srh-compression-16

Nicolai Leymann via Datatracker <noreply@ietf.org> Tue, 14 May 2024 12:15 UTC

Return-Path: <noreply@ietf.org>
X-Original-To: rtg-dir@ietf.org
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id DE317C236BC2; Tue, 14 May 2024 05:15:33 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Nicolai Leymann via Datatracker <noreply@ietf.org>
To: rtg-dir@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 12.11.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <171568893389.5058.3428890427385805868@ietfa.amsl.com>
Date: Tue, 14 May 2024 05:15:33 -0700
Message-ID-Hash: 6BZT4L5KMMOYQWZ26VV6MMV2OZBJDHRF
X-Message-ID-Hash: 6BZT4L5KMMOYQWZ26VV6MMV2OZBJDHRF
X-MailFrom: noreply@ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-rtg-dir.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: draft-ietf-spring-srv6-srh-compression.all@ietf.org, spring@ietf.org
X-Mailman-Version: 3.3.9rc4
Reply-To: Nicolai Leymann <n.leymann@telekom.de>
Subject: [RTG-DIR]Rtgdir early review of draft-ietf-spring-srv6-srh-compression-16
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/S-jZzaHXi7kk0TWBQLOjUbnqWAM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Owner: <mailto:rtg-dir-owner@ietf.org>
List-Post: <mailto:rtg-dir@ietf.org>
List-Subscribe: <mailto:rtg-dir-join@ietf.org>
List-Unsubscribe: <mailto:rtg-dir-leave@ietf.org>

Reviewer: Nicolai Leymann
Review result: Has Nits

RtgDir Early review:
Hello

I have been selected to do a routing directorate “early” review of this draft.
https://datatracker.ietf.org/doc/draft-ietf-spring-srv6-srh-compression/

The routing directorate will, on request from the working group chair, perform
an “early” review of a draft before it is submitted for publication to the
IESG. The early review can be performed at any time during the draft’s lifetime
as a working group document. The purpose of the early review depends on the
stage that the document has reached.

For more information about the Routing Directorate, please see
https://wiki.ietf.org/en/group/rtg/RtgDir

Document: draft-ietf-spring-srv6-srh-compression-16.txt
Reviewer: Nicolai Leymann
Review Date: 2024-05-13
Intended Status: Standards Track

Summary:

No issues found. This documents is ready to proceed to the IESG.
This document is basically ready for publication, but has nits that should be
considered prior to being submitted to the IESG.

Comments:

This is a useful document. The draft defines a mechanism which allows the
compression of long segment lists within a SRv6 header. This significantly
reduces the size of the header allowing a more efficient usage of SRv6. The
document received a lot of discussion on the SPRING mailing list and the
authors addressed all comments made on the mailing list. There was a longer
discussion on upper layer checksums and a new version of the draft (-16) was
published including new text to describe middlebox behaviour.

The draft itself is well written and provides the necessary modifications to
the existing pseudo code (e.g., as described in RFC8986). In addition all
changes are described in detail.  There are plenty of implementations by
different vendors as well as several deployments. I have not checked the
pseudocode in the draft in detail.

In general I think the draft is ready for publication.

Major issues:
All major/minor issues raised on the mailing list were incorporated into the
last version of the draft.

Minor issues:
None

Nits:
Section 4:
        • "… it is RECOMMENDED, for ease of operation, that a single compressed
        encoding flavor be used in a given routing domain.  In a multi-domain
        deployment, different flavor …"
Not sure if there is a verb missing between "flavor" and "be"
        • "All the SIDs introduced in this document are listed in Table 1."
        Better: "All the SIDs introduced in this document are listed in Table 1
        ad the end of the document." (took me a while to locate Table 1). •
        Consider to add two figures showing the compressed SID variants
        (examples). This might be helpful for first time readers.