[L3sm] R: RE: RE: New Version Notification for draft-wu-l3sm-rfc8049bis-02.txt

Qin Wu <bill.wu@huawei.com> Thu, 31 August 2017 01:51 UTC

Return-Path: <bill.wu@huawei.com>
X-Original-To: l3sm@ietfa.amsl.com
Delivered-To: l3sm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 209C8132256 for <l3sm@ietfa.amsl.com>; Wed, 30 Aug 2017 18:51:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.209
X-Spam-Level:
X-Spam-Status: No, score=-4.209 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Jq9S79h-LDOj for <l3sm@ietfa.amsl.com>; Wed, 30 Aug 2017 18: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 3E53A12008A for <l3sm@ietf.org>; Wed, 30 Aug 2017 18:51:32 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml707-cah.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DUM32756; Thu, 31 Aug 2017 01:51:29 +0000 (GMT)
Received: from NKGEML412-HUB.china.huawei.com (10.98.56.73) by lhreml707-cah.china.huawei.com (10.201.108.48) with Microsoft SMTP Server (TLS) id 14.3.301.0; Thu, 31 Aug 2017 02:51:28 +0100
Received: from NKGEML513-MBX.china.huawei.com ([169.254.1.219]) by nkgeml412-hub.china.huawei.com ([10.98.56.73]) with mapi id 14.03.0235.001; Thu, 31 Aug 2017 09:51:22 +0800
From: Qin Wu <bill.wu@huawei.com>
To: David Ball <daviball@cisco.com>, l3sm <l3sm@ietf.org>
CC: "stephane.litkowski" <stephane.litkowski@orange.com>, ke-oogaki <ke-oogaki@kddi.com>, adrian <adrian@olddog.co.uk>
Thread-Topic: [L3sm] RE: RE: New Version Notification for draft-wu-l3sm-rfc8049bis-02.txt
Thread-Index: AQHTIful6ub0Qb8rXUOIdlYJRLRQmg==
Date: Thu, 31 Aug 2017 01:51:22 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABA9AAE6ED6@nkgeml513-mbx.china.huawei.com>
References: <B8F9A780D330094D99AF023C5877DABA9AA5D7A2@nkgeml513-mbx.china.huawei.com> <c76328ad-b71e-b2a3-92a4-b02beac2be7d@cisco.com> <B8F9A780D330094D99AF023C5877DABA9AAB78D5@nkgeml513-mbx.china.huawei.com> <e3289dda-b54f-6001-d4df-4ad6f43cbc91@cisco.com> <B8F9A780D330094D99AF023C5877DABA9AACC436@nkgeml513-mbx.china.huawei.com> <6acab373-d50e-674e-1f8a-b95363ae7e4b@cisco.com> <B8F9A780D330094D99AF023C5877DABA9AAD04B2@nkgeml513-mbx.china.huawei.com> <bbb82618-18c6-70d1-9a3d-a4cade93535f@cisco.com> <B8F9A780D330094D99AF023C5877DABA9AAD9734@nkgeml513-mbx.china.huawei.com> <c5973f02-1d11-9424-62d3-f8e5e8bf5316@cisco.com> <etPan.59a6b04e.327b23c6.23ea@Qin-Wude-iPhone> <f60c9b74-8340-f865-c4d5-e1fc3f32bb74@cisco.com> <etPan.59a6d3b2.6b8b4567.242c@Qin-Wude-iPhone> <60ed4ba7-d1f1-c2d5-591a-efc2ccbd4ad6@cisco.com>
In-Reply-To: <60ed4ba7-d1f1-c2d5-591a-efc2ccbd4ad6@cisco.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.136.79.163]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABA9AAE6ED6nkgeml513mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020204.59A76BA2.0091, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=169.254.1.219, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 0a3e0e4db2bd1a3460d968c3e0389314
Archived-At: <https://mailarchive.ietf.org/arch/msg/l3sm/31JCspBPOuE4Odge0e4o867oing>
Subject: [L3sm] R: RE: RE: New Version Notification for draft-wu-l3sm-rfc8049bis-02.txt
X-BeenThere: l3sm@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: L3VPN Service YANG Model discussion group <l3sm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/l3sm>, <mailto:l3sm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/l3sm/>
List-Post: <mailto:l3sm@ietf.org>
List-Help: <mailto:l3sm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/l3sm>, <mailto:l3sm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Aug 2017 01:51:36 -0000

We spin on this issue for quite a while, ☺, please see my reply below.

发件人: David Ball [mailto:daviball@cisco.com]
发送时间: 2017年8月31日 0:54
收件人: Qin Wu; l3sm
抄送: stephane.litkowski; ke-oogaki; adrian
主题: Re: [L3sm] 答复: 答复: New Version Notification for draft-wu-l3sm-rfc8049bis-02.txt

On 30/08/2017 16:03, Qin Wu wrote:

What customer cares about is whether a service parameter can be enforced or used to create a service successfully,

Agreed.  How can this be done if the customer does not know what the parameter means?

[Qin]: See below.
 why he has to care about how operator use this parameter to control or operate the network or whether specific range should or should not be discarded,isn't this up to SP to implement this details?!

He doesn't care about whether a specific range should or shouldn't be discarded, but he does want to know that the packets he cares about are guaranteed not to be discarded.

[Qin]: We are using different language or term to describe similar thing, e.g.,the service is guaranteed in your saying means the parameters can be enforced the service can be fulfilled in my saying.

That is presumably why he would pick a particular value for the svc-mtu.  For example, if the customer requests svc-mtu to 9000, that presumably means that they want to be sure that packets of size up to 9000 will not be discarded.  (Of course, if SP can't

support that, they will reject the request).  OTOH if the customer requests 1400, that presumably means they don't care about packets bigger than that (but even so, the SP might still pass packets of length 9000).


The earlier proposal is just to specify such behavior from customer perspective.

I didn't see that.  The last proposal just said that if the SP can't fulfil the request then they can reject it, which is true for all leaves; it didn't say anything about what "svc-mtu" means to the customer.


[Qin]:RFC8049 clearly says "If CsC is enabled, the requested "svc-mtu" leaf will refer to the
   MPLS MTU and not to the IP MTU. ".

”

There is nothing in the draft that relates the leaf called "svc-mtu" to the length of packets or the behaviour of the service.

[Qin]: The service level svc-mtu parameter will be translated into orchestrated configuration parameter such as path MTU, I think svc-mtu is linking to end to end MTU or path MTU, It is possible for the path MTU to be configured manually or to be discovered dynamically. Path MTU is linking to packet length, the size of any packet in the traffic flow should not exceed svc-mtu value, or
svc-mtu should not exceed path MTU or end to end MTU, otherwise the service will not be enforced or guaranteed.
We also have interface MTU for each network device along the path, but this is not service-level parameter, it is set at each hop along the path. Fragmentation or packet drop, silent or not, may occur on hops along the route where a interface MTU is smaller than the size of the datagram.

    David





Sent from HUAWEI AnyOffice
发件人: daviball
收件人: Qin Wu; l3sm;
抄送: stephane.litkowski; ke-oogaki; adrian;
主题: Re: 答复: [L3sm] New Version Notification for draft-wu-l3sm-rfc8049bis-02.txt
时间: 2017-08-30 22:28:28


Right, but that would still be true if the leaf was called svc-flagglestops and there was a flagglestop limit set by the network.  :)

My question is what specific behaviour is the customer requesting or expecting by setting svc-mtu to a specific value?  Assuming the SP accepts the request, there is presumably some resulting difference in behaviour for packets shorter than the requested value vs packets longer than the requested value?  If so, what is it?  For instance, is it that packets with length <= svc-mtu will not be discarded due to their length, whereas packets with length > svc-mtu might be?
Right now, the draft does not say anything about the meaning of the svc-mtu leaf - one can infer from the name of the leaf that it has something to do with packet length, but the details are not specified.  As Jan said: "For a standard to be useful/interoperable, the system behavior needs to be predictable. Undefined behavior needs to become defined or outlawed.".  There is no behaviour defined for the svc-mtu leaf currently - that is the problem I would like to see addressed.


    David

On 30/08/2017 13:32, Qin Wu wrote:
It means the requested svc-MTU exceeds MTU limit set by the network, the management system may trigger some MTU discovery mechanism to check this.


Sent from HUAWEI AnyOffice
发件人: daviball
收件人: Qin Wu; l3sm;
抄送: stephane.litkowski; ke-oogaki; adrian;
主题: Re: [L3sm] New Version Notification for draft-wu-l3sm-rfc8049bis-02.txt
时间: 2017-08-30 19:09:33

Hi Qin,

On 28/08/2017 11:13, Qin Wu wrote:

[DB3] I completely agree; my point is to provide some information to the customer about how the service might behave if they request a particular value for the MTU.

[Qin-3]: I prefer to keep as it does, but if you insist, we can consider to add something like this:
“if the requested svc-mtu cannot be fulfilled, the management system should return a error message indicating the fulfillment is not possible.  How this SHOULD be communicated by the SP to the customer via a mechanism that is out of scope for this document.”

This doesn't really address my point.  What does it mean for the requested svc-mtu to be fulfilled?  What behaviour is the customer actually requesting by setting this leaf to a particular value?


    David



--

David Ball

<daviball@cisco.com><mailto:daviball@cisco.com>



--

David Ball

<daviball@cisco.com><mailto:daviball@cisco.com>




_______________________________________________

L3sm mailing list

L3sm@ietf.org<mailto:L3sm@ietf.org>

https://www.ietf.org/mailman/listinfo/l3sm



--

David Ball

<daviball@cisco.com><mailto:daviball@cisco.com>