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

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 20 February 2019 19:47 UTC

Return-Path: <brian.e.carpenter@gmail.com>
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 4C369130E82; Wed, 20 Feb 2019 11:47:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 P-8epok3ug6f; Wed, 20 Feb 2019 11:47:10 -0800 (PST)
Received: from mail-pg1-x543.google.com (mail-pg1-x543.google.com [IPv6:2607:f8b0:4864:20::543]) (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 963E1130E7F; Wed, 20 Feb 2019 11:47:10 -0800 (PST)
Received: by mail-pg1-x543.google.com with SMTP id h11so10048495pgl.0; Wed, 20 Feb 2019 11:47:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=FbApQ7H8pJF/phoOuGZfCmz9/p0/FSQm86AoPgeCjrg=; b=Z6nuxD1lIQ9Vi9/BnI4O3B7wqFswv0qMvBZXZoj+6iSLu4YbjqTrc3YnLxN9Qh2/W9 ZXzVxi8npTlzyUw0426+S0X8Xw9RfvVYSSfm+f/jgO7vGZhAKGi7vfAYl3RtB6Ze4ZsH 7yirebEYfkZG101HCnMPLBHSH6TLgrmKEhuzApbpKLNgHU0qlOKkvPak/QG8OD8lyLTQ t60t6whUEMx4UlX/owgXiWwKeX/UXlDf+nhgTslsYiMVINIQGDS6bzFreSIQxiTXafMz CQThOzXG86/urI88Ww66F/YLKp1XlRNfn4opI7talptG0rdM0GJbinx1pXbFjh7EUgFJ VXhw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=FbApQ7H8pJF/phoOuGZfCmz9/p0/FSQm86AoPgeCjrg=; b=uLrBfWU4RbgQ5rKADhXSktQ+kvOrvwr+2vtdDWfVHlo5JLC5arBjhHK1bmUWRyJybk a+9T3+f0qTzbTioKeS7MOJhU5/0g//vGK0P0eDJkaLPMf9tVz66O4xeVZKrGPLbpcpBJ ZfonWqEr6HqEX1t5aPUa3NFZ9BIO711aV7UaSeRptnTJy4TQ9ag3ra7bJC3ZzP008v+V T10W7YEbsysX6ICoN8wiyT3qDVl8jjbgUzk+jL63zslw2nWT89t8KYSTHwJ0AQT9haeC OTZnoFfWkQMZ1E5aUat5bZAzNxdAkv1gstICFkFCYxe2BBpReNjOuz3ATLWJ/ZEeMha+ J1eg==
X-Gm-Message-State: AHQUAub8ybvl7dOIZmkZ8nI2JWgEJqdzDt+pgkR0Sa3KZSAS3gr43JPR /6dfdbnuEqzuCoqFSw9br2ED+Ll5
X-Google-Smtp-Source: AHgI3Ibsv4mixNT2w8sO3Sgp+YV3CS886ggt0w3XTXZMuUfPn22ePRmbCMy+xNP0FJPuMrPGOX3ZRQ==
X-Received: by 2002:a62:43c5:: with SMTP id l66mr36928623pfi.77.1550692029633; Wed, 20 Feb 2019 11:47:09 -0800 (PST)
Received: from [192.168.178.30] ([118.148.79.176]) by smtp.gmail.com with ESMTPSA id z18sm32930034pfl.164.2019.02.20.11.47.06 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Feb 2019 11:47:08 -0800 (PST)
To: "Black, David" <David.Black@dell.com>, Warren Kumari <warren@kumari.net>, The IESG <iesg@ietf.org>
Cc: "tsvwg@ietf.org" <tsvwg@ietf.org>, "tsvwg-chairs@ietf.org" <tsvwg-chairs@ietf.org>, "draft-ietf-tsvwg-le-phb@ietf.org" <draft-ietf-tsvwg-le-phb@ietf.org>
References: <155068297765.31474.15865784466149137006.idtracker@ietfa.amsl.com> <CE03DB3D7B45C245BCA0D243277949363046559E@MX307CL04.corp.emc.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <b726fcdf-10ac-f883-7242-96000c755a6c@gmail.com>
Date: Thu, 21 Feb 2019 08:47:02 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1
MIME-Version: 1.0
In-Reply-To: <CE03DB3D7B45C245BCA0D243277949363046559E@MX307CL04.corp.emc.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/6of1eSOWCb-FHX1gcwN5urSTUgY>
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: Wed, 20 Feb 2019 19:47:13 -0000

I agree with David, and I'll add one other point.

LE is a bit unusual in the diffserv model, in that logically it is
*only* the source node that can definitely know that traffic is of low
importance. So it simply makes no sense for a router later on the
path to re-classify a packet as LE; it can't have that knowledge.
That is rather different from other cases, such as router identifying
VOIP traffic and re-classifying it as EF.

    Brian
On 2019-02-21 08:27, Black, David wrote:
> Hi Warren,
> 
>> "An LE PHB SHOULD NOT be used for a customer’s "normal Internet"
>>    traffic nor should packets be "downgraded" to the LE PHB instead of
>>    being dropped, particularly when the packets are unauthorized
>>    traffic.  "
>>
>> Great, sounds good to me -- but in the USA at least, there is are many cell
>> phone plans which are "unlimited", but after some amount of traffic (e.g., 22GB)
>> your connection gets throttled to a lower data rate. Is this traffic still 'a
>> customer's "normal Internet" traffic"? Is it appropriate (whatever that means)
>> to downgrade this traffic to the LE PHB? I understand not wanting to touch this
>> issue with  a 10 foot pole (and I don't know what the right answer is!), but
>> you *did* open this can of worms by talking about what classification user
>> traffic should have.
> 
> I believe the motivating scenario for this statement in the draft involves traffic that exceeds a bandwidth and/or burst limit, as opposed to a total data quantity (e.g., monthly) limit.  In particular, it would be bad for the tip of a burst spike to be downgraded to the LE PHB in the middle of a flow that otherwise uses a different PHB - the flow receiver may not be amused by the serious packet reordering that could result.
> 
> The scenario described above is different - I would say that traffic that exceeds a total data quantity (e.g., monthly) limit SHOULD NOT be downgraded to the LE PHB and (as you note) these cell phone plans obtain throttling via explicit rate limits.  The result when the monthly high-rate total data quantity limit is exceeded is not LE PHB behavior, because the customer's traffic is throttled even if the network has capacity available for that traffic.  Among the reasons for this operator behavior is to incentivize the customer to upgrade, e.g., to a 44GB monthly plan ;-). 
> 
> So, yes, that throttled traffic is "normal Internet" traffic, which has been rate-limited primarily for commercial reasons as opposed to network operational reasons.  The traffic remaining after the rate limit is applied is not appropriate for the LE PHB, and traffic in excess of the limit SHOULD not be downgraded, in order to avoid mixing the LE PHB with other PHBs in the same flow.
> 
> Is that explanation reasonable?
> 
>> But
>> I think it needs to be mentioned that the provider will need to upgrade their
>> monitoring / management system so that they can see the traffic lass. If they
>> monitoring circuit utilization using e.g. interface counters (and not by traffic
>> class), a link may have 1% "real" traffic and 90% LE traffic, and it will look
>> like it is 91% "full". I don't have any suggested text to address this (and
>> this is just a comment, so "well, duh, they should know that anyway!" is a fine
>> answer.)
> 
> I would concur with your suggested answer, as adding support for a PHB in a network involves an explicit decision by the network operator - in general, see RFC 2475.
> 
> Thanks, --David
> 
>> -----Original Message-----
>> From: Warren Kumari <warren@kumari.net>
>> Sent: Wednesday, February 20, 2019 12:16 PM
>> To: The IESG
>> Cc: draft-ietf-tsvwg-le-phb@ietf.org; Black, David; tsvwg-chairs@ietf.org;
>> Black, David; tsvwg@ietf.org
>> Subject: Warren Kumari's Discuss on draft-ietf-tsvwg-le-phb-09: (with
>> DISCUSS and COMMENT)
>>
>>
>> [EXTERNAL EMAIL]
>>
>> Warren Kumari has entered the following ballot position for
>> draft-ietf-tsvwg-le-phb-09: 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-tsvwg-le-phb/
>>
>>
>>
>> ----------------------------------------------------------------------
>> DISCUSS:
>> ----------------------------------------------------------------------
>>
>> I believe that this should be trivial DISCUSS to address, but I thought it
>> important enough to warrant it. I'm OK with basically whatever you answer, I
>> just wanted to make sure this had been seen and considered.
>>
>> "An LE PHB SHOULD NOT be used for a customer’s "normal Internet"
>>    traffic nor should packets be "downgraded" to the LE PHB instead of
>>    being dropped, particularly when the packets are unauthorized
>>    traffic.  "
>>
>> Great, sounds good to me -- but in the USA at least, there is are many cell
>> phone plans which are "unlimited", but after some amount of traffic (e.g., 22GB)
>> your connection gets throttled to a lower data rate. Is this traffic still 'a
>> customer's "normal Internet" traffic"? Is it appropriate (whatever that means)
>> to downgrade this traffic to the LE PHB? I understand not wanting to touch this
>> issue with  a 10 foot pole (and I don't know what the right answer is!), but
>> you *did* open this can of worms by talking about what classification user
>> traffic should have.
>>
>> Note: I'm happy to clear my DISCUSS no matter what the answer is, I just want
>> to make sure it has been considered / discussed.
>>
>>
>> ----------------------------------------------------------------------
>> COMMENT:
>> ----------------------------------------------------------------------
>>
>> Major:
>> "Some network providers keep link utilization below 50% to ensure that all
>> traffic is forwarded without loss after rerouting caused by a link failure
>> (cf.Section 6 of [RFC3439]).  LE marked traffic can utilize the normally unused
>> capacity and will be preempted automatically in case of link failure when
>> 100%
>> of the link capacity is required for all other traffic. " Yup - very true. But
>> I think it needs to be mentioned that the provider will need to upgrade their
>> monitoring / management system so that they can see the traffic lass. If they
>> monitoring circuit utilization using e.g interface counters (and not by traffic
>> class), a link may have 1% "real" traffic and 90% LE traffic, and it will look
>> like it it 91% "full". I don't have any suggested text to address this (and
>> this is just a comment, so "well, duh, they should know that anyway!" is a
>> fine
>> answer.)
>>
>> Nits:
>> "A main problem is that multicast" -- I'm not sure you can say "A main" - main
>> implies singular.; I'd suggest "The main" or "A major".
>>
>> "However,using the Lower Effort PHB for multicast requires to pay special" --
>> "requires paying"...
>>
>