Re: [sfc] I-D Action: draft-ietf-sfc-nsh-tlv-03.txt

"Carlos Pignataro (cpignata)" <cpignata@cisco.com> Wed, 27 May 2020 14:44 UTC

Return-Path: <cpignata@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BA803A0E6B for <sfc@ietfa.amsl.com>; Wed, 27 May 2020 07:44:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level:
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, 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_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=D0jjuV8r; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=AlnIWVRV
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 nPtd2dlgUsja for <sfc@ietfa.amsl.com>; Wed, 27 May 2020 07:44:34 -0700 (PDT)
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 616073A0E65 for <sfc@ietf.org>; Wed, 27 May 2020 07:44:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=29555; q=dns/txt; s=iport; t=1590590674; x=1591800274; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=Ty3ls/jPR54gjDNjJFfT3CdfvGATIF+BaCHI3C/Xbtw=; b=D0jjuV8rSY7aGgwNxbNY2duRDseu2HLz60HjcdOJvmvH3n/mkzpUSrAY ru45OLdkNLUwhctU3dSPNTqvMenWu15Z2LOkMATTvrwfw9RskApU825Ec YMoq3HzWQvXzNCyFZS1xM3UCdG62+TXA774p+7SGkER5RqguIsoLBTMnX s=;
X-Files: signature.asc : 873
IronPort-PHdr: 9a23:AojE4B834DUeH/9uRHGN82YQeigqvan1NQcJ650hzqhDabmn44+7ZhCN6fBkllSPXIjH5bRDkeWF+6zjWGlV55GHvThCdZFXTBYKhI0QmBBoG8+KD0D3bZuIJyw3FchPThlpqne8N0UGFMP3fVaUo3Cu43gVABqsfQZwL/7+T4jVicn/3uuu+prVNgNPgjf1Yb57IBis6wvLscxDiop5IaF3wRzM8XY=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DwAABZe85e/5FdJa1mGgEBAQEBAQEBAQEDAQEBARIBAQEBAgIBAQEBggqBIS9SB29YLyyEJYNGA40aJYdRkHGBQoEQA1UEBwEBAQkDAQEYAQwIAgQBAYREAoIUAiQ4EwIDAQELAQEFAQEBAgEGBG2FVwyFcwEBAQIBAQEQER0BASUHCwEECwIBBgI4BwMCAicLFBECBA4FDhSDBAGCSwMOIAEOkjGQZwKBOYhhdoEygwEBAQWBNgIOQUKCbxiCBwcJgTiBU4ERiWAagUE/gREnDBCCTT6CZwEBAgEBGIEPZxGCVjOCLY5hiXZliVaPJH0KglSEGoJSgT6QNh2CZIESh3GSIZpCkDCDSQIEAgQFAg4BAQWBaiKBVnAVGiEqAYI+CTUSGA2QQAwXg0+FFIVCdAI1AgYBBwEBAwl8jDsBAQ
X-IronPort-AV: E=Sophos;i="5.73,441,1583193600"; d="asc'?scan'208,217";a="496470557"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 May 2020 14:44:33 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 04REiXdV012957 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 27 May 2020 14:44:33 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 27 May 2020 09:44:32 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 27 May 2020 10:44:32 -0400
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 27 May 2020 09:44:32 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hrUqg4RCo5DB5KhSh9ek6wtdCF4DR0PCNRyRTR0gJb0hTrh4tfl5cmYUmJ5rP/yxQ8RlmgLHo7IzO/bsJg7C2FU8ADu0C72ZYZNJyLUY9HF7lNSNx7bvAEE2ZC361MUU/Kulnrq/HFPRStvvruiC1VnYPxQmdJqWoi/0qzdlB1CbQkiLFKw4Y2RzsSOInzkpepHvQgl1qw38PZRZ56cTeRYrLXQ4E82Bzx4mdggGnUlddbvqlG399m+8wp5kyJZzNd+Q95VJ5N9lwbB+YI0RdBv/d9Jx5myusb6RqCMHR15zhB+Q6wK0mRhw/BUaK3NG8+4bbrLlw46WUx00XvpNqA==
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=PS5OVXLJMbr8g+IRtlF61/FQyZr5W5YNT9Tz0gXpqYw=; b=mR97p4KLJ/t6FipkWri/Zh544u+j9v5EVCQsPDrPmKqadPcikGsN8UoPL6hl3QjxA5xO+GrqXTq81EEeR9LCSpwThkWG0f+0ES7aZUAnpYFVJpakjTn44YKvDxgtn6ZcmJeBqzAuYPNWq+5VK+YVx7UIWQzrrd2KC4DTTPHPdtdkXkk7jM55qyXlVBRc7yA1gN4a8yCJq89Xz4Nu6p/y/08sR3oZsY/aGGoUt6SKgMxldjj5jIYjTW8yA5kCaWMW+2udqiKZh4yrbes3DCE5GjCvxXPCNt3OUR3oSAZWWurJdWhLWIjUFC5OKtsCVoOOOLI87s1vYD6MlApzYUyLoQ==
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=PS5OVXLJMbr8g+IRtlF61/FQyZr5W5YNT9Tz0gXpqYw=; b=AlnIWVRV48ZY7aukUl7xSFjW2+VWPFtJY2QdHq3Ea9jtbp5bDIPD5q7WQCgIBflAV+xUyNx6r4E2Ltct4VQxfbZ+QlEBJa+D5ZHGHt0uZyLX42/HwxF7DiKjCABKTMhtL+f3ORJrVeUy4Ds2z38W0R0Ofvf+zn8Ebyw498EQdA4=
Received: from BN8PR11MB3635.namprd11.prod.outlook.com (2603:10b6:408:86::20) by BN8PR11MB3649.namprd11.prod.outlook.com (2603:10b6:408:84::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.26; Wed, 27 May 2020 14:44:30 +0000
Received: from BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590]) by BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590%5]) with mapi id 15.20.3021.030; Wed, 27 May 2020 14:44:30 +0000
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: "Carlos Pignataro (cpignata)" <cpignata=40cisco.com@dmarc.ietf.org>
CC: "wei.yuehua@zte.com.cn" <wei.yuehua@zte.com.cn>, "sfc@ietf.org" <sfc@ietf.org>
Thread-Topic: [sfc] I-D Action: draft-ietf-sfc-nsh-tlv-03.txt
Thread-Index: AQHWLxz9VkzS8e21I0CQSc9QGdo3Vai8CVYAgAADFwA=
Date: Wed, 27 May 2020 14:44:30 +0000
Message-ID: <A1D56FC9-0CD2-4912-9640-2F9E2E5D2CC3@cisco.com>
References: <202005211105230895521@zte.com.cn> <C638D5AE-DBCE-4210-B8E3-3D95147A7043@cisco.com>
In-Reply-To: <C638D5AE-DBCE-4210-B8E3-3D95147A7043@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3608.80.23.2.2)
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2600:1700:760:21aa:c87d:2340:b566:d531]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7c6952e5-7eb5-4e08-b2b5-08d8024c76e1
x-ms-traffictypediagnostic: BN8PR11MB3649:
x-microsoft-antispam-prvs: <BN8PR11MB364997E420A99427753C5731C7B10@BN8PR11MB3649.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 04163EF38A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HwYFjwKVw7zqLyqR2H/EoWjsVTsyRhis/r6b33kt4Yy+CuMwMrzjYphb79Z3lyec00MA/n79ECikpwWXHhoDfejPBwbOJT/56VgU7C+VdXk3K+V36/2EiEz62GhzSVKZdh1D4iPvVzKnpz1993USEikxws5yzTIEa2inr7ymuv0PH0FpkZqAEsy2+ItQlxa+nEFMWhpbou7L8RgCv4GsJ/V/u7Ck4QhyCqKIcNUAj6Aedn9d9JLidxEjC7DZ0O9wgcA/unwz2qKa+dhhTFD8av5SCw/eoghPBRqBe5i7wfYFwXBNrmaBiHo0DVwzTOMg7DG/V6EoNV09q8Pnr6AO1Di9LZDbNZN/TjgkJDwz8nXqmbsec+gY4LwEcrL+gwi5oC8OiYUcpqLU6Bs8MpjSUw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN8PR11MB3635.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(39860400002)(376002)(136003)(396003)(366004)(346002)(199900001)(6512007)(6506007)(966005)(2616005)(99936003)(8676002)(83380400001)(4326008)(316002)(478600001)(86362001)(8936002)(54906003)(5660300002)(33656002)(186003)(36756003)(66446008)(6486002)(64756008)(66574014)(66616009)(66476007)(91956017)(66556008)(166002)(76116006)(2906002)(71200400001)(66946007); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: S2QjVEdT/88s8hzrXfSesn77Cn+Ym7NznEpD+b6u5BCddT8tOrKxEghCaMZYNJmVf+4Sq82pbVnPMSZ/UsKA3tClUiyCVhQ9pMaKJm+ctna0A3x73gEQQK+wqJAbgNU2oKVcxpfqwEm8tHQbTwCKiSkpFmTvTUZuYBBqcHmu0rZ3z766WQKG2WN+1TR4IlCmxTG1hnciTnWTUVMfaFVU3PW03RQxX0NRh8Ge8DC+37FcUc9pm2x41Q0bGOjgAupa2bWGxUMcs0cPEeonucHIu93kreSeCR45X1m5aTv+G7DyDFZGlS3sVLsVYvLjTAqsBAh+XQstmdeDIK0V5Jd5uZ25ZjwTFlFfX0AbVDoe+DBv9/NGpP2u90Otuzv23a1+rEkIvTN+/UJS629T/0KzXxz3Wj6XD6yzCbYj5D3fOFWCI2hgbckY5lOdW9m6HMy9AoPxp72CqXLeO3SH09ZXxypNd1E4hNRxz1jM4q/d4H9BzS5ju4JIhaz0g79/KF0tSDKvLnE5c93POsXstL2BLZFaO2cUYK8doCM9vi7/BC4lA2MLnfuwmu0pujFteqcy
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; boundary="Apple-Mail=_91A7F50A-EE71-47A1-9908-10686499314C"; protocol="application/pgp-signature"; micalg="pgp-sha256"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7c6952e5-7eb5-4e08-b2b5-08d8024c76e1
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 May 2020 14:44:30.7678 (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: zhdoejvZ7iS4ocqZt5tuRNVlieEIPJk5fX57ir/qmnXZBn6ROJW1Ts5ImHrwRRgyggtZDMQVhKWehCdu3i53sg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3649
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/-Y0kgCfz4dZFEYspAbHytsifPMo>
Subject: Re: [sfc] I-D Action: draft-ietf-sfc-nsh-tlv-03.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 May 2020 14:44:38 -0000

By the way, ID-Nits seems to not be flagging that RFC 7665 is a Down-ref. Just need to be noted for later.

Thanks!

Carlos.

> 2020/05/27 午前10:33、Carlos Pignataro (cpignata) <cpignata=40cisco.com@dmarc.ietf.org>のメール:
> 
> Signed PGP part
> Dear Wei,
> 
> Thanks for addressing the vast majority of my comments from two full reviews, and incorporating all my textual suggestions.
> 
> Some still remain:
> 
> 1.  s/byte/octet/g —> there are still 4 instances of “byte”.
> 
> 2. Content Type
> 
> 4.3.  Content Type
> I’d recommend removing this one. It does not seem to be adequately defined.
> 
> 3. Note ID
> 
>                      Figure 6: Ingress Network Node ID
> Why is the length fixed to 8? I understand a 32-bit number can be a most common Node ID, but what if a 128-bit number wants to be used?
> 
> I’d allow either of two lengths.
> 
> 4. Flow ID
> 
> 4.6.  Flow ID
> 
>    Flow ID provides a representation of the flow.  Akin, but not
>    identical to the usage described in [RFC6437].
> 
> This still needs to be more appropriately defined. I would replace:
> 
>    Flow ID provides a representation of the flow.  Akin, but not
>    identical to the usage described in [RFC6437].
> 
> With at least
> 
>    The Flow ID provides a field in the NSH MD Type 2 to label
>    packets belonging to the same flow.  Absence of this field, or
>    a value of zero denotes that packets have not been labeled.
> 
> 
> 
> 5. IANA
> 
>    This document defines the following new values (Table 1)in the
>    Network Service Header (NSH) metadata context Type registry:
> 
> There’s a space missing in the first line.
> 
> More importantly though, I would add two Experimentation values in Table 1. I would also reserve the value of 0x00.
> 
> 
> 6. IANA Citation.
> 
> I think the URI for IANA should be without the file part:
> https://www.iana.org/assignments/nsh/#optional-variable-length-metadata-types <https://www.iana.org/assignments/nsh/#optional-variable-length-metadata-types>
> 
> 
> Lastly, here is some of the text proposed for some section descriptions:
> 
> Forwarding Context
> 
>    The forwarding context used for segregation and forwarding scope can
>    Take several forms depending on the network environment. For example,
>    VXLAN/VXLAN-GPE VNID, VRF identification, and VLAN. This context
>    header carries this network-based forwarding context.
> 
> Tenant Identifier
> 
>    Tenant identification is often used for segregation within a multi-
>    tenant environment.  Orchestration system-generated tenant IDs are an
>    example of such data. This context header carries both the format and
>    value of the Tenant identifier.
> 
> Content Type
> 
> // Remove
> // I believe this needs further thinking on the namespace fo Content Types, could even be draft-penno-sfc-appid-05
> 
> Ingress Network Node Information
> 
>    This context header identifies the ingress network node.
> 
> Ingress Network Interface Information
> 
>    This context header identifies the ingress network interface.
> 
> Flow ID
> 
>    The Flow ID provides a field in the NSH MD Type 2 to label
>    packets belonging to the same flow.  Absence of this field, or
>    a value of zero denotes that packets have not been labeled.
> 
> 
> Thanks!
> 
> Carlos.
> 
> 
>> 2020/05/20 午後11:05、wei.yuehua@zte.com.cn <mailto:wei.yuehua@zte.com.cn>のメール:
>> 
>> Hi folks,
>> 
>> I just uploaded a new version of NSH metadata 2 variable-length context headers.
>> 
>> The updates resolved the comments received from the mailing list.
>> 
>> One important technical modification is splitting of the Ingress Network context header to two context headers (in 4.4 and 4.5) which is proposed by Carlos, Med and Greg.
>> 
>> Please keep reviewing and give your comments.
>> 
>>  <https://tools.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-03.txt>https://tools.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-03..txt <https://tools.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-03.txt>
>> 
>> In addition,  I would as the  WG to consider changing the length of Tenant Identifier context header ( in 4.2) to "var", so that TT and IANA sub-registry are not needed.
>> 
>> 
>> 
>> Thank you for your kind support.
>> 
>> 
>> 
>> Best Regards,
>> 魏月华 Corona Wei
>> ZTE Corporation
>> M: +86 13851460269 E: wei.yuehua@zte.com.cn <mailto:wei.yuehua@zte.com.cn>
>> 
>> 原始邮件
>> 发件人:internet-drafts@ietf.org <mailto:internet-drafts@ietf.org> <internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>>
>> 收件人:i-d-announce@ietf.org <mailto:i-d-announce@ietf.org> <i-d-announce@ietf.org <mailto:i-d-announce@ietf.org>>;
>> 抄送人:sfc@ietf.org <mailto:sfc@ietf.org> <sfc@ietf.org <mailto:sfc@ietf.org>>;
>> 日 期 :2020年05月21日 08:40
>> 主 题 :[sfc] I-D Action: draft-ietf-sfc-nsh-tlv-03.txt
>> 
>> A New Internet-Draft is available from the on-line Internet-Drafts directories.
>> This draft is a work item of the Service Function Chaining WG of the IETF.
>> 
>>         Title           : Network Service Header Metadata Type 2 Variable-Length Context Headers
>>         Authors         : Yuehua (Corona) Wei
>>                           Uri Elzur
>>                           Sumandra Majee
>>     Filename        : draft-ietf-sfc-nsh-tlv-03.txt
>>     Pages           : 12
>>     Date            : 2020-05-20
>> 
>> Abstract:
>>    This draft describes Network Service Header (NSH) Metadata (MD) Type
>>    2 variable-length context headers that can be used within a service
>>    function path.
>> 
>> 
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/ <https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/>
>> 
>> There are also htmlized versions available at:
>> https://tools.ietf.org/html/draft-ietf-sfc-nsh-tlv-03
>> https://datatracker.ietf.org/doc/html/draft-ietf-sfc-nsh-tlv-03
>> 
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-03
>> 
>> 
>> Please note that it may take a couple of minutes from the time of submission
>> until the htmlized version and diff are available at tools.ietf.org.
>> 
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/
>> 
>> 
>> _______________________________________________
>> sfc mailing list
>> sfc@ietf.org
>> https://www.ietf.org/mailman/listinfo/sfc
>> 
>> 
>> _______________________________________________
>> sfc mailing list
>> sfc@ietf.org <mailto:sfc@ietf.org>
>> https://www.ietf.org/mailman/listinfo/sfc
> 
>