Re: [mpls] Concerned by the silence [Was: Working Group Last Call : draft-ietf-mpls-lsp-ping-registries-update-04]
Martin Vigoureux <martin.vigoureux@nokia.com> Tue, 13 October 2020 15:08 UTC
Return-Path: <martin.vigoureux@nokia.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 137423A08BD; Tue, 13 Oct 2020 08:08:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.313
X-Spam-Level:
X-Spam-Status: No, score=-3.313 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, NICE_REPLY_A=-0.213, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6aIy0nJg5YH2; Tue, 13 Oct 2020 08:08:37 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80105.outbound.protection.outlook.com [40.107.8.105]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 813903A08B8; Tue, 13 Oct 2020 08:08:36 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S/RTjpKs3mSYNNoVCROafYHFLkrIRIxtzFNmicyqQiaTMtZ6ncY/as+BK15iOfFFKbsSg1HC5jCWiqvis+vd8RfizgCA6CqCo4DBtLMFenG2VhSlktwMHqu7ZlmohRxXE8KbuuxNtXg4+3pqfVaPR6peK50qkzJqPWOK/Z5d8fVxIi4T2dsIkbA+OyrmZ3Z/T8BRU9xmS08IXQWcQjsAS5zseYOdkT7ADccGAkXo9l/T9PKt8Th9RryG+IxiD0b+sZjp9buRr8LRSLEZPmWD3aBe9TXQtMYhWV4/ShD+/g1a3BnM+XpRZBillKGaI5XS7B+c69OP7wCCOI8md3E/Pg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eIyF2t083xaz6FZgBToarXPiPv8y1rb6w/VoOT+MVYQ=; b=BKPyx/Mdf6YhVJ+5sg0ToTokboQ/Ke2CjZFKLqnZX3cvRIYzAfGiLZ3YEpDQ1F3m6yEBizB+H6E9xajzoT3AMZzQATSje+dQcuJ0W7n8d2KC4O26PVZl7BGOCQJYR6EsYK4Gdr5j6nMR6YKG3/BsyedLzhFHQ09Eosp7eivO8qkwNjyrFYpaEC3FErmTd3SzoyMj/8ItYgq8BzZwjijz8tXzYBIT6DeD0wT7ZSVa/otpeI2+hmVL/Nv7SXYjOJxtTPs4130N/KH9PPH8vTVJmPaqtZfngYfpyENpT+z6HYrK+35BPbnwwY63HnMvJMPb4rN648uZgfmQgboAbKh6ew==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eIyF2t083xaz6FZgBToarXPiPv8y1rb6w/VoOT+MVYQ=; b=s1CrXBBAhLVSw7LVKwYBxcqM+DTVIX5uZhk32RN5C1qvkjh5/WjCLE688nYY0Cd9GR/r4yY/21coQ+1hIB+rCYYlzTDTS0WJdmdAQZC9h/yidd3NvcEqNk5/JA/CIjrPsWC/hbWH8Mql44jLkK6OTB2Hbgh5BArRBMhktjUkmh8=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=nokia.com;
Received: from AM7PR07MB6438.eurprd07.prod.outlook.com (2603:10a6:20b:132::19) by AM6PR07MB5224.eurprd07.prod.outlook.com (2603:10a6:20b:60::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.11; Tue, 13 Oct 2020 15:08:33 +0000
Received: from AM7PR07MB6438.eurprd07.prod.outlook.com ([fe80::38de:3985:486e:7ac1]) by AM7PR07MB6438.eurprd07.prod.outlook.com ([fe80::38de:3985:486e:7ac1%2]) with mapi id 15.20.3477.019; Tue, 13 Oct 2020 15:08:33 +0000
To: Loa Andersson <loa@pi.nu>, adrian@olddog.co.uk, 'mpls' <mpls@ietf.org>
Cc: draft-ietf-mpls-lsp-ping-registries-update@ietf.org
References: <00d001d698d4$f1bca890$d535f9b0$@olddog.co.uk> <2bd58cc3-4995-8346-cb77-ae0d81fe355d@nokia.com> <1627b4bd-972e-f65e-747f-259897586d91@pi.nu>
From: Martin Vigoureux <martin.vigoureux@nokia.com>
Message-ID: <cf5b69b1-c04e-1bb8-9f69-d7564f435800@nokia.com>
Date: Tue, 13 Oct 2020 17:08:30 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0
In-Reply-To: <1627b4bd-972e-f65e-747f-259897586d91@pi.nu>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: fr
Content-Transfer-Encoding: 8bit
X-Originating-IP: [131.228.2.20]
X-ClientProxiedBy: HE1PR0902CA0015.eurprd09.prod.outlook.com (2603:10a6:3:e5::25) To AM7PR07MB6438.eurprd07.prod.outlook.com (2603:10a6:20b:132::19)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [172.30.2.230] (131.228.2.20) by HE1PR0902CA0015.eurprd09.prod.outlook.com (2603:10a6:3:e5::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.20 via Frontend Transport; Tue, 13 Oct 2020 15:08:33 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: cd66817b-12aa-4a08-2380-08d86f89da57
X-MS-TrafficTypeDiagnostic: AM6PR07MB5224:
X-Microsoft-Antispam-PRVS: <AM6PR07MB522450EF5DF03E02BC6CD68C8C040@AM6PR07MB5224.eurprd07.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:7219;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: yYq9l2v9CGsIRxzCxmKuwudTsWHv8I7g3X6aIlUD//zxnYpxvXancd5WeYJ+Y5yvMPSnh7+EvNz2Zh1hzC1gV2baWFZeR53NCt5HTT+00g5VmTboitln0/5sRepjG3l3kX8s5AjDLZF8TlsbEUBrGZfLDivQUVAJvKi0YWypFV/gIpAZ7MguqW41RIUyV9guxCNcFVcicG6tZ52zLF/Hnyj/HgKrOoUHZgwYhrBb5129SLf+enTCXw9BlU/mGeuKgcshPe1js1CIoQPjWMG3qOQ48si8UINoNy5OnIhbLdBdD1TdLVeQXo5NlFxotT9h4jB/q2r0u9Dfv8lFMQfm1t/4WQZoeFXjwHKEuerwaKnwHrbRFPf+B1XBnQbqsTGGuHQzgyBU7izxZrR6Dpd+4srFqDta4EMHJYYLNaY0IycVD0OLx/OTZxRCBH6cpdVSmgH051IPWbHn1dMx7wdUJg==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6438.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(376002)(366004)(39860400002)(346002)(136003)(83380400001)(44832011)(16576012)(31686004)(956004)(2616005)(2906002)(83080400001)(186003)(52116002)(66574015)(15650500001)(110136005)(53546011)(26005)(16526019)(36756003)(66556008)(478600001)(8936002)(8676002)(6486002)(966005)(86362001)(31696002)(316002)(5660300002)(66946007)(66476007)(4326008)(43740500002); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData: m8wdWzR4u/Rpi5KdKC+6VNhGWvOOCIcKocCprDwGUM7bM+UcTLwnX5MTh5BC/EkcC0ea2TUlZmKVvvAjXDA74StaX2K58zTsNVYH93hBILnxgcUAOcU5HyEZPSLcwikIrjxeFaZ87t5gwixgyqlB5AGZMRVUHIWK69DWrGFDy2s6LJkhE8cf+Ch3cH9HAKj9mJ7MNg9A6lYpCV/kjFNhyMiUpyWOUKBDcUu2zKDNjgpu/nxpG+mWyGFCbC0oLIXdAZIhCEI1q5ZZptPgqA7ViE+OtnimFj9pSY0LfQRhfymRk4KuzRWvMH9sB1oLkn0iJOjsHnzDO59xn44Ic7ibhaoGy8sDzXwIQ9T77uPLfCk5+Q2kaepaG950G6PBtBd0Kz7pahG6mQu7lzoSL3U5/fUEwvSJEvRi+JwpflwwJ+HG6EG44jkp8WenD/mZAp+Sn4gZY4aR+ppAYyp2szdFUVdGNqedRC5pB6GKAv/MrY/O9n4yjqi7oEBwf841qF7lzKYsjcGLaQespiMCU4lrTUxZwpKvM/6oDMt82wAyu0F4g0gwzp8UO6YRc5EDW3FKvqSgcNo5dCdihGfzOMGk5gmpyP6XKmud3+iEegwha80iH82Yrnz5MnU4kGXAMdgEdCKZZLlEGBvwobju0o8O9A==
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cd66817b-12aa-4a08-2380-08d86f89da57
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6438.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Oct 2020 15:08:33.8187 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: HQy9wPyEpQ215xAoibk7KI5pA8idlFZhsqupeiqVgTsWtvMyh0I0ZwHwWmqYP0Sn5RIDcESGK8ibVCqxegiZmv8/Za9ssM6vZibpaQiTz74=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB5224
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/R-E-ouMp0a8TqmuON5lWXdpFaEI>
Subject: Re: [mpls] Concerned by the silence [Was: Working Group Last Call : draft-ietf-mpls-lsp-ping-registries-update-04]
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 13 Oct 2020 15:08:40 -0000
Loa, please see in-line. -m Le 2020-10-09 à 9:46, Loa Andersson a écrit : > Martin, > > Thanks for the support! I have started preparing version-05 of this > document. > > I have included the first version of my working copy, mostly to show > what I have done and so that commenters can check how their comments > have been addressed. > > I have addressed most of your comments, but left a few question in this > mail. And will addressed the faulty registry ranges together with the > comments from Tom on the same subject. > > Thanks for taking the time. > > > On 05/10/2020 06:03, Martin Vigoureux wrote: >> Hi >> >> I should read the docs in my queue instead but ... >> >> a sub-registry is used when a code point allocated in a registry >> need code points scoped by that or a set of code points. >> this is a bit hard to parse. at least s/need/needs/ > > I have fixed the s/need/needs/ > > But I would be happy to get some help with this, what is there now is > the third or fourth iteration > > What about: > > a sub-registry is used when a code point, or a set of code > points allocated in a single registry, needs "sub-code points" > scoped by the code point or the set of code points. > > Any help appreciated. either is fine. IMO s/need/needs/ made me understand the sentence so the new iteration is not particularly needed. > > >> >> >> The range of each TLV and sub-TLV registry is divided into two >> blocks, one with a range from 0 to 32767 for TLVs and sub-TLVs that >> require a response if not recognized. The other block has the range >> from 32768 to 65535 for TLVs and sub-TLVs that may be silently >> dropped, stepped over or an error message sent, if not recognized. > >> this seems like saying exactly the same thing than what the two bullet >> points above (in the draft) say. > > Yes I think you are right, the text and bullets have converged over > time; should I drop the text or the bullets? I'd keep the bullets but you are the editor. >> >> >> In: >> o If the unrecognized TLV or sub-TLV is from the Experimental Use >> range (37140-37143) or from the FCFS range (31744-32767) a the >> Return Code of 2 ("One or more of the TLVs was not understood") >> will be sent in the echo response. >> and in the table of: >> 3.2. Common Registration Procedures for TLVs and sub-TLVs >> >> 37140-37143 | Experimental Use | Reserved, not to be assigned >> is the range correct? >> shouldn't it be 31740-31743? >> BTW, This table doesn't have a number like all other. May be you >> should call it Table 1 (and renumber all other). > > yes - you are right. However, Tom have listed morer of the same, I will > do a separate spin and update all the ranges ok >> >> >> Section 2 says: >> o In the listing of assiged code points the term "Vendor Private >> Use" is changed to "Private Use" > > . > Yes - this is correct. The Message Types, Reply Modes and Return Codes > registries (section 2) keep the Private Use" registration policies. > Note: I wanted to chage this to FCFS, but since range was only 4 > possible allocation, and this is to small for an FCFS range, we kept the > Private Use regostrion policy. >> but 3.3.1 says: >> o In the listing of assignments the term "Vendor Private Use" is >> changed to "First Come First Served (FCFS)". > > Yes - that is section 3 that discusses the TLVs and sub-TLVs (that have > sufficient space for a FCFS registrion policy). So this is correct. >> >> note there are other differences: >> o A note "Not to be assigned" is added for the registration >> procedures "Private Use" and "Experimental Use". >> o A note saying "Not to be assigned" is added for the registration >> procedures "Experimental Use". > > Correct for the same reason as above. >> >> o In the lists that capture the assignment status, the fields that >> are reserved, i.e. 0 (zero), Private Use and Experimental Use are >> clearly marked as such. >> o In the list that captures assignment status, the fields that are >> reserved, i.e. 0 (zero) and Experimental Use are clearly marked. >> Not sure whether they are intentional. >> > This is correst for the same reason as above ok >> > >> Some referenced RFCs use the concept "mandatory TLVs" and "mandatory >> sub-TLVs" to indicate that, if a TLV or sub-TLV of the range 0-16383 >> or 16384-31743 in a message is not understood, an error message needs >> to be sent in response. >> RFC 8029 talks about mandatory TLVs for a range up to 32767: >> Types less than 32768 (i.e., with the high-order bit equal to 0) are >> mandatory TLVs >> BTW you says that clearly in 4.1, so I think this should be consistent >> here. >> > So you say that this would be better > > Some referenced RFCs use the concept "mandatory TLVs" and "mandatory > sub-TLVs" to indicate that, if a TLV or sub-TLV of the range 0-32767 > in a message is not understood, an error message needs to be sent in > response. yes >> >> You say: >> The Value field contains the TLVs, including sub-TLVs, that were >> not understood, encoded as sub-TLVs. >> But 8209 was saying: >> The Value field contains the TLVs that were not understood, encoded >> as sub-TLVs. >> This is not only a "removing mandatory" change. you seem to now impose >> that sub-TLVs be sent. Is that the intent? >> > > I think my text is correct, RFC 8029 is a bit vague. But RFC 8029 > implies that a TLV that includes a unrecognized sub-TLV an error message > should be sent. But you need to return the entire TLV (with its > sub-TLVs). If you return the sub-TLV only the might be several sub-TLVs > in the message that has the same type. You need the entire TLV for context. ok > >> >> In Tables 10, 12, 14, 16, 18 20 >> | 37140-37144 | Experimental Use | Reserved, not to be assigned | >> | 31748-32767 | FCFS | This range is for Sub-TLVs that | >> are these ranges correct? >> shouldn't they be >> | 31740-31743 | Experimental Use | Reserved, not to be assigned | >> | 31744-32767 | FCFS | This range is for TLVs anf sub- | >> > Probably not, I'll check this as when I take care of the corresponding > comments from Tom. do you mean that they are probably not correct or that my suggestion is probably not correct? >> >> Nits: >> s/This docuemtment/This document/ + (+-sign >> means that it is fixed) >> s/An exasmple/An example/ + >> s/contaimer for regiistries/container for registries/ + >> s/sunregistry/sub-registry/ + >> s/assiged/assigned/ - (fixed >> becasue of another comment) >> s/range for "RFC Required" range/"RFC Required" range/ + >> s/i.e. 0/i.e., 0/ (2 occurences) + (sometimes I >> wish I understood how > to use the > comma in English :)). >> s/registry [IANA-RC] registry/registry [IANA-RC]/ + >> s/sennt/sent/ - (fixed >> becasue of another comment) s/First come, first served/First Come >> First Served/ + >> s/defintions/definitions/ + >> s/Experimetal Use/Experimental Use/ + >> s/a the/a/ + >> s/srange (64508-64511). or/range (64508-64511) or/ + >> s/sub- TLVs/sub-TLVs/ + >> s/TLVs an sub/TLVs and sub/ + >> s/TLVs anf sub/TLVs and sub/ + >> s/First Come Frst Served (FCFS)/First Come First Served (FCFS)/ + >> s/Experiemental Use/Experimental Use/ + >> s/The first set are/The first set is/ + >> s/the second set are/the second set is/ + >> s/the range there the/the range of/? > The sentence say: > the second set is for the > range there the TLV or sub-TLV that may be silently > dropped if not recognized. > What about: > > the second set is for the > range there the TLV or sub-TLV may be silently > dropped if not recognized. > > Changed. Comment? hmmmm, not sure to understand what you mean here. > >> s/The text in those two paragraphs are/The text in those two >> paragraphs is/ + >> s/resereved/reserved/ (9 occurences) + >> s/Four code point has/Four code points have/ (3 occurences) + >> s/Two small sets, 4 code points each, has/Two small sets, 4 code >> points each, have/ (7 occurences) + >> s/recognised/recognized/ + >> >> >> beyond that, I support this document moving forward. > > Martin, tnx!! > > /Loa >> >> -m >> >> Le 2020-10-02 à 17:59, Adrian Farrel a écrit : >>> I know this is not the most exciting document the working group has ever >>> produced, but as shepherd I need to see some comments and expressions of >>> support. >>> >>> Thanks, >>> Adrian >>> -----Original Message----- >>> From: mpls <mpls-bounces@ietf.org> On Behalf Of Adrian Farrel >>> Sent: 24 September 2020 17:32 >>> To: 'mpls' <mpls@ietf.org> >>> Cc: draft-ietf-mpls-lsp-ping-registries-update@ietf.org >>> Subject: [mpls] Working Group Last Call : >>> draft-ietf-mpls-lsp-ping-registries-update-04 >>> >>> Hi MPLS WG, >>> >>> As previously noted, I'm the shepherd for this document and I'm >>> running the >>> working group last call as agreed by the chairs. >>> >>> This email starts a two-week last call on >>> draft-ietf-mpls-lsp-ping-registries-update-04 >>> https://datatracker.ietf.org/doc/draft-ietf-mpls-lsp-ping-registries-update/ >>> >>> >>> Please send your opinions to the mailing list before October 9th. >>> >>> While yes/no opinions are not without value, it is far more helpful >>> if you >>> can indicate whether you have read the latest version of the draft, >>> and what >>> the reasons are for your opinions. >>> >>> Of course, all of your review comments will be helpful in improving the >>> document. >>> >>> Best, >>> Adrian >>> >>> _______________________________________________ >>> 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 mailing list >> mpls@ietf.org >> https://www.ietf.org/mailman/listinfo/mpls >
- [mpls] Concerned by the silence [Was: Working Gro… Adrian Farrel
- Re: [mpls] Concerned by the silence [Was: Working… Loa Andersson
- Re: [mpls] Concerned by the silence [Was: Working… Andrew G. Malis
- Re: [mpls] Concerned by the silence [Was: Working… Martin Vigoureux
- Re: [mpls] Concerned by the silence [Was: Working… Adrian Farrel
- Re: [mpls] Concerned by the silence [Was: Working… Adrian Farrel
- Re: [mpls] Concerned by the silence [Was: Working… tom petch
- Re: [mpls] Concerned by the silence [Was: Working… Loa Andersson
- Re: [mpls] Concerned by the silence [Was: Working… tom petch
- Re: [mpls] Concerned by the silence [Was: Working… Loa Andersson
- Re: [mpls] Concerned by the silence [Was: Working… Andrew G. Malis
- Re: [mpls] Concerned by the silence [Was: Working… Martin Vigoureux
- Re: [mpls] Concerned by the silence [Was: Working… Dongjie (Jimmy)
- Re: [mpls] Concerned by the silence [Was: Working… Gyan Mishra