[Tsv-art] Tsvart last call review of draft-ietf-detnet-mpls-over-ip-preof-08

Olivier Bonaventure via Datatracker <noreply@ietf.org> Fri, 22 December 2023 14:05 UTC

Return-Path: <noreply@ietf.org>
X-Original-To: tsv-art@ietf.org
Delivered-To: tsv-art@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A7C4FC14F699; Fri, 22 Dec 2023 06:05:04 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Olivier Bonaventure via Datatracker <noreply@ietf.org>
To: tsv-art@ietf.org
Cc: detnet@ietf.org, draft-ietf-detnet-mpls-over-ip-preof.all@ietf.org, last-call@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 12.1.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <170325390466.56606.15153075040212061431@ietfa.amsl.com>
Reply-To: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
Date: Fri, 22 Dec 2023 06:05:04 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsv-art/fyBm4hz1dZgMYrxbMMohGk-SiWk>
Subject: [Tsv-art] Tsvart last call review of draft-ietf-detnet-mpls-over-ip-preof-08
X-BeenThere: tsv-art@ietf.org
X-Mailman-Version: 2.1.39
List-Id: Transport Area Review Team <tsv-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsv-art>, <mailto:tsv-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsv-art/>
List-Post: <mailto:tsv-art@ietf.org>
List-Help: <mailto:tsv-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsv-art>, <mailto:tsv-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Dec 2023 14:05:04 -0000

Reviewer: Olivier Bonaventure
Review result: Ready with Issues

This document has been reviewed as part of the transport area review team's
ongoing effort to review key IETF documents. These comments were written
primarily for the transport area directors, but are copied to the document's
authors and WG to allow them to address any issues raised and also to the IETF
discussion list for information.

When done at the time of IETF Last Call, the authors should consider this
review as part of the last-call comments they receive. Please always CC
tsv-art@ietf.org if you reply to or forward this review.

I reviewed the document from the transport viewpoint without being an expert in
DetNet. As Bruno Decraene mentions in his review, the document seems to be a
small modification to RFC9025 that already defines the encapsulation. Is it
intended to informational while RFC9025 is standards track.

In Section 5, my main concern is the handling of the FlowLabel field in the
IPv6 header when several Detnet flows are aggregated together. Will these flows
use packets with the same IPv6 flowLabel or different flowLabels (one per
Detnet flow) ? This would have an impact on ECMP hash and thus influence the
packet that different Detnet flows follow. If several Detnet flows are
aggregated in a single UDP tunnel, do they all need to follow the same path in
the network or not ?

The handling of this FlowLabel must be clarified in a revision of this document.

Details

In Section 1
  However, the DetNet IP
   data plane described in [RFC8939] does not specify how sequencing
   information can be encoded in the IP header.

the end of the sentence (IP header) is misleading. The reader could think that
you will change the IP header with an extension, which is clearly not the case.

In 4.4, at the end of

   In the first case, the different DetNet PWs use the same UDP tunnel,
   so they are treated as a single (aggregated) flow at the forwarding
   sub-layer.  At the service sub-layer, each flow uses a different
   Service ID.

I would suggest to provide a reference to Figure 3 that describes this
encapsulation.