Re: [Bier] 答复: comments on draft-ietf-bier-mpls-encapsulation

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Mon, 26 June 2017 15:21 UTC

Return-Path: <zzhang@juniper.net>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 448D812EABC for <bier@ietfa.amsl.com>; Mon, 26 Jun 2017 08:21:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level:
X-Spam-Status: No, score=-4.801 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=juniper.net
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 DDH_hYgH9vJc for <bier@ietfa.amsl.com>; Mon, 26 Jun 2017 08:20:58 -0700 (PDT)
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0110.outbound.protection.outlook.com [104.47.42.110]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A02D812EAF1 for <bier@ietf.org>; Mon, 26 Jun 2017 08:20:58 -0700 (PDT)
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; bh=Wu9VFSON9vIiuBcZ0z466DwMZK4zRlUv1BpPk4ZmgI0=; b=RXicoygS1eiezb4bToYaA2j8dyoYJqQwFfS4yesw6ROBKEwewdDt7RgH6lc5uJ/DVryHE/dTsUU9hSUUX7UmSZqMJss1fyK2mKKrWtbbkES4QCgB3vMkORg3974QHcBFDsBaLNVKJPROO4F8zi64QZZTDf/ZhKsFOoCLPbqLqME=
Received: from DM5PR05MB3145.namprd05.prod.outlook.com (10.173.219.15) by DM5PR05MB2890.namprd05.prod.outlook.com (10.168.176.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.5; Mon, 26 Jun 2017 15:20:57 +0000
Received: from DM5PR05MB3145.namprd05.prod.outlook.com ([10.173.219.15]) by DM5PR05MB3145.namprd05.prod.outlook.com ([10.173.219.15]) with mapi id 15.01.1220.008; Mon, 26 Jun 2017 15:20:56 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Xuxiaohu <xuxiaohu@huawei.com>, Tony Przygienda <tonysietf@gmail.com>
CC: "BIER (bier@ietf.org)" <bier@ietf.org>, Eric Rosen <erosen@juniper.net>
Thread-Topic: [Bier] 答复: comments on draft-ietf-bier-mpls-encapsulation
Thread-Index: AQHS6x5viGmIddrE20K59oX2Uv9SyaI3RxHA
Date: Mon, 26 Jun 2017 15:20:56 +0000
Message-ID: <DM5PR05MB3145532AE1F2E55461DD5E51D4DF0@DM5PR05MB3145.namprd05.prod.outlook.com>
References: <a97d1160-0fe9-e608-1dc3-8a3dbb44aaa7@juniper.net> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE2BBC4BB0@NKGEML515-MBX.china.huawei.com> <CA+wi2hNsw40CJb-qYiVL-zeJwiewaB1uGsih2Y6MVoxCDgYYmA@mail.gmail.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE2BBC61B2@NKGEML515-MBX.china.huawei.com>
In-Reply-To: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE2BBC61B2@NKGEML515-MBX.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zzhang@juniper.net;
x-originating-ip: [66.129.241.14]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM5PR05MB2890; 7:6DXb3uZAWrPYvJ47g1dEroWTmeYibh1VwdQAejhNaRZGTNwxEfRDq7a5AWlV5adqVMnfN08dJDt45uzZO4itOrE71Xc8YcNKHsD3fH9V5Wu5Ew7Y8MtZeavK62O4SW6Gvbtb5iiuWKNi0H6Qh6joFevvh1sfPTbY36v/Td1lVbG/79JqkkJUzvnaF+Zwt9M4ocb4z8kZebnrOl+NRyO0p8jJu2aj8PRUy9HvkGG/W28XD4xmVYGOub10zCT8S8dKOgPqzDUYqkd+wXm03OkzSEmMHcraPoot2dLjHb7zsM79hMsVnot9ZfrQly/vZWNsHLWzejZOZidn+Fk7gf1TnyhjboejviwmmL0ZuYVldQTtBbR3mvQ9aLPHIQGfysOBsbslbNugkOHz13lezX/vbaFzYIHxnH0hF9tZY5X6PjT4he4CSPn+bg5WOehyKS2HDlcn1ammKr2lDy63EZ+34qWiI7PUxDMcLuDo5vY2y68yE0cMHMRmAC9v3m+hCN+e9Uvt60gVqMCrpFzfCIRSUCGUbI8h0KocN1wuskMRFpYUVpfyth+hiHMqd0yYj7g1hHSrME7K4HRHZBN7Q0BfYsThLNXm01sIXSRJWNXLsl016qNvyME7crP1B7wRGbe71wLpkNjI2ISOSaMqFYFNVeQTHUKQ+yZqbbrf/AN0RsQMEdi2Thc2YPudG+OtxEeax5ys4zYiZlG6MIVAazbEtwKM73LFbRz/0FwuP+TpvD09rEXVjFpI74dGDiycxZ07XFtW6nbTn6JQ+L8v9doXqVPgG1wnXhPxtLfkw/kQY+Y=
x-forefront-antispam-report: SFV:SKI; SCL:-1SFV:NSPM; SFS:(10019020)(39400400002)(39410400002)(39860400002)(39450400003)(39850400002)(39840400002)(24454002)(377454003)(53754006)(55016002)(99286003)(966005)(54896002)(53946003)(6306002)(478600001)(54906002)(7736002)(189998001)(9326002)(53936002)(8936002)(236005)(9686003)(77096006)(6436002)(6246003)(606005)(6506006)(229853002)(7696004)(2900100001)(5660300001)(4326008)(122556002)(2906002)(230783001)(33656002)(50986999)(3280700002)(76176999)(54356999)(3660700001)(86362001)(790700001)(101416001)(81166006)(53546010)(66066001)(102836003)(3846002)(6116002)(25786009)(2950100002)(224303003)(14454004)(74316002)(38730400002)(39060400002)(93886004)(7906003)(107886003)(579004)(559001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR05MB2890; H:DM5PR05MB3145.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en;
x-ms-office365-filtering-correlation-id: e1c4ca7d-5beb-40e5-1820-08d4bca6f14e
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(48565401081)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506067)(300135500095); SRVR:DM5PR05MB2890;
x-ms-traffictypediagnostic: DM5PR05MB2890:
x-microsoft-antispam-prvs: <DM5PR05MB289055F7241158C96681B426D4DF0@DM5PR05MB2890.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(151999592597050)(278178393323532)(133145235818549)(26388249023172)(236129657087228)(138986009662008)(90097320859284)(100405760836317)(148574349560750)(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93001095)(6055026)(6041248)(20161123564025)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR05MB2890; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR05MB2890;
x-forefront-prvs: 0350D7A55D
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DM5PR05MB3145532AE1F2E55461DD5E51D4DF0DM5PR05MB3145namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2017 15:20:56.3050 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR05MB2890
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/IW8PKtNXUMlW0i7I24CCca6GrcU>
Subject: Re: [Bier] 答复: comments on draft-ietf-bier-mpls-encapsulation
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 15:21:01 -0000

Hi Xiaohu,

Please see zzh> below.

From: BIER [mailto:bier-bounces@ietf.org] On Behalf Of Xuxiaohu
Sent: Thursday, June 22, 2017 2:11 AM
To: Tony Przygienda <tonysietf@gmail.com>
Cc: BIER (bier@ietf.org) <bier@ietf.org>; Eric Rosen <erosen@juniper.net>
Subject: [Bier] 答复: comments on draft-ietf-bier-mpls-encapsulation

Hi Tony,

Many initial rationales of using BIER-labels to retrieve SI/Sub-domain values rather than encoding them directly in the BIER packet has been shaken:


1)    The use of the BIER-label as a lookup key was thought better than the use of the combination of SI, Sub-domain and BSL as a lookup key from the BIFT lookup efficiency perspective. Initially, the MPLS-BIER label is used to retrieve SI, Sub-domain and BSL values. However, the BSL value has now been encoded directly in the BIER header. As a result, the MPLS-BIER label is now only used to retrieve SI/Sub-domain values. Therefore, the advantage of the BITF lookup efficiency is gone.

Zzh> Please see the following text on page 8:

   BSL:

      This 4-bit field encodes the length in bits of the BitString.

      Note: When parsing the BIER header, a BFR MUST infer the length of
      the BitString from the BIFT-id, and MUST NOT infer it from the
      value of this field.  This field is present only to enable off-
      line tools (such as LAN analyzers) to parse the BIER header.



2)    There was no need to request an Ethernet type code for the BIER header due to the BIER-MPLS label. Now since the WG has decided to specify a non-MPLS encapsulation anyway. The advantage of avoiding the assignment of an Ethernet type code is gone as well.

Zzh> Since we want to be able to support BIER in a non-MPLS environment, we have to request an ethernet type code. That does not mean a critical pillar of the BIER-MPLS label method is gone.



3)    It was possible to add additional fields into the BIER forwarding decision by using the MPLS-BIER label as an indirection. However, since the BIER header itself has a version field and the BIER specifications are now defined as Experimental rather than Standard Track, and most importantly, there has been no hardware implementation of BIER yet AFAIK, the above advantage is much trivial.

Zzh> Even though the version number could increase, we don’t want to spin new hardware too often, right?

Jeffrey


Hence, I think it’s worthwhile for the WG to revaluate the necessity of introducing the BIER-label into the BIER header, especially when the WG has agreed to define a generic BIER header.

Best regards,
Xiaohu

发件人: Tony Przygienda [mailto:tonysietf@gmail.com]
发送时间: 2017年6月21日 15:10
收件人: Xuxiaohu
抄送: Eric C Rosen; BIER (bier@ietf.org<mailto:bier@ietf.org>)
主题: Re: [Bier] comments on draft-ietf-bier-mpls-encapsulation

Xiaohu, the BIER mailing list archived several discussions dealing with that very issue and a widely announced interim has been held to converge the different strains of thought. I suggest to reference the according mail archives/meeting minutes for documentation how the consensus process ran its due course ...

thanks

--- tony

On Tue, Jun 20, 2017 at 7:13 PM, Xuxiaohu <xuxiaohu@huawei.com<mailto:xuxiaohu@huawei.com>> wrote:
Hi all,

It's great to see that the concept of non-MPLS encapsulation is eventually accepted by the WG. However, the current non-MPLS BIER header as defined in draft-ietf-bier-mpls-encapsulation has no significant difference from the MPLS-BIER header, IMHO. The major change is just to rename the 20-bit MPLS label as the Bit Index Forwarding Table (BIFT) ID with realignment of fields. That's to say, no matter in the MPLS-BIER header or the non-MPLS-BIER header, the SI and Sub-domain values which are needed for BIFT lookup are not explicitly contained in the BIER packet. My question is why not directly encode the SI and Sub-domain in the BIER packet?

Best regards,
Xiaohu

_______________________________________________
BIER mailing list
BIER@ietf.org<mailto:BIER@ietf.org>
https://www.ietf.org/mailman/listinfo/bier



--
We’ve heard that a million monkeys at a million keyboards could produce the complete works of Shakespeare; now, thanks to the Internet, we know that is not true.
—Robert Wilensky