Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-requirements-10.txt - "by default"
Joel Halpern <jmh@joelhalpern.com> Thu, 08 February 2024 12:53 UTC
Return-Path: <jmh@joelhalpern.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BCB4C1C64AE for <mpls@ietfa.amsl.com>; Thu, 8 Feb 2024 04:53:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.804
X-Spam-Level:
X-Spam-Status: No, score=-2.804 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2ip7fGAAEbPR for <mpls@ietfa.amsl.com>; Thu, 8 Feb 2024 04:53:48 -0800 (PST)
Received: from maila1.tigertech.net (maila1.tigertech.net [208.80.4.151]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1552C1C64B4 for <mpls@ietf.org>; Thu, 8 Feb 2024 04:53:48 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila1.tigertech.net (Postfix) with ESMTP id 4TVxkN4DgGz4TH7Z; Thu, 8 Feb 2024 04:53:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1707396828; bh=yUuQvhzRYCn2/syQ9PyaeGFzpFCWFNi7VJvOL068+/U=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=JnV7c4l/z8RipGx18JaXoK+Lo2nCpFMKMXlrvrYgqXWLehaRMwvw5kC/um8ZRVN7S E51AR2Hyl3T+VxnVfO8pcbzxkYhCD2+MOFaaOn0/Xz9VNcbwiu94gGwJ/3+zIooJdE WhYwOU9Gx2zieGCor7ba6YFqKIvvuRm/nWp5E/xU=
X-Quarantine-ID: <pPbYRQXpCXqH>
X-Virus-Scanned: Debian amavisd-new at a1.tigertech.net
Received: from [192.168.20.146] (unknown [50.233.136.230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by maila1.tigertech.net (Postfix) with ESMTPSA id 4TVxkJ6pm7z4TG8g; Thu, 8 Feb 2024 04:53:44 -0800 (PST)
Content-Type: multipart/alternative; boundary="------------YhMfT4Lqy0RXTAefA0gBRY0h"
Message-ID: <3f424bba-b420-4877-b4c3-c8038518b601@joelhalpern.com>
Date: Thu, 08 Feb 2024 07:53:43 -0500
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: "Dongjie (Jimmy)" <jie.dong=40huawei.com@dmarc.ietf.org>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, 'Haoyu Song' <haoyu.song@futurewei.com>
Cc: "'Matthew Bocci (Nokia'" <matthew.bocci=40nokia.com@dmarc.ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
References: <170731846141.46174.8015116885911002352@ietfa.amsl.com> <VI1PR0702MB3567798C9518DBC6CB95ADD8EB452@VI1PR0702MB3567.eurprd07.prod.outlook.com> <04c001da59e8$75498c50$5fdca4f0$@olddog.co.uk> <c2d4dcfbc63340f0845f2759e76810b6@huawei.com>
From: Joel Halpern <jmh@joelhalpern.com>
In-Reply-To: <c2d4dcfbc63340f0845f2759e76810b6@huawei.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/AlHgHsB3RQEQUiOnkQ7rMonnsu8>
Subject: Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-requirements-10.txt - "by default"
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Feb 2024 12:53:53 -0000
I find myself quite confused by the proposal to add "(by default)" to requirement 7. I can't figure out what this would mean, what it is trying to permit or require, or why we would add it. As such, I fear that the change would make things confusing for readers. Yours, Joel On 2/8/2024 2:50 AM, Dongjie (Jimmy) wrote: > > Hi, > > Thanks Matthew and authors for the update, and thanks Adrian for the > timely notice before the holiday:) > > I checked the new version, it solves some of my previous comments. > Please find some remaining and new comments below: > > 1.The document used several terms to refer to MNA related solutions or > specifications: > > 1)MNA solution > > 2)MNA solution specification > > 3)MNA specification > > 4)NAI specification (in requirement 24) > > 5)Solutions (in requirement 42) > > My feeling is they have different scopes, while different people may > have different understandings about them. Thus for clarity it is > suggested to only use two terms consistently: one is for the general > MNA solution (the base for all network actions), and the other is for > the specification of a specific network action. > > 2.In the end of section 3, there is one sentence talking about the > size of post-stack ancillary data. Do we also need some similar text > about the size of ancillary data carried in-stack in the same paragraph? > > 3.Several requirements In section 3.4 (e.g. 25, 28, 33, 36, 37) are > not just about the NAI operation, but also the processing of the > network action and ancillary data. Not sure whether they need to be > moved to other sections? > > 4.Requirement 6 and 7, I agree with Haoyu that it is better to add “by > default” to the text. > > 5.Requirement 12, suggest to change it to: > > “The design of any MNA solution MUST NOT expose information that is > not already exposed to the PE to the LSRs”. > > 6.Requirement 20, now I can understand the text here does not preclude > new operations being introduced when necessary. While my current > question is, is this requirement only about the network action > indicators, does it also include the insertion, parsing and processing > of the associated ancillary data? > > 7.Requirement 34, suggest to change “indictors” to NAIs. And it is not > quite clear what this requirement is about. Is it about the encoding > or the processing of NAI, or both? > > 8.Requirement 39, this is one comment I made in pervious review: Do we > allow some NAIs be carried in-stack, and the rest be carried > post-stack? And for each specific NAI, where it should be carried may > be described in the corresponding network action specification. > > 9.Requirement 43 talks about “limiting the quantity of in-stack > ancillary data”. Suggest to add another requirement about the limit of > in-stack ancillary data as below: > > For MNA use cases in which the quantity or size of ancillary data > exceeds the limit of the in-stack ancillary data, MNA solutions SHOULD > place such ancillary data as post-stack. > > 10.Requirement 44, the first half is a requirement on NAI, the second > half is the requirement on ancillary data. Suggest to split it and > move the first half to section 3.4. > > 11.Requirement 47, is this requirement specific to in-stack data or > ancillary data in general? > > Best regards, > > Jie > > *From:*Adrian Farrel [mailto:adrian@olddog.co.uk] > *Sent:* Thursday, February 8, 2024 1:10 AM > *To:* Dongjie (Jimmy) <jie.dong@huawei.com>; 'Haoyu Song' > <haoyu.song@futurewei.com> > *Cc:* 'Matthew Bocci (Nokia' > <matthew.bocci=40nokia.com@dmarc.ietf.org>; mpls@ietf.org > *Subject:* RE: [mpls] FW: I-D Action: > draft-ietf-mpls-mna-requirements-10.txt > > Thanks for this, Matthew. > > Jie and Haoyu, if you get a chance before the New Year holiday, it > would be **really** helpful if you could let Matthew know whether you > still have concerns resulting from your previous comments, or if > Matthew has addressed them with changes to the current revision. > > If we are all good, then a 2^nd WGLC can be run (with plenty of time > for review and comments after New Year). > > Thanks, > Adrian > > *From:*mpls <mpls-bounces@ietf.org> *On Behalf Of *Matthew Bocci (Nokia) > *Sent:* 07 February 2024 15:14 > *To:* mpls@ietf.org > *Subject:* [mpls] FW: I-D Action: draft-ietf-mpls-mna-requirements-10.txt > > All > > I have just posted an updated draft, hopefully addressing Tony’s > comments below. > > There were some outstanding comments from Jie and Haoyu, but I think > that these may have been addressed to some extent by some of the > resolutions to the other comments. Please could you review the draft > and let me know if you still have outstanding comments. > > Thanks > > Matthew > > *From: *mpls <mpls-bounces@ietf.org> on behalf of > internet-drafts@ietf.org <internet-drafts@ietf.org> > *Date: *Wednesday, 7 February 2024 at 15:07 > *To: *i-d-announce@ietf.org <i-d-announce@ietf.org> > *Cc: *mpls@ietf.org <mpls@ietf.org> > *Subject: *[mpls] I-D Action: draft-ietf-mpls-mna-requirements-10.txt > > > CAUTION: This is an external email. Please be very careful when > clicking links or opening attachments. See the URL nok.it/ext for > additional information. > > > > Internet-Draft draft-ietf-mpls-mna-requirements-10.txt is now > available. It is > a work item of the Multiprotocol Label Switching (MPLS) WG of the IETF. > > Title: Requirements for Solutions that Support MPLS Network Actions > Authors: Matthew Bocci > Stewart Bryant > John Drake > Name: draft-ietf-mpls-mna-requirements-10.txt > Pages: 11 > Dates: 2024-02-07 > > Abstract: > > This document specifies requirements for the development of MPLS > network actions which affect the forwarding or other processing of > MPLS packets. These requirements are informed by a number of > proposals for additions to the MPLS information in the labeled packet > to allow such actions to be performed, either by a transit or > terminating LSR (i.e. the LER). > > The IETF datatracker status page for this Internet-Draft is: > https://datatracker.ietf.org/doc/draft-ietf-mpls-mna-requirements/ > > There is also an HTMLized version available at: > https://datatracker.ietf.org/doc/html/draft-ietf-mpls-mna-requirements-10 > > A diff from the previous version is available at: > https://author-tools.ietf.org/iddiff?url2=draft-ietf-mpls-mna-requirements-10 > > Internet-Drafts are also available by rsync at: > rsync.ietf.org::internet-drafts > > > _______________________________________________ > mpls mailing list > mpls@ietf.org > https://www.ietf.org/mailman/listinfo/mpls > > > _______________________________________________ > mpls mailing list > mpls@ietf.org > https://www.ietf.org/mailman/listinfo/mpls
- [mpls] I-D Action: draft-ietf-mpls-mna-requiremen… internet-drafts
- [mpls] FW: I-D Action: draft-ietf-mpls-mna-requir… Matthew Bocci (Nokia)
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Adrian Farrel
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Haoyu Song
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Greg Mirsky
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Dongjie (Jimmy)
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Joel Halpern
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Haoyu Song
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Adrian Farrel
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Haoyu Song
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Matthew Bocci (Nokia)
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Matthew Bocci (Nokia)
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Joel Halpern
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… loa
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Joel Halpern
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Greg Mirsky
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Adrian Farrel
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… loa
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… Matthew Bocci (Nokia)
- Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-re… loa
- Re: [mpls] I-D Action: draft-ietf-mpls-mna-requir… Stewart Bryant
- Re: [mpls] I-D Action: draft-ietf-mpls-mna-requir… Tony Li
- Re: [mpls] I-D Action: draft-ietf-mpls-mna-requir… Greg Mirsky
- Re: [mpls] I-D Action: draft-ietf-mpls-mna-requir… loa
- Re: [mpls] I-D Action: draft-ietf-mpls-mna-requir… Tony Li