Re: [tsvwg] draft-ietf-tsvwg-ieee-802-11-02 - editorial comments

Fred Baker <fredbakersba@gmail.com> Tue, 23 May 2017 09:57 UTC

Return-Path: <fredbakersba@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 59DAB128D19 for <tsvwg@ietfa.amsl.com>; Tue, 23 May 2017 02:57:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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_LOW=-0.7, 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 SFq74Rk45XEQ for <tsvwg@ietfa.amsl.com>; Tue, 23 May 2017 02:57:36 -0700 (PDT)
Received: from mail-oi0-x22a.google.com (mail-oi0-x22a.google.com [IPv6:2607:f8b0:4003:c06::22a]) (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 03142124C27 for <tsvwg@ietf.org>; Tue, 23 May 2017 02:57:36 -0700 (PDT)
Received: by mail-oi0-x22a.google.com with SMTP id w10so194828514oif.0 for <tsvwg@ietf.org>; Tue, 23 May 2017 02:57:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=28TJpJGdK392XP4iTl5uCp/o8eIpQNeAzDfstG/6YtM=; b=QdcVasPHXN7MCgb152xOycR/FwLsCFXJ3L/9jI10iOVDA7bTQqKRJQqQ0/JF3Q8a/p S2i4NtYA2XHrluTbbaWBve6LMXKmoeNlTY55nNEmzhoS+P5dKVZMCF1hruNhpxvy8OKh MYgJUwRmHEDxJONHlYFfxo8Je+kYQOfmy6LKowdGfa9XM8dWfOlYRtDo7zKKg4yRVztu 8tUTegC95oQzme1V9j5gf7rpK7MRVAxIqtKVZtHpVWnqtNyav7E4GSvycGmAyAOfezrS /BiVtSa0Y82/yp8DkKIWjMn4X93ampKjT3N0wNEihfSGfTgvcLzSL9wqFl1posbSse1I w0EQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=28TJpJGdK392XP4iTl5uCp/o8eIpQNeAzDfstG/6YtM=; b=NRrw87tcGhugWM7LEVC9to3YVK1YR78wOUWE+QEemBVYtZPcGtv3+PjXUJ3GxZrwbr NFWP5xODhWIPw1oD6G7SOcIChBky21STTHqu8qNPgx+b3rNvY5Fjqidjy7YiLBxLOPYQ XuONJubQ3n4CP8e3S5LICVXNaEFLY0Q2XOVrNUfkVL97pktIEQecgZcurGOtBOD815n+ PHLxBGbwQsQb7l+vaeq+l2XgmS0QtzpWaCVHo6vVt/4MavHPqipL0GbMIfK4/A6fRAM2 wnSNbO7XsIMZ17BeF0/RQ/lYBwr4nSkTCxvBnZ5Kb92d4mLQUGBFanNbfFYH6AoNhd8O RMYg==
X-Gm-Message-State: AODbwcAm/DzKMJQ2WlbsERqDYnPJh+EyN5p30xg85KC5YERnA5+cekBX zLE7rab7LexZQw==
X-Received: by 10.202.105.75 with SMTP id e72mr12460476oic.180.1495533455205; Tue, 23 May 2017 02:57:35 -0700 (PDT)
Received: from [100.168.126.73] (ma15636d0.tmodns.net. [208.54.86.161]) by smtp.gmail.com with ESMTPSA id s108sm69755otb.52.2017.05.23.02.57.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 23 May 2017 02:57:34 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (1.0)
From: Fred Baker <fredbakersba@gmail.com>
X-Mailer: iPhone Mail (14F5089a)
In-Reply-To: <5923F086.8030804@erg.abdn.ac.uk>
Date: Tue, 23 May 2017 10:57:32 +0100
Cc: szigeti@cisco.com, tsvwg@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <2538E6AA-DE0B-433E-BCAC-39C160AA5E17@gmail.com>
References: <5923F086.8030804@erg.abdn.ac.uk>
To: gorry@erg.abdn.ac.uk
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/f2TCw5w38xZYOOCfocth3mjU1Zg>
Subject: Re: [tsvwg] draft-ietf-tsvwg-ieee-802-11-02 - editorial comments
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.22
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: Tue, 23 May 2017 09:57:38 -0000

Thanks, Gorry.

Tim, I'm on vacation. You'll need to handle this. But this is similar to the concern I raised on our call regarding CS6/CS7.

Sent using a machine that autocorrects in interesting ways...

> On May 23, 2017, at 9:19 AM, Gorry Fairhurst <gorry@erg.abdn.ac.uk> wrote:
> 
> I have some comments on:
> https://tools.ietf.org/html/draft-ietf-tsvwg-ieee-802-11-02
> 
> and also an observation about the new text in the last revision.
> 
> The top-level observation (I'll follow-up with another email if needed about specific text) is that the latest revision discusses the way in which access points and wireless devices can change the DSCP marking or drop traffic because of the DSCP marking.
> 
> My point is that I do see real benefit in recommendations on how to forward DSCPs across APs and I suspect, if done correctly, this can greatly ease the consistent use of DSCP. I like the way this maps PHBs, and I hope this can allow all equipment to support a well-understood default treatment.
> 
> However, I think the new remarking and drop recommendations in this new version are not helpful in this general context as **general guidance** to manufacturers and users of 802.11 equipment. Although RFC 4594 Section 3.1 (etc) allows a diffserv domain to configure polices at the edge, the types of policy (and security and QoS implications) that are needed depends on the deployment scenario - and I do not see the current rules as being good defaults for all of the wide variety of 802.11 equipment. What works in managed environments in enterprises, public wifi access, isn't what is best when I place it in my home network, use as a layer 2 infrastructure in a very general sense, as a bridge to other layer 2 infrastructure (zigbee, etc), etc.
> 
> I, for one, would not wish to see a plethora of simple APs to implement default dropping of classes they do not have PHB support for and remarking of other packets to what they see as the best DSCP for my traffic - to me, that would really mess-up ability to use diffserv in other segments of the network - and is really quite at odds with what I see is currently possible where most markings are actually being passed through most network links.
> 
> Specifically, I fear the present text could become an impediment to sender marking of DSCP across IP networks in general. I am not even sure this is the correct document to talk about what I would call managed 802.11 networks, but if it reallty is - then I think this needs to be clearly separated from other uses.
> 
> The editorial comments are below,
> 
> best wishes,
> 
> Gorry Fairhurst
> 
> ----
> 
> - rephrase?
> OLD:
> a [RFC3246] EF PHB service
> NEW:
> an EF PHB service [RFC3246]
> 
> - rephrase?
> OLD:
> a [RFC2597] AF PHB service
> MEW:
> an AF PHB service [RFC2597]
> 
> - Comment, if there is no other classification or marking policy
> enforcement point, then this sets the DSCP that will be used
> on the remainder of the Internet path. Could we say that?
> TEXT:
> This derived DSCP value
> is then used for QoS treatment between the wireless access point and
> the nearest classification and marking policy enforcement point
> (which may be the centralized wireless LAN controller, relatively
> deep within the network).
> 
> 
> - Comment, the new text below reads like this is always the case, whereas
> there is now work in the IETF to revise these definitions. I think
> there is value in pointing to the WG ID on this topic as informational,
> and I think we need to reconsider citing “draft-tsvwg-le-phb“
> as well as RFC3662.
> TEXT:
> and causing legitimate business-relevant
> High-Throughput Data to receive a [RFC3662] Lower Effort PDB, for
> which it is not intended
> 
> - Question, is it helpful to insert /present/ before wireless device
> to suggest that this is not necessarily the preferred approach.
> TEXT:
> Most wireless device operating systems generate UP values by the
> same method as described in Section 2.2 (i.e
>