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> Sun, 04 October 2020 22:03 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 D2A363A0A39; Sun, 4 Oct 2020 15:03:24 -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 jnFK_JLB8Cm5; Sun, 4 Oct 2020 15:03:22 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30116.outbound.protection.outlook.com [40.107.3.116]) (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 787EE3A0ABD; Sun, 4 Oct 2020 15:03:20 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NsO7s0ajzMAsHE3ER3Y3Y9CczlS3LLrQ61vw0oTknPON578PVrEEtVKsH0hKq0xtCwgeCLaTiPCNrcilq3V3L8khews9MKJ1L30gXa8D8lvIh6Z200VOOobK6L5c9JkWnbKRlER4r9XliyD3h0XLdqIAOhlmNqBXCjRWcpj7vuwu4WNgxH2yalOiYxvm5IfFhJZF7+7dKxV682r4QUsXrpCUVspo/UgSl3bDH83MCKFjiHtD3QHL7gd3JqgX9Azg7lrKFqGzuf95kuHHJo7HGhRMbI+gKzSkbXzp8DFHwv5hFp8EQEjG5CnaCXyaXxGR+P5WwkjuOSmxjkUkMsSckQ==
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=09/UEi/EgynmOZMwXlXk3+tnc9wat5+sfDjL6SUFJvs=; b=Es2+4dYzq52mQRXWhARhRKXUHFk6XZNh+isL84YAKTcyxIL/Yjca5WSLkoeirwLmD2uNlzd0czvLddqi7DAgjzHA/OJe+nAa6A+Z9ojxLwWHAs6M/PJbDBaqRDas8wAteMgrYceQoiGYta9J3k6mOjW1q/iH+WPDdid6BAVUF1p4fxlzWiw84tAPLmTptGtrFov0DlLQsO5lmTrU8dEabBOUVSwJE2CNoEsLIGMLC1xDKs7UurSVbmyIaM3i3YOML03BmM0v+mhID1+cHlA5H3hRpI+u4vhzJw1LHHDo0Q/8JxhtU7DK+xpQaeSgLl0hYsnQR1DtsUgEVbeFuph2MA==
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=09/UEi/EgynmOZMwXlXk3+tnc9wat5+sfDjL6SUFJvs=; b=RZ9ozkZxqOyz0DW/aNuiRFqc5v18fT9n2jktbw1Ga9c9zNr7+DDEK+A30Ov0cuiR6BerAW1GEOJGvfEJdSfdxPKoTPDG4TG8diNiLjbw0syd97eul8LcSodJXF/ISgGELH6C4gGYWr/3YK1bJSmfUlGF2G80cL1IpEfhQDL3l2s=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=nokia.com;
Received: from PR3PR07MB6572.eurprd07.prod.outlook.com (2603:10a6:102:63::18) by PR3PR07MB6841.eurprd07.prod.outlook.com (2603:10a6:102:5e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.13; Sun, 4 Oct 2020 22:03:17 +0000
Received: from PR3PR07MB6572.eurprd07.prod.outlook.com ([fe80::ddf0:a9a0:46cb:9b94]) by PR3PR07MB6572.eurprd07.prod.outlook.com ([fe80::ddf0:a9a0:46cb:9b94%7]) with mapi id 15.20.3455.017; Sun, 4 Oct 2020 22:03:17 +0000
To: 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>
From: Martin Vigoureux <martin.vigoureux@nokia.com>
Message-ID: <2bd58cc3-4995-8346-cb77-ae0d81fe355d@nokia.com>
Date: Mon, 05 Oct 2020 00:03:14 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0
In-Reply-To: <00d001d698d4$f1bca890$d535f9b0$@olddog.co.uk>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-GB
Content-Transfer-Encoding: 8bit
X-Originating-IP: [131.228.2.21]
X-ClientProxiedBy: HE1PR06CA0127.eurprd06.prod.outlook.com (2603:10a6:7:16::14) To PR3PR07MB6572.eurprd07.prod.outlook.com (2603:10a6:102:63::18)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [172.30.2.231] (131.228.2.21) by HE1PR06CA0127.eurprd06.prod.outlook.com (2603:10a6:7:16::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3433.34 via Frontend Transport; Sun, 4 Oct 2020 22:03:16 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: a87059a2-33a0-4d7c-23c2-08d868b14bfe
X-MS-TrafficTypeDiagnostic: PR3PR07MB6841:
X-Microsoft-Antispam-PRVS: <PR3PR07MB684106AC1B54D8F01BE2AE398C0F0@PR3PR07MB6841.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: 88IjVke0VryvFXoPuFNuDILqY7hFcwrZERdbQmFVpke3jVyJqD3nyTpzGhfLdu7ilLFhQR8b9gkqSPCit8iV+mnb9BXSj2RPvsS2f/XUnEjkl1r1hi05Km4VNa2uNEjbAn0Q3JL5Ru54HYWJ0+gnvhbTGH4ni1p+4HhS0ZwwJtafmnDf483mDgPMhGJLzWMDfVBqxUFnmwAVGCbEnpTgHbQuMfy8Xnzbr6KpVhWw3pGl1X++exi66D9/d50SdXyzjDzMLLMHeobWgGu5RkmGoYeNXq7Sd8zm7l/B6/kiUkG+AMu4EWB7vJvvo/y01yI8b0zm67if7FMuHqtveDdBV1o0l5rUinbO7s3mdoYfjYvEMw4i7iE3eQexVtwiMBaveORBSoKwbI22eIRF9wOO2F4AYIhT3UVMpDY3Pv0f9PCpPxy/hgE6cIj0d4BITSty2FUwGHQU/DoiJ/EBa3cixw==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PR3PR07MB6572.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(136003)(376002)(396003)(366004)(39860400002)(316002)(66476007)(66946007)(16576012)(26005)(66556008)(83080400001)(966005)(83380400001)(66574015)(186003)(2906002)(31686004)(16526019)(2616005)(956004)(36756003)(6486002)(86362001)(31696002)(478600001)(53546011)(5660300002)(15650500001)(44832011)(6916009)(8676002)(8936002)(4326008)(52116002)(43740500002); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData: evPc5G5pAUYpSi/UJu9kdvRIQdogk+MYa1z4Z1DKZfWKqjDRIGGBVuEck0ril05Pi44LwvD3q/YW4W2ut/s8AGEUx35BxUaGv/IC/Na4kWdCW0mTBJhUD9pPLpb1byh6h1uhmOhZ1ziPV9YiCrYVWPUrBTZUz4U/FKZL2DoeZLwa5fp88TSKgFCLnQ0TmWxvrd/SGOVctzzvItWfYZbBA9Xi7BFXzP4sJpSK/NryNxRH+ZefQ4jsb+zj7+PRNkTL07qgwwgVcH7392cDLiHxBElxWcWnNyUvMvFQYEfyxkVhDzEQO4/zQLVA03FYZoWNmkc7GAJtIQU3jrt99Plpc1u3PudhPFRDIAthMspO4JCZzl8GzSF+Q835hK/XtvbDb35FLQQ/8c7H9Zku++dY4WpVG+cJpz7jniPg5R7Rl4pmKb+xb49zOXF1qJOvkaXGSNnuGBAijiF9IQv/6MzVoqx3oRK1tWabZP/kWMG8SomSD30PGY0EZxZ1KmFBH7nBfUArKT2eJMq55nIVqkRNwxT+sjNmjw+moCKGoEABRe842j1l/1tx4pypRXCvXYY7f+qacUR/6PC0eLx4KZbT6109gVyoewVKzCAuNML3yKS4RmSl1nOEkZDCVtZPPl/Q1FNuDL7VNyfg4b8XkW9CcQ==
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a87059a2-33a0-4d7c-23c2-08d868b14bfe
X-MS-Exchange-CrossTenant-AuthSource: PR3PR07MB6572.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Oct 2020 22:03:17.0165 (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: FIDoqJM8dNXVyhF9/fb/DtKMhWn/fgRlIjTnOcnkzkNui1iELKKnIFR8lyGwhJ4LahW8YhBufpA8tRxnH85mtBkp5PXPtziscNKUS0rhCUE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR07MB6841
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/1OCTGZL3ZZAbEbepnP_wV3Fbtss>
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: Sun, 04 Oct 2020 22:03:31 -0000

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/


    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.


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).


Section 2 says:
    o  In the listing of assiged code points the term "Vendor Private
       Use" is changed to "Private Use".
but 3.3.1 says:
    o  In the listing of assignments the term "Vendor Private Use" is
       changed to "First Come First Served (FCFS)".

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".

    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.


    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.


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?


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- |


Nits:
s/This docuemtment/This document/
s/An exasmple/An example/
s/contaimer for regiistries/container for registries/
s/sunregistry/sub-registry/
s/assiged/assigned/
s/range for "RFC Required" range/"RFC Required" range/
s/i.e.  0/i.e., 0/ (2 occurences)
s/registry [IANA-RC] registry/registry [IANA-RC]/
s/sennt/sent/
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/?
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.

-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
>