For the fairness and justice of the IETF culture//Re: [mpls] What to do with draft-ietf-mpls-sfc-00.txt

" 徐小虎(义先) " <xiaohu.xxh@alibaba-inc.com> Thu, 05 April 2018 04:34 UTC

Return-Path: <xiaohu.xxh@alibaba-inc.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7374126CD8; Wed, 4 Apr 2018 21:34:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MIME_QP_LONG_LINE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=alibaba-inc.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 STOlBYRgkBtj; Wed, 4 Apr 2018 21:34:37 -0700 (PDT)
Received: from out0-155.mail.aliyun.com (out0-155.mail.aliyun.com [140.205.0.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CF3F126C89; Wed, 4 Apr 2018 21:34:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alibaba-inc.com; s=default; t=1522902867; h=Date:Subject:From:To:Message-ID:Mime-version:Content-type; bh=K7slB4oXrvQUOh0uoU9+Q0a2RFUAqXVWyTl6NKtA0mI=; b=v489XzLGRJ0TQpN0joSacYqEbqhY1Do44PzBaLKFjfYupL0r74p8n3BCyg9H8kk30csJ26yd9EmR9o8E0UKpeYX22XSX8E+P/oMKA5/pEjfFyjEHRATKU/wi8vQxgPzgtcRXGQxVcD7M9RPwnIhmUuMDjqbHllb0i2Zq2pZhaFk=
X-Alimail-AntiSpam: AC=PASS; BC=-1|-1; BR=01201311R201e4; CH=green; FP=0|-1|-1|-1|0|-1|-1|-1; HT=e02c03275; MF=xiaohu.xxh@alibaba-inc.com; NM=1; PH=DS; RN=3; SR=0; TI=SMTPD_---.BZkVSey_1522902860;
Received: from 30.39.48.209(mailfrom:xiaohu.xxh@alibaba-inc.com fp:121.0.29.156) by smtp.aliyun-inc.com(127.0.0.1); Thu, 05 Apr 2018 12:34:22 +0800
User-Agent: Microsoft-MacOutlook/14.7.7.170905
Date: Thu, 05 Apr 2018 12:34:19 +0800
Subject: For the fairness and justice of the IETF culture//Re: [mpls] What to do with draft-ietf-mpls-sfc-00.txt
From: "徐小虎(义先)" <xiaohu.xxh@alibaba-inc.com>
To: mpls@ietf.org, SPRING WG List <spring@ietf.org>
CC: ietf@ietf.org
Message-ID: <D6EBC6D5.2311%xiaohu.xxh@alibaba-inc.com>
Thread-Topic: For the fairness and justice of the IETF culture//Re: [mpls] What to do with draft-ietf-mpls-sfc-00.txt
Mime-version: 1.0
Content-type: text/plain; charset="GB2312"
Content-transfer-encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/pk86cQg0e3j2ks6ouvUTh5ipt2w>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Apr 2018 04:34:40 -0000

Hi all,

 
As I had pointed out before, this draft describes two MPLS-based SFC
approaches: one is how to encode the NSH info, more specifically, the SPI
and SI info by two MPLS labels, which is still a stateful SFC mechanism
just like NSH; another is how to leverage the MPLS-SR to realize a
stateless SFC (see section 6).

 
It has been pointed out by many people that section 6 of the draft copies
the
idea of (https://tools.ietf.org/html/draft-xu-mpls-service-chaining)
without any technology contribution except replacing “MPLS Segment
Routing” by “Label Stack”. Funnily, one author of draft-ietf-mpls-sfc
had inadvertently admitted
"using a different name for the same thing is not so clever" (see
https://mailarchive.ietf.org/arch/msg/mpls/y7FTc38ysVf6PyJlA04MEFSN9nc) in
another thread. 

IMHO, the indulgence towards such behavior of copying
ideas of existing drafts with word tricks would seriously trample
underfoot the fairness and justice of the IETF culture. At least, it would
badly damage the interest and enthusiasm of IETF participants, especially
newcomers and non-native speakers of English.

Best regards,
Xiaohu
 


在 2018/4/5 上午1:05, "mpls on behalf of Adrian Farrel"
<mpls-bounces@ietf.org on behalf of adrian@olddog.co.uk> 写入:

>WG,
>
>Would it help if we added use cases to this document? Usually, the IESG
>frowns
>on use cases, but it sounds as though this document needs some further
>explanation.
>
>Of course, not everyone likes every proposed use case. Some will say, "I
>don't
>need that." Others will say, "I have another way, or I prefer a different
>way,
>of achieving that."
>
>Adding such a section would allow the inclusion of some text saying
>(something
>like) "A use case is to achieve SFC in an MPLS-SR network, but that is
>discussed
>in draft-xuclad-spring-sr-service-chaining."
>
>
>Additionally, I have been wondering how to handle the discussion of using
>this
>function in a brownfield network. Normally we don't tell people in our
>specs how
>to build their boxes - we make protocol specs not design documents.
>However, if
>in addition to how I would build this, I can see a (somewhat clunky)
>method to
>achieve this function in existing platforms, would it be worth adding
>that?
>
>Cheers,
>Adrian
>
>> -----Original Message-----
>> From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of internet-
>> drafts@ietf.org
>> Sent: 04 April 2018 10:28
>> To: i-d-announce@ietf.org
>> Cc: mpls@ietf.org
>> Subject: [mpls] I-D Action: draft-ietf-mpls-sfc-00.txt
>> 
>> 
>> A New Internet-Draft is available from the on-line Internet-Drafts
>directories.
>> This draft is a work item of the Multiprotocol Label Switching WG of
>>the IETF.
>> 
>>         Title           : An MPLS-Based Forwarding Plane for Service
>>Function
>Chaining
>>         Authors         : Adrian Farrel
>>                           Stewart Bryant
>>                           John Drake
>> 	Filename        : draft-ietf-mpls-sfc-00.txt
>> 	Pages           : 24
>> 	Date            : 2018-03-28
>> 
>> Abstract:
>>    Service Function Chaining (SFC) is the process of directing packets
>>    through a network so that they can be acted on by an ordered set of
>>    abstract service functions before being delivered to the intended
>>    destination.  An architecture for SFC is defined in RFC7665.
>> 
>>    The Network Service Header (NSH) can be inserted into packets to
>>    steer them along a specific path to realize a Service Function Chain.
>> 
>>    Multiprotocol Label Switching (MPLS) is a widely deployed forwarding
>>    technology that uses labels placed in a packet in a label stack to
>>    identify the forwarding actions to be taken at each hop through a
>>    network.  Actions may include swapping or popping the labels as well,
>>    as using the labels to determine the next hop for forwarding the
>>    packet.  Labels may also be used to establish the context under which
>>    the packet is forwarded.
>> 
>>    This document describes how Service Function Chaining can be achieved
>>    in an MPLS network by means of a logical representation of the NSH in
>>    an MPLS label stack.  It does not deprecate or replace the NSH, but
>>    acknowledges that there may be a need for an interim deployment of
>>    SFC functionality in brownfield networks.
>> 
>> 
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-mpls-sfc/
>> 
>> There are also htmlized versions available at:
>> https://tools.ietf.org/html/draft-ietf-mpls-sfc-00
>> https://datatracker.ietf.org/doc/html/draft-ietf-mpls-sfc-00
>> 
>> 
>> 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/
>> 
>> _______________________________________________
>> 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