[mpls] 答复: [Bier] Encapsulation first nibble

Xuxiaohu <xuxiaohu@huawei.com> Tue, 17 March 2015 21:51 UTC

Return-Path: <xuxiaohu@huawei.com>
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 8DAD81A8913; Tue, 17 Mar 2015 14:51:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.078
X-Spam-Level: **
X-Spam-Status: No, score=2.078 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, CHARSET_FARAWAY_HEADER=3.2, CN_BODY_35=0.339, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 mnzciB377abU; Tue, 17 Mar 2015 14:51:33 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 502661A890F; Tue, 17 Mar 2015 14:51:32 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml401-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BQI95861; Tue, 17 Mar 2015 21:51:30 +0000 (GMT)
Received: from nkgeml407-hub.china.huawei.com (10.98.56.38) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.3.158.1; Tue, 17 Mar 2015 21:51:29 +0000
Received: from NKGEML512-MBS.china.huawei.com ([169.254.8.209]) by nkgeml407-hub.china.huawei.com ([10.98.56.38]) with mapi id 14.03.0158.001; Wed, 18 Mar 2015 05:51:22 +0800
From: Xuxiaohu <xuxiaohu@huawei.com>
To: "Zhaohui (Jeffrey) Zhang" <zzhang@juniper.net>, Antoni Przygienda <antoni.przygienda@ericsson.com>, "stbryant@cisco.com" <stbryant@cisco.com>, Eric Rosen <erosen@juniper.net>, BIER <bier@ietf.org>
Thread-Topic: [Bier] Encapsulation first nibble
Thread-Index: AQHQXcZrqojq7Dn2dkqRctiyZ05xTp0aTR0AgAY0PqCAAAkpwP//38SAgAAFoQCAAM2HIA==
Date: Tue, 17 Mar 2015 21:51:21 +0000
Message-ID: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0831CCE9@NKGEML512-MBS.china.huawei.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>
In-Reply-To: <BY2PR05MB079ACD3AE28CC48B48C789ED4030@BY2PR05MB079.namprd05.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.47.74.115]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/EmtPlf-nz3RW8e1POVgI8AoKoJ0>
Cc: "mpls@ietf.org" <mpls@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>
Subject: [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: Tue, 17 Mar 2015 21:51:34 -0000

Hi Jeffrey,

> -----邮件原件-----
> 发件人: Zhaohui (Jeffrey) Zhang [mailto:zzhang@juniper.net]
> 发送时间: 2015年3月18日 1:36
> 收件人: Antoni Przygienda; Xuxiaohu; stbryant@cisco.com; Eric Rosen; BIER
> 抄送: mpls@ietf.org; sfc@ietf.org
> 主题: RE: [Bier] Encapsulation first nibble
> 
> Today those "heuristics" are typically used in very specific deployments where
> an operator knows well what kind of traffic is going through their MPLS
> infrastructure.
> 
> As Eric mentioned in the other message, a nibble value specific to BIER might
> be useful for other purpose than ECMP entropy, and if such a value is
> standardized (like value 0 and 1 that are reserved for PWs), then it helps reduce
> the clashing with random/hacky heuristics usages.

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.

Best regards,
Xiaohu

> Jeffrey
> 
> > -----Original Message-----
> > From: BIER [mailto:bier-bounces@ietf.org] On Behalf Of Antoni
> > Przygienda
> > Sent: Tuesday, March 17, 2015 1:16 PM
> > To: Xuxiaohu; stbryant@cisco.com; Eric Rosen; BIER
> > Cc: mpls@ietf.org; sfc@ietf.org
> > Subject: Re: [Bier] Encapsulation first nibble
> >
> > Not being much of an encapsulation, data plane guy myself, I wonder a
> > tad how hacky those 'heuristics' are.  Last label indicates clearly a
> > BIER header is following. For the LSRs that do not support BIER and do
> > not parse the BIER encaps there is no reason to look 'behind the label'.
> > Multiple sub-domains allow for clean separation of traffic with
> > different properties if needed and with that there is even less reason
> > for some kind of 'heuristic' DPI
> >
> > Now, given some 'heuristics' are in place no matter what value we put
> > into the nibble, sooner or later we'll collide with it no matter what
> > value we pick since such 'heuristics' basically try to parse bits
> > without understanding their context and with that can easily mistake
> > an 'eye' for an 'I' or an 'aye'.
> >
> > --- tony
> >
> >
> >
> > _______________________________________________
> > BIER mailing list
> > BIER@ietf.org
> > https://www.ietf.org/mailman/listinfo/bier