Re: [bess] WG Last Call, IPR and Implementation Poll for draft-ietf-bess-srv6-services-05

"Ketan Talaulikar (ketant)" <ketant@cisco.com> Thu, 03 December 2020 10:25 UTC

Return-Path: <ketant@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 108C93A0E3A; Thu, 3 Dec 2020 02:25:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.609
X-Spam-Level:
X-Spam-Status: No, score=-9.609 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Jv2ukF4W; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=DoawxWgp
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 bq7PyjM4Utne; Thu, 3 Dec 2020 02:25:08 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AB483A0E37; Thu, 3 Dec 2020 02:25:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=40356; q=dns/txt; s=iport; t=1606991108; x=1608200708; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=u4o2OUeMFePHqYKN31ELHgjSEz0XrRt+6ccByOGeRvw=; b=Jv2ukF4Wu+r09jX+QOqEEpIKaHQjNqdRdGD77hZyWEUsgtisUAnXm6JJ AG4gJnwchWyjwU8l4IVy29nM5K2WrQ3TylFeyi3SLCpxgb9TITIKd5i5P YkugNnqY/2ABQuXK0Kgd2zGLpkz8hb3l9c0hHyRn7nYI9c9k98rf8wGwr s=;
X-Files: image001.png : 7424
X-IPAS-Result: A0AlCACSu8hffZFdJa1igliBIy8jLnxbLy4KhDKBX4FpA41cmQiBQoERA1QEBwEBAQoBAgEBIwoCBAEBgxWBNQKCFAIlNwYOAgMBAQEDAgMBAQEBBQEBAQIBBgQUAQGGPAyFcgEBAQEDBQEMCwQBAwgBEgEBJRMPAgEIEQQBAQYBAQEHEQEGAgMCAgUQAQ4MFAkIAgQBEQEGAgYUgwWCVQMuAQ6PfZBrAoE8iGlwAYE3gwQBAQWBMwETQYMnGIIJBwMGgTiCczOEfIELhBMbgUE/gRFDgicuPoJdAQECAQGBIQUBEgEbCBUWCYJeNoIskDUSimKBUopUhXqDGogcCoJyhzsCgVyGbYtQgyGKIZIsgjaSBWMMfosIlg0CBAIEBQIOAQEFgWwiaXBwFTuCaVAXAg2NfiwDBRIUgzqFFIMZgit0NwIGCgEBAwl8jhcBgRABAQ
IronPort-PHdr: 9a23:tuIEexehxd+YVZQlJGekDu16lGMj4e+mNxMJ6pchl7NFe7ii+JKnJkHE+PFxlwaQA9fb9vtbhuuQuKflCiQM4peE5XYFdpEEFxoIkt4fkAFoBsmZQVb6I/jnY21ffoxCWVZp8mv9PR1TH8DzNF3Pq2K/7HgZHRCsfQZwL/7+T4jVicn/3uuu+prVNgNPgjf1Yb57IBis6wvLscxDiop5IaF3wRzM8XY=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.78,389,1599523200"; d="png'150?scan'150,208,217,150";a="622905589"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Dec 2020 10:25:06 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 0B3AP35x007629 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 3 Dec 2020 10:25:06 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 3 Dec 2020 04:25:03 -0600
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 3 Dec 2020 05:25:02 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 3 Dec 2020 05:25:02 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=du8/1U7hovHpkSOTceEzfstQvjxOLT5frEgRVNsiX7jD9me6oEnBW+WnKOK2m2cH6qXO1Szkx68d2XbBmea4EZIxcMac/2XOog/EVwcbd0VE5O7TRbUIZcADD0qrXFAUyYsBuz+uqTs8Ru+l3J7fwhEU7K9y1ebabOFVzA/raNvLvse1iNMZrKUQWDsv/dvH/EGvcmShUcj2RzsbVT03XC+ppCvsP5DakG3B04/J4TwWt/b+rZn2nylWqFb10PeX6+p2p4PUAHOiFmcLxRZrIsncyafGPuM9u966FuItnZSlY80EoSc8WDupDosWt1jzlPxt6GngCeA8xg7ecddIiQ==
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=Ia5XBUBjl4Gm2ZlmwoK9ZyGI1Hwdbl1qe4CloUDrJAs=; b=nOTiEUtgvtyStnvQPYj92I5nmrNMvbX+s/3AR3M03Ga7F3S/X9+iLeMKCknHTD9VajpOWJbljnJYf70M+IYpzcXf9lJrzcyd6LboTO9VDoYCW+XwDTMDCtN/H1DkMGhwZmK1QnmI8DfdC+k7iJJwinlhCRxvXRvc6JB93rkqlK0h3nVuffXz32NFbT1uP1exHCf4a88+wzjn2c1N/UL5+8WtpoyDU5j8GAopv2W5wMROX2+eeu0hBrpq3p7YkbpaIs90bLoa30OIFeBrRTy2UcahUOzBEF0rD+svcFXYJSLn7FWtiSvHgDFct0I0ujTpM+VEjO2WqSPAlaofCVsGdA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ia5XBUBjl4Gm2ZlmwoK9ZyGI1Hwdbl1qe4CloUDrJAs=; b=DoawxWgpgVZmlHnTbQExRnIWCVExtWP6VIn8d7ICGziR4q6a+SvkqgT/CqWsSrtPQUeKJh/Ve0X4CsniPBFddv1CdsW8dihkGA5jHqqNJjunFiu6XH0JA2wgdoyoi3ojbnx8IJi5aBsz+xAPyI9Z7AYGe2FDNNvO/YNXy4+KcN0=
Received: from MW3PR11MB4570.namprd11.prod.outlook.com (2603:10b6:303:5f::22) by CO1PR11MB4851.namprd11.prod.outlook.com (2603:10b6:303:9b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.17; Thu, 3 Dec 2020 10:25:01 +0000
Received: from MW3PR11MB4570.namprd11.prod.outlook.com ([fe80::bcfe:ddee:3f3e:577]) by MW3PR11MB4570.namprd11.prod.outlook.com ([fe80::bcfe:ddee:3f3e:577%5]) with mapi id 15.20.3611.034; Thu, 3 Dec 2020 10:25:01 +0000
From: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
To: "Wanghaibo (Rainsword)" <rainsword.wang@huawei.com>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: WG Last Call, IPR and Implementation Poll for draft-ietf-bess-srv6-services-05
Thread-Index: AQHWxzqkfE02MgFzNEuKoML7MFiv86nkpG9AgABwkgCAABIV4IAAB1+g
Date: Thu, 03 Dec 2020 10:25:00 +0000
Message-ID: <MW3PR11MB4570A489E9D380F3C81BD0F3C1F20@MW3PR11MB4570.namprd11.prod.outlook.com>
References: <VI1PR0701MB69918DAD0FDF3C7E18BB53E9EBF50@VI1PR0701MB6991.eurprd07.prod.outlook.com> <957470ffb1b54c65838ff8a5f7a52869@huawei.com> <MW3PR11MB457069173329FBB9EDF4F7A4C1F20@MW3PR11MB4570.namprd11.prod.outlook.com> <20647c3faf9b4cb2ab5ba7d24d2ba376@huawei.com>
In-Reply-To: <20647c3faf9b4cb2ab5ba7d24d2ba376@huawei.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [72.163.220.30]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fe1a7154-155d-4d6e-3fbc-08d89775b115
x-ms-traffictypediagnostic: CO1PR11MB4851:
x-microsoft-antispam-prvs: <CO1PR11MB4851231DEBFD4D920A89E493C1F20@CO1PR11MB4851.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KX+DV3S5qkEhHDX0eI9zGiaYceDqDhwMWOKp1izLq4nN5i2Xc03EqPbx1/bg1k2XiZye6Tm96MiD0LrE595JqgksQxyTXavYvdd3Dnlcex2mFrlDKgqGaB+mCPLGxY0OkPFEFP5KtFuVgMSNGL9xdWr0IbMxTsjdagN65uxIxoVDrPIBtm7dk5v/4KZ+/EyqpJosee0y1en1laDmZfEgtp5JeBx40tFAoDQZImTFoZMu0cfpYWL+ih/ylw4yIe62AWVTC/Xv2AoRJDi4ojTnSWYnw7EQGNxlo3mFgk/ug6xpnFx6PLy+JNm04IATznQxbvTeIiZLDd7q9+mApshIaMzRaMV/xKlM2beoTQ94G3XL5uP7mfB5NxQKDK1J+yU8PJGXA31KvBh5AgHmEM351g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW3PR11MB4570.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(136003)(346002)(376002)(396003)(366004)(39860400002)(33656002)(6506007)(9686003)(186003)(53546011)(8936002)(83380400001)(478600001)(966005)(316002)(86362001)(110136005)(7696005)(26005)(76116006)(55016002)(9326002)(8676002)(66946007)(64756008)(5660300002)(66556008)(66476007)(71200400001)(66616009)(2906002)(52536014)(66446008)(99936003)(166002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: dWjBaU292oVUc5CoCnSxyJpPlqxIMaL+caDz3V+BCGMiqnGoHZh4FNmO5wLdAaSZ+OS5F1XVJ89OVBsyJtWtsVwxUiqwTkpN83ssGsZKsfvxl5lcAdXJrVLDpA8iSwBVlxPR1eoB7Aufnj+O4T7Y6N5KnCIhWhskhjQdsWUCCnUCAMMv1wrR6/K0Frq6xFf/ec3u+bwQXCyS4iVPdLNuqyYvTl/yq5E+932oyJVNQt09yDoP49wv9NOGtaNejE5rv911/l1VZeJc1t0IdeQRwcAADVoV1ztD5xvpofa1vR3Soq/7N1TgYl2C0TsG3F3FCHW+eY+dkglNWzezybLG79qxf/TtK/Uiw0f+KSY4Tqv1nI5Bsl1C8GA0whfPP3aRJ2oWmOKpOnk11wa1vzjF25OHOeEmmkjl+XrETSJuLa0SJD84+hIVZg1QWLavu64zoW/RrH6s1H93R9cdAKZ2knZZVQPIIgRvQHA+RaTTNfbA3toQ5MIwIKsAsEt3xsS6nWyVwoNjDm0IeNwwJ0ofVv2D2UWAUntADmINXLobduLHCgt2xO4GIO51aMYNh+7T/ZiubQaqEhMIZEUGzdBusV9zROuMBMU4T/m1azOzlAqAUBYb9b5N3e3rFx8PUxRFjQp+z2IDBt6VuPUC6nCzOritpu2h3UH4LsIH2ufTiegbofY6cTrrQdZAHBK29xVbs1Rsbb++3t/2UD7TX5tYF+RL2pLEZ/gJfaLbO3KkaSU=
x-ms-exchange-transport-forked: True
Content-Type: multipart/related; boundary="_004_MW3PR11MB4570A489E9D380F3C81BD0F3C1F20MW3PR11MB4570namp_"; type="multipart/alternative"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MW3PR11MB4570.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fe1a7154-155d-4d6e-3fbc-08d89775b115
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Dec 2020 10:25:00.9289 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: AKSnLKA1A75Ew9Y4X3LEqv72Nwjep6/Ek+95BDRX3lLdM+fGMZARDVw/i14kpRX5G/GkpGVzXR9Yb6jUYdLTEA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB4851
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/72R92PZYUTMew2GtGGB8flSV6qE>
Subject: Re: [bess] WG Last Call, IPR and Implementation Poll for draft-ietf-bess-srv6-services-05
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2020 10:25:11 -0000

Hi Haibo,

This is not a change but a clarification to avoid exactly those kind of issues.

Thanks,
Ketan

From: Wanghaibo (Rainsword) <rainsword.wang@huawei.com>
Sent: 03 December 2020 15:39
To: Ketan Talaulikar (ketant) <ketant@cisco.com>; Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>; draft-ietf-bess-srv6-services@ietf.org; bess@ietf.org
Subject: RE: WG Last Call, IPR and Implementation Poll for draft-ietf-bess-srv6-services-05

Hi Ketan,

         Thanks for your reply.

RFC 8277 has clearly described that the label field is only 20 bits.

At the beginning, we consider it to use the 20-bits to do the transposition. But in some interconnection tests, some vendors are use the 24-bits to do the transposition.

So I’m worried about that the change may cause incompatible interop.

Regards,
Haibo

From: Ketan Talaulikar (ketant) [mailto:ketant@cisco.com]
Sent: Thursday, December 3, 2020 5:01 PM
To: Wanghaibo (Rainsword) <rainsword.wang@huawei.com<mailto:rainsword.wang@huawei.com>>; Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com<mailto:matthew.bocci@nokia.com>>; draft-ietf-bess-srv6-services@ietf.org<mailto:draft-ietf-bess-srv6-services@ietf.org>; bess@ietf.org<mailto:bess@ietf.org>
Subject: RE: WG Last Call, IPR and Implementation Poll for draft-ietf-bess-srv6-services-05

Hi Haibo,

This clarification was explicitly added based on feedback that the authors received.

This document does not change the definition of the Label Field of RFC4364 and so it has always been 20 bits. There has been this text about 24-bit in other parts of the draft since RFC7432 allows that.

If you see the previous versions of this document, the encoding of the label was also previously clarified with a reference to RFC8277.

Regarding the BOS bit, the clarification is provided by RFC8277. Previously, this was under-specified by RFC3107. There are implementations around that do not check/examine the BOS field and assume a single label. You can see some of this history captured in RFC8277.

Thanks,
Ketan

From: Wanghaibo (Rainsword) <rainsword.wang@huawei.com<mailto:rainsword.wang@huawei.com>>
Sent: 03 December 2020 09:13
To: Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com<mailto:matthew.bocci@nokia.com>>; draft-ietf-bess-srv6-services@ietf.org<mailto:draft-ietf-bess-srv6-services@ietf.org>; bess@ietf.org<mailto:bess@ietf.org>
Subject: RE: WG Last Call, IPR and Implementation Poll for draft-ietf-bess-srv6-services-05


Dear authors and all,



 I find the following changes in the new version, which may cause incompatible changes in the implemented version.
[cid:image001.png@01D6C98C.A575E620]


The label field described in RFC4364:

4.3.4. How VPN-IPv4 NLRI Is Carried in BGP

   The labeled VPN-IPv4 NLRI itself is encoded as specified in

   [MPLS-BGP<https://tools.ietf.org/html/rfc4364#ref-MPLS-BGP>], where the prefix consists of an 8-byte RD followed by an

   IPv4 prefix.


 RFC 3107 describe the label field:

3. Carrying Label Mapping Information

      b) Label:



         The Label field carries one or more labels (that corresponds to

         the stack of labels [MPLS-ENCAPS<https://tools.ietf.org/html/rfc3107#ref-MPLS-ENCAPS>]).  Each label is encoded as 3

         octets, where the high-order 20 bits contain the label value,

         and the low order bit contains "Bottom of Stack" (as defined in

         [MPLS-ENCAPS<https://tools.ietf.org/html/rfc3107#ref-MPLS-ENCAPS>]).


According to the definition, the label field in RFC 4364 should be 3 bytes,  but only 20 bits are used as the label value. So we may also use the entire 3 octets.

On the other hand,  if only 20 bits are used, do we need to add the BoS flag to the part when do the transposition?



Best Regards,

Haibo

From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Bocci, Matthew (Nokia - GB)
Sent: Tuesday, December 1, 2020 1:16 AM
To: draft-ietf-bess-srv6-services@ietf.org<mailto:draft-ietf-bess-srv6-services@ietf.org>; bess@ietf.org<mailto:bess@ietf.org>
Subject: [bess] WG Last Call, IPR and Implementation Poll for draft-ietf-bess-srv6-services-05

This email starts a two-week working group last call for draft-ietf-bess-srv6-services-05 [1]

Please review the draft and send any comments to the BESS list. Also, please indicate if you support publishing the draft as a standards track RFC.

This poll runs until Monday 14th December 2020.

We are also polling for knowledge of any undisclosed IPR that applies to this Document, to ensure that IPR has been disclosed in compliance with IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).

If you are listed as an Author or a Contributor of this document please respond to this email and indicate whether or not you are aware of any relevant undisclosed IPR. The Document won't progress without answers from all the Authors and Contributors.
There is currently one IPR disclosure.

In addition, we are polling for knowledge of implementations of this draft, per the BESS policy in [2].

Thank you,
Matthew & Stephane


[1] https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
[2] https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw