Re: [Dime] Martin Stiemerling's Discuss on draft-ietf-dime-congestion-flow-attributes-01: (with DISCUSS and COMMENT)

"Bertz, Lyle T [CTO]" <Lyle.T.Bertz@sprint.com> Fri, 12 June 2015 00:59 UTC

Return-Path: <Lyle.T.Bertz@sprint.com>
X-Original-To: dime@ietfa.amsl.com
Delivered-To: dime@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B65A11A8A86; Thu, 11 Jun 2015 17:59:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.398
X-Spam-Level:
X-Spam-Status: No, score=0.398 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MANGLED_LIST=2.3, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=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 FmN8le6691og; Thu, 11 Jun 2015 17:59:34 -0700 (PDT)
Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0130.outbound.protection.outlook.com [65.55.169.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0BEA71A8A85; Thu, 11 Jun 2015 17:59:33 -0700 (PDT)
Received: from BN1AFFO11FD013.protection.gbl (10.58.52.33) by BN1AFFO11HUB017.protection.gbl (10.58.52.127) with Microsoft SMTP Server (TLS) id 15.1.190.9; Fri, 12 Jun 2015 00:59:32 +0000
Authentication-Results: spf=permerror (sender IP is 144.230.172.39) smtp.mailfrom=sprint.com; ietf.org; dkim=none (message not signed) header.d=none;
Received-SPF: PermError (protection.outlook.com: domain of sprint.com used an invalid SPF mechanism)
Received: from plsapdm3.corp.sprint.com (144.230.172.39) by BN1AFFO11FD013.mail.protection.outlook.com (10.58.52.73) with Microsoft SMTP Server (TLS) id 15.1.190.9 via Frontend Transport; Fri, 12 Jun 2015 00:59:32 +0000
Received: from pps.filterd (plsapdm3.corp.sprint.com [127.0.0.1]) by plsapdm3.corp.sprint.com (8.15.0.59/8.15.0.59) with SMTP id t5C0wliv027373; Thu, 11 Jun 2015 19:59:31 -0500
Received: from prewe13m08.ad.sprint.com (prewe13m08.corp.sprint.com [144.226.128.27]) by plsapdm3.corp.sprint.com with ESMTP id 1uux456nkt-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Thu, 11 Jun 2015 19:59:31 -0500
Received: from PLSWE13M07.ad.sprint.com (2002:90e5:d61a::90e5:d61a) by PREWE13M08.ad.sprint.com (2002:90e2:801b::90e2:801b) with Microsoft SMTP Server (TLS) id 15.0.1044.25; Thu, 11 Jun 2015 20:59:30 -0400
Received: from PLSWE13M07.ad.sprint.com ([fe80::b8a7:9769:a6fe:384c]) by PLSWE13M07.ad.sprint.com ([fe80::b8a7:9769:a6fe:384c%15]) with mapi id 15.00.1044.021; Thu, 11 Jun 2015 19:59:30 -0500
From: "Bertz, Lyle T [CTO]" <Lyle.T.Bertz@sprint.com>
To: "Black, David" <david.black@emc.com>, Martin Stiemerling <mls.ietf@gmail.com>, The IESG <iesg@ietf.org>
Thread-Topic: [Dime] Martin Stiemerling's Discuss on draft-ietf-dime-congestion-flow-attributes-01: (with DISCUSS and COMMENT)
Thread-Index: AQHQo70F4X8SI5Wk1EqRdOJjKpM6WJ2n1+ZQgABclID//9efUA==
Date: Fri, 12 Jun 2015 00:59:29 +0000
Message-ID: <004850850630479cb8dc5206728f454f@PLSWE13M07.ad.sprint.com>
References: <20150610203536.14350.31271.idtracker@ietfa.amsl.com> <59ce5385352047b9a02ad4db29d4add2@PLSWE13M07.ad.sprint.com> <CE03DB3D7B45C245BCA0D243277949360B370D09@MX104CL02.corp.emc.com>
In-Reply-To: <CE03DB3D7B45C245BCA0D243277949360B370D09@MX104CL02.corp.emc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.229.91.94]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD013; 1:I1pfJS0I8Sx7OL77h/ATJzB01HS5GuZ31tocW5A6tzdR1pSKGkZ242p28278HKqGT7asnufCDZ1Kkt/cK+PzTmhuGQQK/VSOaOx3hzXOJiFE87lwky2nO8xSRaaYriJr0/5nzRt0nyo7gD+cvmbjQDWlM8addIAJaqIklyYon+FYkiSkBjbYkZjeBo+46n6j/C50Xaz5TIUCwdSy/Goy6tvGdD1+NvsaC6HY/txlAfJfuwQrkMUhnPIce0Od4Sncnh8zGNFD5m12fnIz06W5C2eFnd3LIDUVPIl7bBHXMsvPUr34Ht9PaJTYF/v/913I7cuMbEvW3zfBvuQJhNOFZnH0wH78tFTl6m3yTIgebro=
X-Forefront-Antispam-Report: CIP:144.230.172.39; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(448002)(52044002)(164054003)(51704005)(377454003)(189002)(199003)(13464003)(230783001)(102836002)(6806004)(19580395003)(19580405001)(5003600100002)(2950100001)(47776003)(92566002)(24736003)(86362001)(2900100001)(2656002)(23676002)(5001770100001)(5250100002)(15975445007)(50466002)(46102003)(189998001)(5001960100002)(106116001)(108616004)(77156002)(62966003)(33646002)(87936001)(50986999)(106466001)(54356999)(76176999)(85326001)(7059030); DIR:OUT; SFP:1102; SCL:1; SRVR:BN1AFFO11HUB017; H:plsapdm3.corp.sprint.com; FPR:; SPF:PermError; MLV:sfv; MX:1; A:1; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11HUB017; 2:taOK7W21MzjEp3TGB91lFOt/KggdZoFKcfHU+NqqP0PUndusxjqJGUJiWFYct23m; 2:KzAB05LGWVdyXsjD90Rk0MNGlYMp9GuuP9wVts7nefva6GOWE8HK4J2tGGh/tFvXTvly4FH4uWsjCFs19ONjpc8xLUOreeONWmgrpETv/17m1ItrBbtC9X0F49tjQ4QfRcKyc6IAOTYwOuKZjST6rECdn/1/NK6Ayx8D6OzAVTAYLUfFCNiw3hBwvRTsRkefcj1puA55YsIEWq07JYQ190kAuKjeddXkd+rbFeVR/mvviRbIyXloGhaHBZmHbn9D; 6:PdN/hzpLElt0cSJNu58duq4znRzAfM24HsziPrUw9SbM0knF+gLZxHEyZuUsgMi/uXGqA31PJgAY111UHhXrQsICZVvhwzfZHr2XFlpItzMw0fFIDNlckMQNAT9S2qI0RJIuKu7T/G4FYMehDDscLAfuMVEjbqbngf3nMnhUDKwwjWNXB/t8HbAbjOnKos09CvD6KVKGn21qvLXy2rdP3NC9Rzz21yFA6XmZ4yJqdchtssGhaA45oaOhhbeW/XvF; 3:C5OQF/db1n+GcAiIr7mdDnmhx3te5QTEkcMsfiQ6MScvHCi241FFTnLWNnbNWkqwKabGQL+04npoUIscXooDPokzvtb3uZhbM6ZStrupaqsG5iGIfQ16TrvOzucml9pjqEvgRGRjvSJyLhf0/yzHsfUOVhIeLvn6LKVodFXsEH61XtR3XE0UtXIhL66JRMnTuWTjMpbOLiY3xqZ2bhlhpIGrMoDj/l3z6RmsxaOZNwmgSQBlwqhKDZNjX+kV4n8soLtH1PqvYAGc0PJljDtbwMxR8pHAuDxfF5kj/PkTNE0f7UPwn+ZE/3m3rSdFg5HV
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1AFFO11HUB017;
X-Microsoft-Antispam-PRVS: <BN1AFFO11HUB017DDF1ECF777E505008CADA4BB0@BN1AFFO11HUB017.protection.gbl>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(520003)(5005006)(3002001); SRVR:BN1AFFO11HUB017; BCL:0; PCL:0; RULEID:; SRVR:BN1AFFO11HUB017;
X-Forefront-PRVS: 060503E79B
X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11HUB017;9:umNippZZU7Xc2GPWdaxr+nFGSxab+MIZ0ovKplVmGFaOu2ZDkgibEd4awibWjUwQRjiANATjCJSZWNS0E74OjyaEDEBMYeOFs/wFQaJhAfm6ffsfopCC+cXuj2rAhgXKUncOsYhuPvKOIu+gFwm9W0g1THlEi8z0PBNPyk31EDq/ailNx5C67svsz1AxDNeyoudHr/imm/1F0/VA/RvL201lmKOl/DB0uzITYp7+3Iq6NT2y05ENfUYs5kgfUkvC7verf1K08J4DRG/12YkQBlQEKAYDTd8ktTSpwEimlddygli0IRSiApOatgLmQW0h9gw3SLjEVkjvLz0pmN/nljcMz+ZR5pLCUdJ5svcUwHX3y84sac7tzTZgnsc7K6zjaV3oFthjh+suDAr/CW1cGd3I1asDc7T/8OFk/wI6Eaow+dnJfWxUE6oM9jMDnWj37z+disQy66g18kzaj6mj2XPmaPoTuTLNSY9CmG9T77NGl5NOMSlOb1T53XTQslcrCBgix6mYUFnU3Yuw3h2AH32iWr4QyX9K3OQpdhDtddMxwRTYZqq5HhbteeeXfHfUdTzUUBd3RK8Okyt+k6WIB2dBKlduqlgRxggkoyxKsf0TFu16eo7yJ6RCgWx0S4k3zeK/6ZNPE/duH/AH4Uz/DV17SpujOpbJO11+uTJ3G46JPrKkK1Yj/CKR4xfZnnK9Ur0KNH0w/fu+90w0goQDWTIemWv5uzxcPtaCl+/6SbiD7WnlskejPgYo/lWK3sZp825eTzU9cYzvYSpEmsWw2PXah8h6ZJ6CS1E25cXChXPC03S9zb7cikoJ3055sHXjrkl/fsvlefciNel8X1oX1IJgH4NXN9n3ErTueidiFcWCgr6zgayXvzV+z3lF/eUE7Kww+Wc2B/bmLjiIZXFnpMlphxmMzj2sYPrFFh9yqU74ReTSXbl14lVEpY/gl+QUA2r4lOQRLMrfF+WF/N4+fBBOOrBB78iQDHxM7zzFlQ09AWZ8X4WzvWv9cHmjsnllB0E4CUWbR1Yhv0Mlb801wNq06UigC/iBm8Y7ny3eS1XWYKb5UFvbOAosTqs/7DJdFtowaiidTqrwtyMvOoKd0w==
X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11HUB017; 3:Y1Xw3yqCBlMp9VuJgU8LbwFIbYohbNysquAzmeH2lKdZ/oeyiraAe/JwafpJSOoVxQbdL/u2Xxyj9a4JeInCQDJZn3Ow9dzj+DcuvfMmOMunEVxT7z4xSeFLBxI8FCDFcX6fdjs3vJ0ca48ioou1cw==; 10:gF0vp48Z12Ukry1gijz0wjLTJsbWXSAcz9bdokSzugbnnUedlR6k8bHdohszoF0MIhW/ZY6CULHLZ1f01bOlJ2wX+GGlz7sRXXY5SV5rGCE=
X-OriginatorOrg: sprint.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jun 2015 00:59:32.3408 (UTC)
X-MS-Exchange-CrossTenant-Id: 4f8bc0ac-bd78-4bf5-b55f-1b31301d9adf
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=4f8bc0ac-bd78-4bf5-b55f-1b31301d9adf; Ip=[144.230.172.39]; Helo=[plsapdm3.corp.sprint.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1AFFO11HUB017
Archived-At: <http://mailarchive.ietf.org/arch/msg/dime/7Idxyth5oJuhlIAOfs4KWgIYIts>
Cc: "dime-chairs@ietf.org" <dime-chairs@ietf.org>, "dime@ietf.org" <dime@ietf.org>
Subject: Re: [Dime] Martin Stiemerling's Discuss on draft-ietf-dime-congestion-flow-attributes-01: (with DISCUSS and COMMENT)
X-BeenThere: dime@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Diameter Maintanence and Extentions Working Group <dime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dime>, <mailto:dime-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dime/>
List-Post: <mailto:dime@ietf.org>
List-Help: <mailto:dime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jun 2015 00:59:36 -0000

David,

Traffic flow(s) are IP (5-tuple) flow(s).

My question to you is would it be best to say "IP flows" or "IP (5-tuple) flows" or "5-tuple flows"?   I am unsure of the best wording here.  This treatment applies to all packets associated to all 5-tuples (flows) captured by the Filter-Rule.

A Filter-Rule may contain a Classifier that describes one or many 5-tuples per RFC 5777.

Thanks.
Lyle

-----Original Message-----
From: Black, David [mailto:david.black@emc.com]
Sent: Thursday, June 11, 2015 5:15 PM
To: Bertz, Lyle T [CTO]; Martin Stiemerling; The IESG
Cc: dime@ietf.org; dime-chairs@ietf.org; Black, David
Subject: RE: [Dime] Martin Stiemerling's Discuss on draft-ietf-dime-congestion-flow-attributes-01: (with DISCUSS and COMMENT)

Lyle,

>    The Congestion-Treatment AVP (AVP Code TBD) is of type Grouped. It
>    indicates how to treat traffic flow(s) when congestion is detected.
>    The detection of the congestion can be based on the reception of IP
>    packets packet  with  the CE (Congestion Experienced) codepoint set
>   (see [RFC 3168]) or by any other administratively defined criteria.

What does "traffic flow(s)" mean in this text?

A clear explanation of that should remove the concern that this draft might be applying congestion treatment to just the CE-marked packets and not the entire 5-tuple (or more).

Thanks,
--David

> -----Original Message-----
> From: Bertz, Lyle T [CTO] [mailto:Lyle.T.Bertz@sprint.com]
> Sent: Thursday, June 11, 2015 6:02 PM
> To: Martin Stiemerling; The IESG
> Cc: Black, David; dime@ietf.org; dime-chairs@ietf.org
> Subject: RE: [Dime] Martin Stiemerling's Discuss on draft-ietf-dime-
> congestion-flow-attributes-01: (with DISCUSS and COMMENT)
>
> Martin,
>
> Regarding the DISCUSS point the language in 3.2 is problematic, we
> will change
>
>    The Congestion-Treatment AVP (AVP Code TBD) is of type Grouped and
>    indicates how congested traffic, i.e., traffic that has Explicit
>    Congestion Notification Congestion Experienced marking set or some
>    other administratively defined criteria, is treated.
>
> to
>
>    The Congestion-Treatment AVP (AVP Code TBD) is of type Grouped. It
>    indicates how to treat traffic flow(s) when congestion is detected.
>    The detection of the congestion can be based on the reception of IP
>    packets packet  with  the CE (Congestion Experienced) codepoint set
>   (see [RFC 3168]) or by any other administratively defined criteria.
>
> The rationale for the word 'flow(s)' in the new language is the last
> sentence of the section  3.2 -  "The Congestion-Treatment AVP is an
> action and MUST be an attribute of the Filter-Rule Grouped AVP as
> defined in RFC5777. "  It is other AVPs in the Filter-Rule, e.g.
> Classifier, that describes the scope of traffic impacted.  Saying
> something in Section 3.2 that does not associate the
> Congestion-Treatment AVP to the Filter-Rule it is a part of only creates confusion.
>
> ---------------------------------
> Per the COMMENT, you are correct.  We'll change
>
> "The first AVP provides direct support for ECN [RFC3168] in the IP
>   header“
>
> to your suggestion
>
> "The first AVP provides direct support for filtering ECN
>   marked traffic[RFC3168]“
>
> -----Original Message-----
> From: DiME [mailto:dime-bounces@ietf.org] On Behalf Of Martin
> Stiemerling
> Sent: Wednesday, June 10, 2015 3:36 PM
> To: The IESG
> Cc: david.black@emc.com; dime@ietf.org; dime-chairs@ietf.org
> Subject: [Dime] Martin Stiemerling's Discuss on
> draft-ietf-dime-congestion-
> flow-attributes-01: (with DISCUSS and COMMENT)
>
> Martin Stiemerling has entered the following ballot position for
> draft-ietf-dime-congestion-flow-attributes-01: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut
> this introductory paragraph, however.)
>
>
> Please refer to
> https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-dime-congestion-flow-attri
> butes/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> No general objection to the publication of the document. However, I am
> relaying a question from David Black as a DISCUSS point.
>
> I assume that the draft is more than unclear in Section 3.2  about
> what traffic means. Is it a particular flow, a single packet, etc?
>
> "I found an ECN concern, and hence added the TSV ADs to the CC line.
>
> Section 3.2 says:
>
>    The Congestion-Treatment AVP (AVP Code TBD) is of type Grouped and
>    indicates how congested traffic, i.e., traffic that has Explicit
>    Congestion Notification Congestion Experienced marking set or some
>    other administratively defined criteria, is treated.
>
> That appears to say that the congestion treatment may be applied
> solely to packets that have the CE (Congestion Experienced) marking.
> That would be a problem, because the defined semantics of a CE marking
> is that it applies to the entire flow (e.g., causes TCP to react as if
> a packet has been dropped), hence the congestion treatment ought to
> apply to the entire flow.
>
> In other words, one wants to be able to use the ECN-IP-Codepoint AVP
> as part of the condition that determines whether the filter rule
> matches, but ignore that AVP (i.e., wildcard it) in determining what
> traffic the action applies to, so that the response to detecting a
> congested flow (i.e., packets with ECN field containing CE) applies to
> all packets in the flow, regardless of the value in the CE field.
>
> Otherwise, the result may be ineffective, as it won't encompass
> packets in the congested flow that aren't CE-marked.
>
> Am I reading the draft correctly?"
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> Section 1, 1st paragraph:
> It says "The first AVP provides direct support for ECN [RFC3168] in
> the IP header“. I am  sure that your draft is  ot providing any
> support for ECN in the IP header, as we have ECN in the IP header already, isn't it.
> I guess you mean something like this "The first AVP provides direct
> support for filtering ECN marked traffic[RFC3168]“
>
>
> _______________________________________________
> DiME mailing list
> DiME@ietf.org
> https://www.ietf.org/mailman/listinfo/dime
>
> ________________________________
>
> This e-mail may contain Sprint proprietary information intended for
> the sole use of the recipient(s). Any use by others is prohibited. If
> you are not the intended recipient, please contact the sender and
> delete all copies of the message.

________________________________

This e-mail may contain Sprint proprietary information intended for the sole use of the recipient(s). Any use by others is prohibited. If you are not the intended recipient, please contact the sender and delete all copies of the message.