[mpls] Éric Vyncke's Abstain on draft-ietf-mpls-inband-pm-encapsulation-15: (with COMMENT)
Éric Vyncke via Datatracker <noreply@ietf.org> Fri, 30 August 2024 11:57 UTC
Return-Path: <noreply@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from [10.244.2.118] (unknown [104.131.183.230]) by ietfa.amsl.com (Postfix) with ESMTP id C0BFCC180B74; Fri, 30 Aug 2024 04:57:29 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Éric Vyncke via Datatracker <noreply@ietf.org>
To: The IESG <iesg@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 12.23.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <172501904944.250685.15035516054798308423@dt-datatracker-68b7b78cf9-q8rsp>
Date: Fri, 30 Aug 2024 04:57:29 -0700
Message-ID-Hash: MSYD24M3J77WLVGYG2XACPH5C4D7KWLO
X-Message-ID-Hash: MSYD24M3J77WLVGYG2XACPH5C4D7KWLO
X-MailFrom: noreply@ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-mpls.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: draft-ietf-mpls-inband-pm-encapsulation@ietf.org, mpls-chairs@ietf.org, mpls@ietf.org, tsaad@cisco.com
X-Mailman-Version: 3.3.9rc4
Reply-To: Éric Vyncke <evyncke@cisco.com>
Subject: [mpls] Éric Vyncke's Abstain on draft-ietf-mpls-inband-pm-encapsulation-15: (with COMMENT)
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/HfpXKMIjeiVbJ1cPZR4nhE57MGI>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Owner: <mailto:mpls-owner@ietf.org>
List-Post: <mailto:mpls@ietf.org>
List-Subscribe: <mailto:mpls-join@ietf.org>
List-Unsubscribe: <mailto:mpls-leave@ietf.org>
Éric Vyncke has entered the following ballot position for draft-ietf-mpls-inband-pm-encapsulation-15: Abstain 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/about/groups/iesg/statements/handling-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-mpls-inband-pm-encapsulation/ ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- # Éric Vyncke, INT AD, comments for draft-ietf-mpls-inband-pm-encapsulation-15 Thank you for the work put into this document. As this I-D is about very specific protocols, I have only reviewed it from the high level perspective. I am balloting ABSTAIN because I am neither comfortable nor confident that having a time bomb (see below about MNA) in a published RFC is sensible. Please find below some non-blocking COMMENT points (but replies would be appreciated even if only for my own education), and some nits. Special thanks to Tony Li for the shepherd's write-up even if more information about the 'time bomb' would have assisted my reading. I hope that this review helps to improve the document, Regards, -éric # COMMENTS (non-blocking) ## Having the time bomb... Both the shepherd's write-up and section 1 `it is agreed that this document will be made Historic` contain a trigger bomb to make this document historic. No explanations are given, so I guess that this was a WG compromise but without any further justification, it is hard to tell and hard to judge the IETF consensus. Why has the MPLS WG (and IETF Last Call and then the IESG) worked on this document if it was clear that it will become historic ? I am not convinced that `it is agreed` in an IETF RFC is meaningful. If the authors or the MPLS WG have a precedent case in a published RFC, then I will be happy to read it. ## Section 2.1 Beyond acronyms expansions, some information references (e.g., for IPFIX or MNA), or some concise definitions (e.g., for eSPL or cSPL) would be useful for the readers. ## Section 3 Possibly linked to my lack of MPLS expertise, I wonder why fields MUST be identical and MAY differ in `The Traffic Class (TC) and Time To Live (TTL) fields of the XL and FLI MUST use the same values of the label immediately preceding the XL. In this case the TC and TTL for the XL and FLI MAY be of different values. ` Should `In this case` be more specific ? What is the expected behavior when the TC/TTL are not using the same value ? Is this specified in other MPLS document or should it be specified in this I-D ? ## Section 4 Also probably due to my own lack of expertise, how can a transit MPLS node know that it needs to do 'deep packet inspection' ? BTW, as 'deep packet inspection' is usually used in a security context to look in the application payload, may I suggest to use 'labels look-ahead' or something similar ? ## Section 7 Please add a reference for `Synonymous Flow Label`. ## Section 8 While I understand that it is not clean when packets with those labels leak outside the admin domain, what are the *actual security issues* ? E.g., DoS ? privacy ? # NITS (non-blocking / cosmetic) ## Section 3 Rather than `as shown in figure below` please use the figure number.
- [mpls] Éric Vyncke's Abstain on draft-ietf-mpls-i… Éric Vyncke via Datatracker
- [mpls] Re: Éric Vyncke's Abstain on draft-ietf-mp… Tony Li
- [mpls] Re: Éric Vyncke's Abstain on draft-ietf-mp… xiao.min2
- [mpls] Re: Éric Vyncke's Abstain on draft-ietf-mp… Eric Vyncke (evyncke)
- [mpls] Re: Éric Vyncke's Abstain on draft-ietf-mp… xiao.min2
- [mpls] Re: Éric Vyncke's Abstain on draft-ietf-mp… xiao.min2