Re: [Dime] Martin Stiemerling's Discuss on draft-ietf-dime-congestion-flow-attributes-01: (with DISCUSS and COMMENT)
Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com> Tue, 30 June 2015 15:05 UTC
Return-Path: <kathleen.moriarty.ietf@gmail.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 4118C1A92FC; Tue, 30 Jun 2015 08:05:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.301
X-Spam-Level:
X-Spam-Status: No, score=0.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MANGLED_LIST=2.3, 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 Eq09LXBiIzkk; Tue, 30 Jun 2015 08:05:30 -0700 (PDT)
Received: from mail-wg0-x233.google.com (mail-wg0-x233.google.com [IPv6:2a00:1450:400c:c00::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E04C1AC3D5; Tue, 30 Jun 2015 08:05:30 -0700 (PDT)
Received: by wgjx7 with SMTP id x7so12350645wgj.2; Tue, 30 Jun 2015 08:05:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=neefbZzn9/yXjU3Aad7tTMbNDHf+exy42n0d8bCT2hE=; b=wBELSpFLmgfxkHpyj3BD6vHykE1FH2X/gNaGWutDq4LZ/aPi8kffh81BB9Afeu3MSY n8L54HtAeRF5czoM8eM6WJh1MYf5LJfL6N/SMZq6Dr9/JwSXbB+7lLURrFfgnfUeoE/t Cd2ghuqKlIBvAxLVqdQAUAl4MJ4yhxBeFHjmz3VnGEkkIMXTPR2wQQ4LrfLb2XX9MbhF WTdoJ+LlKZNS2Q9dw6ysBNCbz1u+yZdeiOrt9LxhLoXPalbOx9BGl2iyHD2F2+CyFU6P r+GYBYaoQEm34rUOIleFAkCj4Lfz/0lzO/ZVylVRvEPZjW0SV1NNb+IeSgy4ii9GG9Qs RZUA==
MIME-Version: 1.0
X-Received: by 10.194.75.132 with SMTP id c4mr37521847wjw.80.1435676728757; Tue, 30 Jun 2015 08:05:28 -0700 (PDT)
Received: by 10.28.31.194 with HTTP; Tue, 30 Jun 2015 08:05:28 -0700 (PDT)
In-Reply-To: <3784_1434964129_5587D0A1_3784_11741_1_6B7134B31289DC4FAF731D844122B36E01C59A80@OPEXCLILM43.corporate.adroot.infra.ftgroup>
References: <CE03DB3D7B45C245BCA0D243277949360B3734EA@MX104CL02.corp.emc.com> <0601083147b8451ab4c131e6ec105ae1@PLSWE13M07.ad.sprint.com> <15232_1434132743_557B2107_15232_4160_1_6B7134B31289DC4FAF731D844122B36E01C4EABF@OPEXCLILM43.corporate.adroot.infra.ftgroup> <565c7289e23441ff93f3fd8328bb1107@PLSWE13M07.ad.sprint.com> <CE03DB3D7B45C245BCA0D243277949360B373B09@MX104CL02.corp.emc.com> <3784_1434964129_5587D0A1_3784_11741_1_6B7134B31289DC4FAF731D844122B36E01C59A80@OPEXCLILM43.corporate.adroot.infra.ftgroup>
Date: Tue, 30 Jun 2015 11:05:28 -0400
Message-ID: <CAHbuEH7qtk8Usw7r3mxZ1Yf-0uCD==Z-SdbT6doKzpcYNOm33Q@mail.gmail.com>
From: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>
To: "<lionel.morand@orange.com>" <lionel.morand@orange.com>
Content-Type: multipart/alternative; boundary="047d7bb04b7c6e115d0519bd8945"
Archived-At: <http://mailarchive.ietf.org/arch/msg/dime/962__ZoKq8ea9pRSobDtJ-I23ss>
Cc: "Black, David" <david.black@emc.com>, Martin Stiemerling <mls.ietf@gmail.com>, "dime-chairs@ietf.org" <dime-chairs@ietf.org>, "dime@ietf.org" <dime@ietf.org>, The IESG <iesg@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: <https://mailarchive.ietf.org/arch/browse/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: Tue, 30 Jun 2015 15:05:36 -0000
Martin, Could you please verify that your concerns have been addressed? I believe they have been. Thank you! Kathleen On Mon, Jun 22, 2015 at 5:08 AM, <lionel.morand@orange.com> wrote: > Hi, > > > > Martin, do you please confirm that the proposed correction answers your > concerns identified in the DISCUSS? I'm waiting for a go-ahead before > authorizing authors to submit a new version of the draft. > > > > Regards, > > > > Lionel > > > > *De :* Black, David [mailto:david.black@emc.com] > *Envoyé :* vendredi 12 juin 2015 20:55 > *À :* Bertz, Lyle T [CTO]; MORAND Lionel IMT/OLN; Martin Stiemerling; The > IESG > *Cc :* dime@ietf.org; dime-chairs@ietf.org; Black, David > *Objet :* RE: Re : [Dime] Martin Stiemerling's Discuss on > draft-ietf-dime-congestion-flow-attributes-01: (with DISCUSS and COMMENT) > > > > With that extra “packet” dropped ;-), the proposed text looks good enough > > for my concern. I’ll leave any further adjustment to Martin, as he’s > holding > > the Discuss. > > > > Many thanks for the prompt attention to this, and (as noted earlier), I’m > > pleased that this was not an actual design problem. > > > > Thanks, > --David > > > > *From:* Bertz, Lyle T [CTO] [mailto:Lyle.T.Bertz@sprint.com > <Lyle.T.Bertz@sprint.com>] > *Sent:* Friday, June 12, 2015 2:22 PM > *To:* lionel.morand@orange.com; Black, David; Martin Stiemerling; The IESG > *Cc:* dime@ietf.org; dime-chairs@ietf.org > *Subject:* RE: Re : [Dime] Martin Stiemerling's Discuss on > draft-ietf-dime-congestion-flow-attributes-01: (with DISCUSS and COMMENT) > > > > <sigh>… Even my corrections have errors this week. > > *From:* lionel.morand@orange.com [mailto:lionel.morand@orange.com > <lionel.morand@orange.com>] > *Sent:* Friday, June 12, 2015 1:12 PM > *To:* Bertz, Lyle T [CTO]; Black, David; Martin Stiemerling; The IESG > *Cc:* 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) > > > > Except that a "packets packet" is maybe too explicit! :) > > > > (Second sentence) > > Please wait for a formal go-ahead from the AD or myself before submitting > a new version. > > > > Regards, > > > > Lionel > > > > Envoyé depuis mon mobile Orange > > > > ----- Reply message ----- > De : "Bertz, Lyle T [CTO]" <Lyle.T.Bertz@sprint.com> > Pour : "Black, David" <david.black@emc.com>, "Martin Stiemerling" < > mls.ietf@gmail.com>, "The IESG" <iesg@ietf.org> > Cc : "dime@ietf.org" <dime@ietf.org>, "dime-chairs@ietf.org" < > dime-chairs@ietf.org> > Objet : [Dime] Martin Stiemerling's Discuss on > draft-ietf-dime-congestion-flow-attributes-01: (with DISCUSS and COMMENT) > Date : ven., juin 12, 2015 19:32 > > > > David, > > Thanks for the guidance here. We definitely want to meet the goals you > note below. > > I will assume Martin has no objection to "IP (5-tuple) flows". If so, we > can adjust the language. > > New language (I also changed 'In case the" to "If the" at the beginning of > the next paragraph. > > > > The Congestion-Treatment AVP (AVP Code TBD) is of type Grouped. It > > > indicates how to treat traffic IP (5-tuple) 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. > > > > > > A Filter-Rule may contain a Classifier that describes one or many > 5-tuples per > > > RFC 5777. This treatment applies to all packets associated to all > 5-tuples (flows) > > captured by the Filter-Rule. > > > > > > If the Congestion-Treatment AVP is absent... > > I believe this language meets the objectives outlined below. > > Thank you. > Lyle > > -----Original Message----- > From: Black, David [mailto:david.black@emc.com <david.black@emc.com>] > Sent: Friday, June 12, 2015 10:33 AM > 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, > > Thanks for the explanation - for my concern, I think we're close to done... > > > Traffic flow(s) are IP (5-tuple) flow(s). > > That's a relief - I'm glad that we're only dealing with editorial concerns > in the draft, and not an actual design problem. > > > My question to you is would it be best to say "IP flows" or "IP > > (5-tuple) flows" or "5-tuple flows"? > > I like "IP (5-tuple) flows" - Martin? > > > 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. > > Please add that latter sentence ("This treatment applies ...") to the > draft ... > > > A Filter-Rule may contain a Classifier that describes one or many > > 5-tuples per RFC 5777. > > ... and please add that sentence also ;-). > > The goal is to be clear that: > - adding an ECN-IP-Codepoint AVP to a Classifier still results in the > Classifier describing 5-tuple flows (as opposed to subsets of 5-tuple > flows that contain a specific value or values in the ECN field); and > - hence, the Congestion-Treatment AVP applies to 5-tuples and not to > anything smaller. > > Thanks, > --David > > > -----Original Message----- > > From: Bertz, Lyle T [CTO] [mailto:Lyle.T.Bertz@sprint.com > <Lyle.T.Bertz@sprint.com>] > > Sent: Thursday, June 11, 2015 8:59 PM > > To: Black, David; Martin Stiemerling; The IESG > > Cc: 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) > > > > 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 <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 > <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 <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-att > > > ri > > > 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. > > ________________________________ > > 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. > > _________________________________________________________________________________________________________________________ > > > > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc > > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler > > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, > > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. > > > > This message and its attachments may contain confidential or privileged information that may be protected by law; > > they should not be distributed, used or copied without authorisation. > > If you have received this email in error, please notify the sender and delete this message and its attachments. > > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. > > Thank you. > > > ------------------------------ > > > 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. > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. > > This message and its attachments may contain confidential or privileged information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. > Thank you. > > -- Best regards, Kathleen
- [Dime] Martin Stiemerling's Discuss on draft-ietf… Martin Stiemerling
- Re: [Dime] Martin Stiemerling's Discuss on draft-… Bertz, Lyle T [CTO]
- Re: [Dime] Martin Stiemerling's Discuss on draft-… Bertz, Lyle T [CTO]
- Re: [Dime] Martin Stiemerling's Discuss on draft-… Black, David
- Re: [Dime] Martin Stiemerling's Discuss on draft-… Bertz, Lyle T [CTO]
- Re: [Dime] Martin Stiemerling's Discuss on draft-… lionel.morand
- Re: [Dime] Martin Stiemerling's Discuss on draft-… Bertz, Lyle T [CTO]
- Re: [Dime] Martin Stiemerling's Discuss on draft-… Black, David
- Re: [Dime] Martin Stiemerling's Discuss on draft-… Black, David
- Re: [Dime] Martin Stiemerling's Discuss on draft-… lionel.morand
- Re: [Dime] Martin Stiemerling's Discuss on draft-… Kathleen Moriarty