Re: [mpls] [Bier] Encapsulation first nibble

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Wed, 18 March 2015 13:52 UTC

Return-Path: <zzhang@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A96EA1A01EC; Wed, 18 Mar 2015 06:52:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 R1DrSGpHGGlH; Wed, 18 Mar 2015 06:52:50 -0700 (PDT)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0787.outbound.protection.outlook.com [IPv6:2a01:111:f400:fc10::787]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A928A1A019B; Wed, 18 Mar 2015 06:52:49 -0700 (PDT)
Received: from BY2PR05MB079.namprd05.prod.outlook.com (10.242.38.16) by CY1PR0501MB1098.namprd05.prod.outlook.com (25.160.144.140) with Microsoft SMTP Server (TLS) id 15.1.112.16; Wed, 18 Mar 2015 13:52:31 +0000
Received: from BY2PR05MB079.namprd05.prod.outlook.com ([169.254.8.136]) by BY2PR05MB079.namprd05.prod.outlook.com ([169.254.8.136]) with mapi id 15.01.0106.007; Wed, 18 Mar 2015 13:52:30 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Xuxiaohu <xuxiaohu@huawei.com>, Antoni Przygienda <antoni.przygienda@ericsson.com>, "stbryant@cisco.com" <stbryant@cisco.com>, Eric Rosen <erosen@juniper.net>, BIER <bier@ietf.org>, IJsbrand Wijnands <ice@cisco.com>
Thread-Topic: [Bier] Encapsulation first nibble
Thread-Index: AQHQXcZsT/NTuReqcUafEPAn7P7Hmp0a0zkAgAWxRoCAAAe/AIAAZCaAgAABcACAAEuhgIABB5lw
Date: Wed, 18 Mar 2015 13:52:30 +0000
Message-ID: <BY2PR05MB07904EDBB62DAF1E826E107D4000@BY2PR05MB079.namprd05.prod.outlook.com>
References: <55033E87.3030305@juniper.net> <5503403E.4050304@cisco.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0831CB77@NKGEML512-MBS.china.huawei.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0831CBB2@NKGEML512-MBS.china.huawei.com> <2E4BB27CAB87BF43B4207C0E55860F1827D3C5@eusaamb103.ericsson.se> <BY2PR05MB079ACD3AE28CC48B48C789ED4030@BY2PR05MB079.namprd05.prod.outlook.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0831CCE9@NKGEML512-MBS.china.huawei.com>
In-Reply-To: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0831CCE9@NKGEML512-MBS.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [66.129.241.10]
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0501MB1098;
x-forefront-antispam-report: BMV:1; SFV:NSPM; SFS:(10019020)(6009001)(51704005)(33656002)(122556002)(40100003)(2501003)(106116001)(99286002)(92566002)(77156002)(62966003)(76576001)(102836002)(93886004)(2950100001)(74316001)(66066001)(76176999)(50986999)(54356999)(2656002)(87936001)(46102003)(86362001); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR0501MB1098; H:BY2PR05MB079.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
x-microsoft-antispam-prvs: <CY1PR0501MB1098F891BFBE4DCC64CD630BD4000@CY1PR0501MB1098.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(5002010)(5005006); SRVR:CY1PR0501MB1098; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0501MB1098;
x-forefront-prvs: 051900244E
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Mar 2015 13:52:30.2639 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0501MB1098
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/EotfnQ68kXkb8iu8rV0KQ_gCpQo>
Cc: "mpls@ietf.org" <mpls@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>
Subject: Re: [mpls] [Bier] Encapsulation first nibble
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Wed, 18 Mar 2015 13:52:51 -0000

Xiaohu,

> Following such logic (i.e., assign a nibble value specific to the new
> encapsulation header), we would have to consider how many available nibble
> values are there which can be used for future encapsulation headers in the
> same way.

There are still quite a few values left; defining a new encapsulation is not lightly taken; adding a new IP version is not lightly taken either. Besides, there is this "reserved value 15" idea from Ice.

Coupled with the reasons that Eric gave:

> I think the proper direction is to use the MPLS entropy label, rather than to
> have each router compute the entropy based on an analysis of the next
> encapsulation header.
> 
> So I don't think BIER justifies the use of a new MPLS special purpose
> payload-protocol-identifier label.

I would think the encap-specific nibble is quite reasonable, and better than a special purpose label.

Jeffrey