Re: [tsvwg] Warren Kumari's Discuss on draft-ietf-tsvwg-le-phb-09: (with DISCUSS and COMMENT)

Warren Kumari <warren@kumari.net> Mon, 04 March 2019 13:15 UTC

Return-Path: <warren@kumari.net>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75B12131177 for <tsvwg@ietfa.amsl.com>; Mon, 4 Mar 2019 05:15:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kumari-net.20150623.gappssmtp.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 4TAxb7m3X24a for <tsvwg@ietfa.amsl.com>; Mon, 4 Mar 2019 05:15:17 -0800 (PST)
Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com [IPv6:2a00:1450:4864:20::32e]) (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 CAEC2131174 for <tsvwg@ietf.org>; Mon, 4 Mar 2019 05:15:16 -0800 (PST)
Received: by mail-wm1-x32e.google.com with SMTP id y15so4664240wma.0 for <tsvwg@ietf.org>; Mon, 04 Mar 2019 05:15:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=P87nArfexxZhLqMQpN1J1G4fDzD2A+GGcuAuQDKqB6A=; b=gn+ANy1LyOaDEkGv/1YVF12IIOft2LLoE7DwlxX/uxhMpxYdD9KqA16Sid5M73aJBl khlXlvavSJyFqDdsWOr3UTa5CID5znYxXYGdcGASHw1mfbEg535+MhL1fD0OFv+6QxJ9 fDuTNBatwaXQHmFxCeXfkxVZJNQxMkvVUIdhiUsLbx5pSdZ6iNTWlMDZjY38j4IZuwR1 tm3rQ5zXoJrAWUpuk6J5ViJqKOKuaE4TPwo1hfEcng+yEs7VWWW5ip5779g4daUK9QN1 hY9g4VyHJvuRAQN4hcst/jR2V1/vmKkC2WVUBRbTk4GLlN8Q7L9W+vA3hkwHuRf98zvU i8Ig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=P87nArfexxZhLqMQpN1J1G4fDzD2A+GGcuAuQDKqB6A=; b=Q3/2hXbvFYkocwgd/p78Y4c+h1xXy+/Ri1e0IdshqSE0ydYITv48M4e/ETKFlWdta2 qHMi6hQWH9E4qJoPsoPul0/Ut65gGtRM8csyPWuFxvV3QwxIRLh7dZgsxpasnc8nmIXG adQLqauYUNqv0/dz1jR9Ave2l918QlN3cBsLTDDpwn6mo2Wr2tfFKRcQGDQc6ZOrvjys 1utnIOO12Sn+yZlmIsT1Ud9YKzyufBit6iaYYOGaxNnnl/v2IZOSj8Log5j7nFGuISVL YdwcOU/rcvstK+NGt/sH9Orhgmkhc5YlnzYY7f238S6vVpNUuL9cAFLXsc/AARp1GGrI rjUg==
X-Gm-Message-State: AHQUAua+EgCmO5vppIwMMGE2V26lWn745xBfnRJKWSKpoXbi/843ks/u cMhxzwUx1oqSmcr9HvTv0PnWLYoV8+czjFtEsJCtow==
X-Google-Smtp-Source: APXvYqznAUivUZdn60FOYBY03hloiOYXZ4Dt67guL/oeozZAebNr8eupIB680WCQX874KVKwbe0reCXR9dZWedyRMbU=
X-Received: by 2002:a1c:2283:: with SMTP id i125mr10991384wmi.24.1551705314193; Mon, 04 Mar 2019 05:15:14 -0800 (PST)
MIME-Version: 1.0
References: <155068297765.31474.15865784466149137006.idtracker@ietfa.amsl.com> <72b082d6-6d8b-5b3d-ee5e-52e5a333aacd@kit.edu> <F64C10EAA68C8044B33656FA214632C89EF79DEE@MISOUT7MSGUSRDE.ITServices.sbc.com> <f38b43e8-d300-f44f-1f84-f7652e4f36e2@kit.edu> <F64C10EAA68C8044B33656FA214632C89EF7B8F6@MISOUT7MSGUSRDE.ITServices.sbc.com> <LEJPR01MB04609C8FCFADC32676FE0AB29C7A0@LEJPR01MB0460.DEUPRD01.PROD.OUTLOOK.DE> <CAKKJt-dQjobkMSKSRenMK3VeEQeny-cZb321dEu5trYCBx5ptg@mail.gmail.com> <CAHw9_iL=aSzLWGL8R4zu1Z4QbNeFHoFgozUPANUYGatm-LpZPg@mail.gmail.com> <CAKKJt-e+6OmqG3EcGwd+92YnL-a=Ry+ymYORdwgO0cxgb1FU6Q@mail.gmail.com> <ed05bc00-2532-3f45-6821-215073f49cc2@gmail.com> <d9bec7c6-6950-f5c9-3f7a-c86db6ea02c9@kit.edu> <CAKKJt-ekXNso=nx697nEV6BwWO0HffEf-KF=m_sr1nLyUnK01w@mail.gmail.com> <F64C10EAA68C8044B33656FA214632C89EF8A872@MISOUT7MSGUSRDE.ITServices.sbc.com> <CAKKJt-cLwshf4KqUW8nCnz1Wb68B56BDQY9ybFj-L0mvzakgJA@mail.gmail.com> <5C7CDC4E.3050606@erg.abdn.ac.uk>
In-Reply-To: <5C7CDC4E.3050606@erg.abdn.ac.uk>
From: Warren Kumari <warren@kumari.net>
Date: Mon, 04 Mar 2019 08:15:02 -0500
Message-ID: <CAHw9_iJC=qbt0CBT9cm6p_xGCcqpTz95MxkDE7jb2_PcVZOsjQ@mail.gmail.com>
To: gorry@erg.abdn.ac.uk
Cc: "BRUNGARD, DEBORAH A" <db3546@att.com>, "Bless, Roland (TM)" <roland.bless@kit.edu>, Brian E Carpenter <brian.e.carpenter@gmail.com>, IESG <iesg@ietf.org>, Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>, tsvwg-chairs <tsvwg-chairs@ietf.org>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000000c92a40583448c97"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/HdoE_7NXAsV3lf_4UQ69MAb6dIM>
Subject: Re: [tsvwg] Warren Kumari's Discuss on draft-ietf-tsvwg-le-phb-09: (with DISCUSS and COMMENT)
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Mar 2019 13:15:22 -0000

On Mon, Mar 4, 2019 at 3:05 AM Gorry Fairhurst <gorry@erg.abdn.ac.uk> wrote:

>
>
> I have had a little reflexion on the discussion and I quite agree the
> following needs pruned/rewritten:
>
> “However, non-LE traffic (e.g., BE traffic) SHOULD NOT be
> remarked to L, on a regular basis without consent or knowledge of the
> user.”
>
>      And I do agree with pruning this from the normative text:
>      “on a regular basis without consent or knowledge of the
>      user.”
>
>      However, even though the original had become a little gabled,
>      it was an attempt to capture that there *ARE* implications.
>      We spent time talking about these implications in the WG and
>      a lot of time trying to write text to avoid accidental remarking.
>
>      I am still somewhat unclear how an operator could safely just map
>      traffic to the LE   class, without a priori knowing what the flow
>      expects. Sure, an operator could setup a BA-classifier and understand
>      that application “X” wants this service. If it does that then that
>      traffic will receive the treatment of LE traffic for the rest of the
>      path. If I understood the intention, it was to remind people that
>      this isn’t just another “lower level” in the diffserv hierarchy -
>      traffic mapped to this class needs to be resilient to starvation,
>      and expect that this will happen.
>
>      I suggest an explanation could be added after the clause to be
>      pruned to avoid this not working out well:
>
>      “Remarking traffic from another PHB results in that traffic
>      being "downgraded”. This changes the way the network treats this
>      traffic and it is important not to violate the operational
>      objectives of the original PHB.”


That sounds reasonable to me....

W


>
> Gorry
>
> P.S. Roland, I also just saw a few clauses saying “In case ....”, I don’t
> know how I missed that in my review, but these read ambiguously to me: I
> could it would be better if the phrase was “In the case that”.
>
> On 28/02/2019, 18:30, Spencer Dawkins at IETF wrote:
> > Thanks, Deborah!
> >
> > Roland, could you submit an updated version of this draft, so I can
> approve
> > it before Wednesday of IETF 104? :-)
> >
> > Thanks,
> >
> > Spencer
> >
> > On Thu, Feb 28, 2019 at 10:18 AM BRUNGARD, DEBORAH A<db3546@att.com>
> wrote:
> >
> >> Yes, I’m ok with the abbreviated sentence as Warren and others suggested
> >> “"Non-LE traffic (e.g., BE traffic) SHOULD NOT be remarked to LE."
> >>
> >>
> >>
> >> Thanks everyone-
> >>
> >> Deborah
> >>
> >>
> >>
> >> *From:* Spencer Dawkins at IETF<spencerdawkins.ietf@gmail.com>
> >> *Sent:* Thursday, February 28, 2019 9:27 AM
> >> *To:* Bless, Roland (TM)<roland.bless@kit.edu>
> >> *Cc:* Brian E Carpenter<brian.e.carpenter@gmail.com>; Warren Kumari<
> >> warren@kumari.net>; tsvwg@ietf.org; BRUNGARD, DEBORAH A<db3546@att.com
> >;
> >> IESG<iesg@ietf.org>; tsvwg-chairs<tsvwg-chairs@ietf.org>
> >> *Subject:* Re: [tsvwg] Warren Kumari's Discuss on
> >> draft-ietf-tsvwg-le-phb-09: (with DISCUSS and COMMENT)
> >>
> >>
> >>
> >> So, Warren/Deborah, are we good on SHOULD NOT here?
> >>
> >>
> >>
> >> Spencer
> >>
> >>
> >>
> >> On Thu, Feb 28, 2019 at 2:38 AM Bless, Roland (TM)<roland.bless@kit.edu
> >
> >> wrote:
> >>
> >> Hi,
> >>
> >> Am 27.02.19 um 22:44 schrieb Brian E Carpenter:
> >>> On 28-Feb-19 10:18, Spencer Dawkins at IETF wrote:
> >>>> Hi, Warren,
> >>>>
> >>>> On Wed, Feb 27, 2019 at 3:10 PM Warren Kumari<warren@kumari.net>
> >> wrote:
> >>>>>
> >>>>> On Wed, Feb 27, 2019 at 12:17 PM Spencer Dawkins at IETF<
> >>>>> spencerdawkins.ietf@gmail.com>  wrote:
> >>>>>
> >>>>>> So, just to follow up,
> >>>>>>
> >>>>>> On Mon, Feb 25, 2019 at 2:48 AM<Ruediger.Geib@telekom.de>  wrote:
> >>>>>>
> >>>>>>> Deborah, Warren,
> >>>>>>>
> >>>>>>> IETF doesn't specify SLAs or related text, I agree. The LE
> >> performance
> >>>>>>> is worse than default forwarding. I'm unhappy if my peer demotes my
> >> traffic
> >>>>>>> to LE and points to an IETF standard allowing this.  What about:
> >>>>>>>
> >>>>>>> DISCUSSED CHANGE so far:
> >>>>>>> Non-LE traffic (e.g., BE traffic) SHOULD NOT be
> >>>>>>> remarked to LE on a regular basis.
> >>>>>>>
> >>>>>>> SOMEWHAT MORE PRECISELY DEFINED OPTION
> >>>>>>> Non-LE traffic (e.g., BE traffic) MUST NOT be
> >>>>>>> remarked to LE by default.
> >>>>>>>
> >>>>>>> I'd like to avoid LE to result in a "default below default" and
> >> prefer
> >>>>>>> IETF standards not allow fancy interpretations.
> >>>>>>>
> >>>>>> This document was approved on the last telechat, but we're having a
> >>>>>> Discuss-level discussion about it now, which means that I should be
> >> taking
> >>>>>> this conversation very seriously (because "new technical objections
> >> are
> >>>>>> always in order").
> >>>>>>
> >>>>>> Am I understanding that
> >>>>>>
> >>>>>>     - Deborah (and, IIRC, Warren) are thinking that MUST is the
> wrong
> >>>>>>     answer, because we don't tell operators how to mark traffic in
> >> their
> >>>>>>     networks, but
> >>>>>>
> >>>>>>
> >>>>> Warren is thinking that, if you provide any sort of SHOULD/MUST
> >> guidance
> >>>>> regarding when it is appropriate to mark "abnormal" traffic, you have
> >> to be
> >>>>> able to define what you mean by normal and abnormal...
> >>>>>
> >>>>> Personally I would think that just: "Non-LE traffic (e.g., BE
> traffic)
> >>>>> SHOULD NOT be remarked to LE." (or MUST NOT) without any qualifiers
> >> would
> >>>>> be best -- we are not the protocol police and don't have an
> enforcement
> >>>>> arm, so we cannot really stop it. Where I think we run into trouble
> is
> >>>>> saying "It is OK to do this on Thursdays when there is a half moon
> and
> >> the
> >>>>> wind blows from the South-East, but not at other times" (what if
> these
> >> is
> >>>>> only a slight breeze? Thursday where? or a waxing gibbous moon?) - I
> >> think
> >>>>> we should just say "You shouldn't remark",with the understanding that
> >> some
> >>>>> will and not open the "under these circumstances" can of worms at all
>
> --
I don't think the execution is relevant when it was obviously a bad idea in
the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair of
pants.
   ---maf