Re: [mpls] Last Call: <draft-ietf-mpls-spl-terminology-03.txt> (Special Purpose Label terminology) to Informational RFC

Kireeti Kompella <kireeti@juniper.net> Mon, 24 August 2020 17:28 UTC

Return-Path: <kireeti@juniper.net>
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 BF6C63A1231; Mon, 24 Aug 2020 10:28:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.198
X-Spam-Level:
X-Spam-Status: No, score=-0.198 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=dDWg7cud; dkim=pass (1024-bit key) header.d=juniper.net header.b=TtzAKjo7
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 Sz_d_M90u5Lo; Mon, 24 Aug 2020 10:28:43 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 2E7B13A12DB; Mon, 24 Aug 2020 10:28:27 -0700 (PDT)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 07OHMxuk021942; Mon, 24 Aug 2020 10:28:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=oNXYkSnB8o2BxJbv8s9Ot68BXVtvXLHXkdfcfBBisVo=; b=dDWg7cudVdgugQkBn3qIF9d5sLwyi1VboC+hynWbHC9lUdaZ+2dLGF+5rZIWFbTNAkpa gJzE5F1GZFSrIkVM7RIRspalahdVBtZdPmRWxLsK7HfkrYiMfOixpMjhU9FMy92GUfPi zzFP4lK8YoCGbPa0si9AMeVYHj4VU6EEQJwHzR4qkh0ct0BzG2DKnEduBzDY5azX28qd vTewJ9yBVk67eH/nc4GaR9IaCDNf+Lj7T0tiTrnYHLfLNzKMJUy2c0h3rYf4VeIRJmSe W7oQN2a77AVU8bdVpEuC2Z0PEg8JnZHK+1L0JgGEqE900Ac1aX6X1w/It08JBiDRYmNo hQ==
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2171.outbound.protection.outlook.com [104.47.59.171]) by mx0b-00273201.pphosted.com with ESMTP id 3332fy2u8r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 24 Aug 2020 10:28:22 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MLj9gYtWWVVqE2YKuYrnUeQ9a9R/2x3RpptJrrgenUZ2oEAQt1z2EsbyBr2MaZxEqzf5Fbe/KGUt7HXwD+cBbdSw1UATZPuw1Ji1wsckUNb34e7HN7wNMEHP51zkmP2k+djmF6BEqriKf6LlE+Dds6OYSHQMKqrXSbEVuloZZi3s6oDanH0FTt+C5f1hZJJz2P8kdjSy2eZCwsJ/MY7qFaX+Vn5PhKdqqlPanJb98WfuJ4SsFD66nVtcL+XN/ezA3v8fCab/B6Jls8dsGmdRh70e/liJpcO8d0E6Dzg8bUMVvdM8zTk4T/zexbBCA7SrYcRNQu7HivgqVchZACqQRA==
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=oNXYkSnB8o2BxJbv8s9Ot68BXVtvXLHXkdfcfBBisVo=; b=I6gMuCf6k0YHBpNNK7tfZXi6XlWe5G3XM7WQkPatdqQVagUG23AFDWZGuRppc9H0gU/iF5bGMNVnBFFc48g/MKmpQ0lOp4/P9LrdSALaZaRMCDry8NkEQ7Xd31f7oZarqb7fjZqdaZRnPN4rL0Zr3D0FJJraGbeKKqy3lVYpcIsj8/1K8ivSWJlibfELFrIe8Weu+aMc5rBjfwqY8B4b1w0nwU7ad4JuCsXdvBjAtu9jlNofGCIAZRvse+sp0Z91kvDxlPKnElypGS4L7MNZOlNzZC8EehNFbEZHO36jzO8+IDZIQNYvdKP1Atym5X7HXKJ1fJ+QI9VW7OUfFJVcwA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oNXYkSnB8o2BxJbv8s9Ot68BXVtvXLHXkdfcfBBisVo=; b=TtzAKjo7DOonodY1WVm7BTpbjp7XjewfJKKizcIWsG8LbP9jeiPjBaeW07NKrCAxEWNj62I6VILg03EQ05PXUAzLt3QNkTjJZFYBUQGmfvq2ONqP90btj2Pgq+8jATgmzHLzKbA6of0xIPXM2GxHH+O99TnKZilsLdqaXnMHxVk=
Received: from BYAPR05MB4565.namprd05.prod.outlook.com (2603:10b6:a02:f0::26) by BYAPR05MB6024.namprd05.prod.outlook.com (2603:10b6:a03:ae::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3326.10; Mon, 24 Aug 2020 17:28:20 +0000
Received: from BYAPR05MB4565.namprd05.prod.outlook.com ([fe80::3922:3d1f:d744:6029]) by BYAPR05MB4565.namprd05.prod.outlook.com ([fe80::3922:3d1f:d744:6029%4]) with mapi id 15.20.3326.017; Mon, 24 Aug 2020 17:28:20 +0000
From: Kireeti Kompella <kireeti@juniper.net>
To: tom petch <daedulus@btconnect.com>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "last-call@ietf.org" <last-call@ietf.org>
CC: "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-spl-terminology@ietf.org" <draft-ietf-mpls-spl-terminology@ietf.org>, "db3546@att.com" <db3546@att.com>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, Kireeti Kompella <kireeti@juniper.net>
Thread-Topic: Last Call: <draft-ietf-mpls-spl-terminology-03.txt> (Special Purpose Label terminology) to Informational RFC
Thread-Index: AQHWcNk4W5lZnboWu0K2YUZdgMX8eqk/qLsAgAaSqwCAAN4pgIAAB1CA
Date: Mon, 24 Aug 2020 17:28:20 +0000
Message-ID: <7F8C4934-21E6-43AA-9797-501BFDFF3BD1@juniper.net>
References: <159725809676.26545.11479682416116858436@ietfa.amsl.com> <5F3D523E.2050805@btconnect.com> <08eb01d6798e$8cde63b0$a69b2b10$@olddog.co.uk> <5F439021.7050804@btconnect.com>
In-Reply-To: <5F439021.7050804@btconnect.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=a79e7f1c-c35f-4dfd-84df-0000eec4aedf; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2020-08-24T13:16:02Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true;
user-agent: Microsoft-MacOutlook/16.38.20061401
authentication-results: btconnect.com; dkim=none (message not signed) header.d=none;btconnect.com; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [66.129.242.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 5c0d820c-4f6f-4100-a96a-08d848531885
x-ms-traffictypediagnostic: BYAPR05MB6024:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BYAPR05MB60241BEFD67364819C775232B9560@BYAPR05MB6024.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /EeaA+Nrb10MUYFlyx8O3JB0XIyx//oy3PCrZ3fI36i+1hARu0E6OnEkErD7e3THmODJ3SFs5eT5cCzqK2zF3//uevfxslIRJzM9mXvNmuRcxPHWqw3oUU0zMbFf6NgNiMoS7SniC8jn1UhtW6xYiuQJhd8Jg8tvOx3kmQVsLOjAajSwp0n2n82+D4rt17de9cVCSicitZ7pmwhybnfFJtOglfYfuVtYjtJlJsIIwwAKjqgfAEl7gedLt5xKTbqdZuH6erzIqppRbB9/64v1XE9yHhaVI6hi1JXGAxU5qd/SLOQS/5U1GrfNgm3uYTBaw7vweMGTRfzz0nkKIi1zyw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR05MB4565.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(136003)(376002)(346002)(39860400002)(366004)(6512007)(6486002)(71200400001)(478600001)(83380400001)(8936002)(2616005)(8676002)(316002)(66946007)(66446008)(66556008)(76116006)(186003)(86362001)(33656002)(91956017)(53546011)(64756008)(36756003)(2906002)(54906003)(107886003)(5660300002)(26005)(4326008)(296002)(66476007)(110136005)(6506007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: pwqEaglDNy9ndf/FbmAaFPod/whaUFvj3N7AztHDgn7X2nYpevAUMen+fqoED8O6H01hgQGUjqo4uRGW1AjnMXUtRqbjOd1j37Ky395n2xqVgYtghEr10xjqj2sXGhiMcWpcv8WF/Vz8jt/vHosQfnmVW0kW/9eM11PJaIAjhuCv+aGd6WAo9rcLL10O8V8rPWgCcaxOrXyT1+PEtavIciSKYm9BemvN2JS2cQmcLOUnUmmqB7Iusk+kYhpZOuDEDLkzSdAHJDeZOAQBRbhk5Y5N33nQQvB8aeWR8gVLpCYKZr/3Zclj5r00+By835obTG9Uc+N66M0ylrvFSDbGRrlJ3Kyy3gasd2LNJPUgRwRUqtQaatBjoWmUkutTgnAcKBXvC4d0KCw1Hes0hCcQ0fknN92VJTO9B5pZpCH6J4famwyMC6wB0AxDHtPkMclnRMyQJZyJYbtE71m2YXjtfuytXYhX6zxHsQLAkI2khr5QpxEz5UTIcrs1mHujqa/4lnf/JmQhxsKXomcH59u86Do6IN3ezny72d5EnmglL4L3UK5bKBJI2GuAQSZvbNSZpBmjQRYkny6TwcFCsTTXBrnfX5PR4UESn2vJbwB7ErRIDmIOTjuDAKvj9+VBk+TLp0g+HGX+HHhB5hDogF7ZPQ==
Content-Type: text/plain; charset="utf-8"
Content-ID: <02B829CFFCE7B648902A25F70025D4C6@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR05MB4565.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5c0d820c-4f6f-4100-a96a-08d848531885
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Aug 2020 17:28:20.2421 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: orRzDCu63VTezWrvTEndrojMcDaAjgECoQg4FNFwofKboSwP65d6y5bYL4/cg0o2E/Dw+puhWCe6RDuOeB6R5g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB6024
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-08-24_12:2020-08-24, 2020-08-24 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 lowpriorityscore=0 impostorscore=0 mlxscore=0 malwarescore=0 adultscore=0 bulkscore=0 suspectscore=0 priorityscore=1501 spamscore=0 clxscore=1011 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2008240141
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/3cBWQ2BrCDvWzHQFxbTPiiqlEWA>
Subject: Re: [mpls] Last Call: <draft-ietf-mpls-spl-terminology-03.txt> (Special Purpose Label terminology) to Informational RFC
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: Mon, 24 Aug 2020 17:28:46 -0000

Thanks, Tom, for your feedback.

The two ranges (0-15, 16-1048575) have the unfortunate property of being contiguous and thus appearing related, but they are completely unrelated: one is for solo labels, the other is for the second label of a composite special purpose label.  This unintended confluence may be aggravated by referring to the ranges are "lower" and "upper".  I would get rid of these terms as follows:

NEW
     o  Collectively, the two (unrelated) ranges (0-15 and 16-1048575) are
          known as Special Purpose Labels (SPL).

     o  Special purpose labels from the range 0-15 are
         called Base Special Purpose Labels (bSPL).

     o  Special purpose labels from the range 16-1048575
          are called Extended Special Purpose Labels (eSPL).  The
          reserved values 0-15 from the 'Extended Special-Purpose MPLS
          Label Values' registry do not need a name as they are not available
          for allocation.
END

(change of tense, as readers of the RFC will be seeing a fait accompli.)

Kireeti.

On 8/24/20, 03:02, "tom petch" <daedulus@btconnect.com> wrote:

    [External Email. Be cautious of content]


    On 23/08/2020 21:47, Adrian Farrel wrote:
    > Hi Tom,
    >
    > You're right (a condition that must be scarily familiar for you).
    >
    > Probably...
    >
    > OLD
    >     o  Collectively, the two ranges are known as Special Purpose Labels
    >        (SPL).
    >
    >     o  The special purpose labels from the lower range will be called
    >        Base Special Purpose Labels (bSPL).
    >
    >     o  The special purpose labels from the higher range will be called
    >        Extended Special Purpose Labels (eSPL).
    > NEW
    >     o  Collectively, the two ranges (0-15, and 16-1048575) are known
    >         as Special Purpose Labels (SPL).
    >
    >     o  The special purpose labels from the lower range (0-15) will be
    >         called Base Special Purpose Labels (bSPL).
    >
    >     o  The special purpose labels from the higher range (16-1048575)
    >          will be called Extended Special Purpose Labels (eSPL).  The
    >          reserved values 0-15 from the 'Extended Special-Purpose MPLS
    >          Label Values' registry do not need a name as they can never be
    >          used.
    > END

    Yes, clearer.

    Perhaps
    "       The
         reserved values 0-15 from the 'Extended Special-Purpose MPLS
         Label Values' registry do not need a name as they are not available
    for allocation. "
    to tie in with the wording of IANA.  They SHOULD NOT or MUST NOT be used
    but I can see some independent-minded organisation deciding that because
    noone else will ever use them then they can and they will so I think
    'can never be used' is not quite right.  They can never be allocated so
    we do not need an identifier for them, which is what I am wanting to
    express.

    I note that this is Informational and so RFC2119 language is best avoided.

    Tom Petch

    > Best,
    > Adrian
    >
    > -----Original Message-----
    > From: tom petch <daedulus@btconnect.com>
    > Sent: 19 August 2020 17:25
    > To: last-call@ietf.org
    > Cc: mpls@ietf.org; draft-ietf-mpls-spl-terminology@ietf.org; db3546@att.com;
    > mpls-chairs@ietf.org
    > Subject: Re: Last Call: <draft-ietf-mpls-spl-terminology-03.txt> (Special
    > Purpose Label terminology) to Informational RFC
    >
    > I find this confusing.
    >
    > It specifies two ranges 0-15 and 0-1048575 the latter being subdivided
    > into ranges 0-15 16-239 etc and then talks of the lower range and the
    > higher range; is the higher range 0-1048575 or 16-239 or 16-1048575 or ...?
    > Lesser and greater or first and second or smaller and larger .. I might
    > find unambiguous but reading this with an innocent eye, I find higher
    > ambiguous.
    >
    > And in Security, 'It does not effect the forwarding ...' Well, no, it
    > would likely not affect it either:-)
    >
    > Tom Petch
    >
    >
    >
    > On 12/08/2020 19:48, The IESG wrote:
    >>
    >> The IESG has received a request from the Multiprotocol Label Switching WG
    >> (mpls) to consider the following document: - 'Special Purpose Label
    >> terminology'
    >>     <draft-ietf-mpls-spl-terminology-03.txt> as Informational RFC
    >>


Juniper Business Use Only