Re: [mpls] 答复: I send my second question on draft-farrel-mpls-sfc-02.txt according to co-chair's request
"Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com> Tue, 14 November 2017 08:44 UTC
Return-Path: <wim.henderickx@nokia.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42640127977 for <mpls@ietfa.amsl.com>; Tue, 14 Nov 2017 00:44:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level:
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
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 wmj_R-dZlV1K for <mpls@ietfa.amsl.com>; Tue, 14 Nov 2017 00:44:49 -0800 (PST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0107.outbound.protection.outlook.com [104.47.2.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6C8212008A for <mpls@ietf.org>; Tue, 14 Nov 2017 00:44:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=HEm+gujHDMovmm6xSyfbuGQ3iWsd7j2N+iZ3ukvewfg=; b=c9j+TXdMZEEu+b09HWoQ4csWI3jNUuvsPuEdPUQYP5RoRo1F0AKcxlKl9WnZh7vtptPlGV8HyfmHz4XyULtvqS0aORfeKEP8FQzrZZYY3zV204tiJWMvo0veZmXoE+p35BvoL69zk3RexWwQSXzjyShR2G5GKCfdE0LkDNzC3/4=
Received: from DB5PR07MB1589.eurprd07.prod.outlook.com (10.165.212.143) by DB5PR07MB1592.eurprd07.prod.outlook.com (10.165.212.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.239.4; Tue, 14 Nov 2017 08:44:46 +0000
Received: from DB5PR07MB1589.eurprd07.prod.outlook.com ([fe80::ec37:a7ea:508e:176d]) by DB5PR07MB1589.eurprd07.prod.outlook.com ([fe80::ec37:a7ea:508e:176d%13]) with mapi id 15.20.0239.005; Tue, 14 Nov 2017 08:44:46 +0000
From: "Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, 'Xuxiaohu' <xuxiaohu@huawei.com>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] 答复: I send my second question on draft-farrel-mpls-sfc-02.txt according to co-chair's request
Thread-Index: AQHTXRf5oFQ1IB+Sj0aPrbATfTUY6qMUAL2A//+G24CAAI3/gA==
Date: Tue, 14 Nov 2017 08:44:46 +0000
Message-ID: <BA262C3D-EC91-4C89-AB13-E6CC6BCD332B@nokia.com>
References: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE3047AF93@NKGEML515-MBS.china.huawei.com> <0e0501d35d17$2e8efc70$8bacf550$@olddog.co.uk> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE3047AFD2@NKGEML515-MBS.china.huawei.com> <1071885B-85B2-4DFF-BEFC-20987B6CA79D@nokia.com> <0e2001d35d20$f287a970$d796fc50$@olddog.co.uk>
In-Reply-To: <0e2001d35d20$f287a970$d796fc50$@olddog.co.uk>
Accept-Language: nl-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.8.0.171111
authentication-results: spf=none (sender IP is ) smtp.mailfrom=wim.henderickx@nokia.com;
x-originating-ip: [2001:67c:370:128:e8c5:619a:84f9:1c4f]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR07MB1592; 6:Rl8sxi+Uj3KEkvYeWF0yRU6Ao8VTIfAP5UFoXTxYlj/vZD5cpEGWmqMx9GOsXmcYxuicTW8U8aVJq2y0uSaHaS6R9sD2BjqhroboHvMkpoHe3dOvX8uK9XsvaFDJ7Qq/zlAQyzY6RbbH5JStbl/KDaNsLsNI5/dcW7uvPrX3ELplxfcR90KWo/13hNQJ9Cq1n8BiFzSeQTbmSshlPEgyp+CMgkAF54I/jTZssJ30t0EYhfxzsKnvpa1V2u025Ti1rDX+vyCgwG/f333YBHIWD2ueWlA/Pz0VIPPa3Zzwv+gWf6hvO0QWCw5OSMfF85UR08P/7EhTU8YQCwPDphoX80KLRwkTYTVd/9+2Rb3Lx1c=; 5:cbm2j/hoH7IwRqzc/sSP18wk0tONO8XMK09KMtigHdOEUK9CjeeaZh+DhKbTIziolx1QUlQY8hyZVfF/hyGpKntP79qzIB9v/rEoBXWIMXdU3Z1FdNTeYZ/Y2fNkXQhITNWhqmXS/qVuMngx9uCeEzhlz2cNPB9H40Neu4yBSkU=; 24:MaTxw4lOzpV8fk3Dw2rqo2GLqw/fCjFkCzlKKwmwc0D6pimk9pXOFaoNOQmup5Mb23BY96dcBo8hu8dHVj9bVYWgtcwEiwIKMKIJX+ZygaQ=; 7:KB2xk9YROVQCwGgB+yRS9kXXcJczo0WYSphZ71ocnMzX4vJ23Xja/kVB+tlaioiFwaOu7hbdR1qNYFjxi8VU1T77AkMt6CyuF6U5R7Sdq3Saf9i4FfpZxdSkQWSo8vwsBS5NQ9meHqqlwGdguFfNl5G76wG3QWPljF3zWYdiqRNd1ak21UmsJpNSBOrG09dyuAcZfnMnH7PU6w8qVk5q9+nsMWw1o5hvTTipxcpZTUP4r2WeyZI86JmNxR5i82pD
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: 30138b0b-2f24-4dbb-c057-08d52b3bf554
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603199); SRVR:DB5PR07MB1592;
x-ms-traffictypediagnostic: DB5PR07MB1592:
x-microsoft-antispam-prvs: <DB5PR07MB15923E8A06786A0B5C786FD383280@DB5PR07MB1592.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(50582790962513)(82608151540597);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(100000703101)(100105400095)(10201501046)(3231022)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123562025)(20161123555025)(20161123560025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB5PR07MB1592; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB5PR07MB1592;
x-forefront-prvs: 04916EA04C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(376002)(39860400002)(346002)(24454002)(13464003)(189002)(199003)(53754006)(7736002)(2950100002)(305945005)(966005)(2501003)(83716003)(58126008)(93886005)(2900100001)(5250100002)(25786009)(83506002)(36756003)(53546010)(5660300001)(82746002)(14454004)(86362001)(3660700001)(3280700002)(53936002)(316002)(102836003)(6116002)(6246003)(230783001)(6512007)(101416001)(6486002)(76176999)(50986999)(110136005)(54356999)(229853002)(6306002)(81156014)(81166006)(99286004)(8936002)(478600001)(68736007)(189998001)(106356001)(2906002)(6436002)(224303003)(105586002)(6506006)(97736004)(33656002); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR07MB1592; H:DB5PR07MB1589.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <15ACA993CC6E8E41BC919BE7CB0BA919@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 30138b0b-2f24-4dbb-c057-08d52b3bf554
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Nov 2017 08:44:46.0892 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR07MB1592
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/QTgktezut8T__yP-4m1j0oGjDfk>
Subject: Re: [mpls] 答复: I send my second question on draft-farrel-mpls-sfc-02.txt according to co-chair's request
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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, 14 Nov 2017 08:44:51 -0000
So, for you is there a driver to add complexity in MPLS data plane other than supporting NSH?
I am not advocating we add complexity for adding NSH either, but I am advocating to support it.
On 14/11/2017, 16:35, "Adrian Farrel" <adrian@olddog.co.uk> wrote:
Agree with you about "NSH in MPLS" encapsulation. Needs specification.
The control plane discussion is (I think) and SR vs swapping discussion. The CP can be used for NSH or MPLS swapping (noting that NSH is a swapping paradigm).
The CP can (and should) be used to describe what happens at each hop (i.e., NSH, MPLS, foo). IIRC that is in the BESS draft.
And you may note that I support the BESS draft :-)
A
> -----Original Message-----
> From: Henderickx, Wim (Nokia - BE/Antwerp)
> [mailto:wim.henderickx@nokia.com]
> Sent: 14 November 2017 07:30
> To: Xuxiaohu; adrian@olddog.co.uk; mpls@ietf.org
> Subject: Re: [mpls] 答复: I send my second question on draft-farrel-mpls-sfc-
> 02.txt according to co-chair's request
>
> In general, there is a 3rd approach which should be added to the discussion here.
> The 3rd approach is doing all in the control plane and use MPLS/SPRING as a way
> to get from one SFF to another. Example: https://tools.ietf.org/html/draft-ietf-
> bess-service-chaining-03
>
> Can we discuss why complicating the data plane for this is a good idea and what
> value it brings over doing it in control plane.
>
> Irrespective of this we will need a way to encapsulate NSH with MPLS transport
> and how we signal, this irrespective of the above
>
> On 14/11/2017, 15:12, "mpls on behalf of Xuxiaohu" <mpls-bounces@ietf.org on
> behalf of xuxiaohu@huawei.com> wrote:
>
>
>
> ________________________________________
> 发件人: Adrian Farrel [adrian@olddog.co.uk]
> 发送时间: 2017年11月14日 15:07
> 收件人: Xuxiaohu; mpls@ietf.org
> 主题: RE: [mpls] I send my second question on draft-farrel-mpls-sfc-02.txt
> according to co-chair's request
>
> Hi,
>
> Yes, good question.
>
> Both drafts describe a label stacking approach where two labels are used at
> each
> hop.
> The major difference is in how metadata is handled.
> draft-xu-mpls-service-chaining uses an NSH at the bottom of the stack to
> encapsulate the metadata. This has the benefit of re-using an existing
> mechanism/encoding and also the benefit of placing the metadata in the same
> packet as the user data. There are also some drawbacks as mentioned in the
> SFC
> meeting: the particular concerns are about packet size and disruption,
> encapsulation rules (is a control word used to make it clear that the NSH is
> there and prevent accidental inspection of the NSH?), and interpretation of the
> other NSH fields (e.g., what does the SI field in the NSH mean? what happens if
> the NSH TTL is zero).
>
> [Xiaohu] Thanks a lot for your clarification about the difference.
>
> Do you see any other differences?
>
> [Xiaohu] Another difference I noticed that you rename the node segment label
> as context label :)
>
> Best regards,
> Xiaohu
>
> Adrian
>
> > -----Original Message-----
> > From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Xuxiaohu
> > Sent: 14 November 2017 06:58
> > To: mpls@ietf.org
> > Subject: [mpls] I send my second question on draft-farrel-mpls-sfc-02.txt
> > according to co-chair's request
> >
> > Hi all,
> >
> > My second question is what's the difference between the second MPLS-
> based
> > SFC approach (draft-farrel-mpls-sfc-02.txt) and the MPLS-SR-based SFC
> approach
> > (draft-xu-mpls-service-chaining) from the technology perspective.
> >
> > Best regards,
> > Xiaohu
> > _______________________________________________
> > mpls mailing list
> > mpls@ietf.org
> > https://www.ietf.org/mailman/listinfo/mpls
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>
- [mpls] I send my second question on draft-farrel-… Xuxiaohu
- Re: [mpls] I send my second question on draft-far… Adrian Farrel
- [mpls] 答复: I send my second question on draft-far… Xuxiaohu
- Re: [mpls] 答复: I send my second question on draft… Henderickx, Wim (Nokia - BE/Antwerp)
- Re: [mpls] 答复: I send my second question on draft… Adrian Farrel
- Re: [mpls] 答复: I send my second question on draft… Henderickx, Wim (Nokia - BE/Antwerp)
- Re: [mpls] 答复: I send my second question on draft… John E Drake
- Re: [mpls] 答复: I send my second question on draft… Henderickx, Wim (Nokia - BE/Antwerp)
- Re: [mpls] I send my second question on draft-far… Adrian Farrel