Re: [tsvwg] I-D Action: draft-ietf-tsvwg-nqb-02.txt

Greg White <g.white@CableLabs.com> Tue, 22 September 2020 17:23 UTC

Return-Path: <g.white@CableLabs.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 810563A1910 for <tsvwg@ietfa.amsl.com>; Tue, 22 Sep 2020 10:23:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cablelabs.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 x6EZcdW-301X for <tsvwg@ietfa.amsl.com>; Tue, 22 Sep 2020 10:23:58 -0700 (PDT)
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2139.outbound.protection.outlook.com [40.107.223.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4B313A191B for <tsvwg@ietf.org>; Tue, 22 Sep 2020 10:23:57 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DfgaRxoPiNFhMO9w3VZf4/Fy7qrUQNFPwbb1ur5hTIUZlYdoatoOvvQwK/Ym3yHFeFbegXez0j7HYeaHvPZYzEsNwGMMZ5bXztdYtVaaIkWjWQ8Qn7fKVytkH7AR7g2dgEPR7hZk9bKxyP9y5sKjQxzyBE1zQi0PuvYtBsZXvuUe0xpWF/Qf7PC4GPHfKv6Ntqb2RN7CxehQo2fRMYgfK4nW8f51MxZrm13MouWAu5ykx6xeBF82A3LVz6wM33U/OwVNX4dvQezEUQ3xLBX/EEl6adPEwtDF+TcpVFaOvQ9MIK/xr/V9Udhicw7BjBYFWYy5C3P0BdBpKbb8sh87Jw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UDL51DSvqlaNU1NqZr+SIp4XVru3TN5vNSx9taNKXNc=; b=EzupR3IQc81lKupohKxjLOhlmyMlP/rc3vxxB1EraKMh67DAeBDvyibh3eNGMNzaNR4MlkTXpA8ZtJ7sFiTWpJ++Fdvsn0Ol8OV4IEDtcrTEr96U7rIrPtyAvLFpaRbelGwKjry+VhDoouQ4eV3WHQZcimryZY4TL55PVZMTEYx00tBvR64HoX6DNfyPjT+F2tx1uCMcYYClwFhGIOgb3+0NIifgQe1awgRCJXRBylrCMwrSlW8ONwK8f87yGO7Bz+Zhe70PUFHS/GybdmSjpdVAmpi+aDMdi1i4oT/9WviIS45UsvstRUT8+GTdLKcQMyltcE/lYxc9cgvfp0+Y9Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cablelabs.com; dmarc=pass action=none header.from=cablelabs.com; dkim=pass header.d=cablelabs.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cablelabs.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UDL51DSvqlaNU1NqZr+SIp4XVru3TN5vNSx9taNKXNc=; b=K6aHUsEFGBpyZ1Tyjb2xiXtu449v3aeCXLd3x8SG+pjk0KS1zsz/xtWTiqpnvC7SG31VwkXvIu1Vx1nEiahUd022V4WXkeiMv5U/LGt9bR+cTFwwvWlR++no8OjVPdNI8w2aDOrNVPiVnU10Ct5/hvUns8EEnul6BiJv4dzXzIt1bQK2g9G0aitJu0U93B2hTy2FtLiDKz5l/oFwIt7mZqsvd4K2LdbEhVWcMd5+rWRk/i/mV78RtK91HnnGoGeeNANSJwE/+7Ln4hlGUPjCW1jE5ss9sYFGbh1qfmNRR6c+7F4EdeqzzBIUtnm/ZIy5i+0jS6aePBanHhAs4pwbIQ==
Received: from CY4PR0601MB3713.namprd06.prod.outlook.com (2603:10b6:910:92::10) by CY4PR06MB3255.namprd06.prod.outlook.com (2603:10b6:910:5a::37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.20; Tue, 22 Sep 2020 17:23:51 +0000
Received: from CY4PR0601MB3713.namprd06.prod.outlook.com ([fe80::e4c7:a5e:7c6c:ab4a]) by CY4PR0601MB3713.namprd06.prod.outlook.com ([fe80::e4c7:a5e:7c6c:ab4a%6]) with mapi id 15.20.3412.020; Tue, 22 Sep 2020 17:23:51 +0000
From: Greg White <g.white@CableLabs.com>
To: "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] I-D Action: draft-ietf-tsvwg-nqb-02.txt
Thread-Index: AQHWkQLVQhJIlRh5YUmZUKomfGusW6l0g6yA
Date: Tue, 22 Sep 2020 17:23:51 +0000
Message-ID: <978F9519-8D59-4547-8A57-2CD40EE3BF9E@cablelabs.com>
References: <160079443193.12724.2008733054861995994@ietfa.amsl.com>
In-Reply-To: <160079443193.12724.2008733054861995994@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1c.0.190812
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=CableLabs.com;
x-originating-ip: [98.245.82.7]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 24b94b2b-dae1-4c09-03d2-08d85f1c4665
x-ms-traffictypediagnostic: CY4PR06MB3255:
x-microsoft-antispam-prvs: <CY4PR06MB32552C18201728241A120464EE3B0@CY4PR06MB3255.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +OOUFTmSaVIPZr6FybO44LJP3B0kg6CUZj9J3lch8zW8EIw1fC5L9C9TXcIw/66A0zb5zcFm8nuVWsRYFtZQg9arLrlub5bE0B8ExFmkLh6jxAeQbmxBWtlGCTx4LGPyLlZYIJPoDGj/SlnaRfMYk0o9GNkoHrB6FAoWoFEY/E82g1VFxwZbbYxak0mW9RvNrYq96L1j/vU7cm9NcypuAjGUUdHrGi4ukCOvM8qi+CiBgPmXkckpFjYAOFUmecbgTOMwv2DcBPofwj6i81zUBZzvLMaEs751ksHcmJJTYy+/vrN5lZI6qKzMDRx19E6VhbrpXSPg2k9rbIl4NC//591g6TP+xzXnSfiNJdacPNllnpqIdQn2N7DoSjOlfkis6vHkzEoI81mEtlrRnwSPPukfVs+lCfmr3lz88FoFytfkhySOnuXIicUZgBiHHdMyctgJUfG3d75gb+gwdKMGnQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY4PR0601MB3713.namprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(346002)(376002)(39840400004)(396003)(366004)(136003)(2906002)(478600001)(6506007)(76116006)(186003)(6512007)(66946007)(66556008)(66446008)(6916009)(316002)(66476007)(64756008)(26005)(8936002)(8676002)(6486002)(71200400001)(5660300002)(966005)(2616005)(36756003)(33656002)(86362001)(83380400001)(66574015)(85282002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: 1kb5GCTfMk91CCEXtaXRZ3aXNYtXb7G0HpM6Jny8c/8HgRjv42YXSZN1ky0EHoAdnNdHAY1uBXoA9MZElbEzWMn4cPRaUZuGvyd2cRAx4QQ6LNpdw9Lza2BluIbwPpDZ5AyK1fQqMESc3Utmw7zAzhPjoQGey0UWvH86KNClh8tJtVTsMuJQ6inlPDq7j7Cn6cJQsD+axcaWXbaQpoFAH6F7NZsLQHdW7PDTgMPqIRwd2WOZ10CpLrdj2EgRO08X6rnZNnp1ntUJ+u+wh0cygcOKjGThBq8pQZuAU5Ya4+hJFRGFZd89jbkvIP0l5VwLaRZtlDFsBHDyYTj5pP5823133jNF3PMFJgkX1MuAOyzPAmx82CP9oLdkJ1xSQpNSQujS+fnDNLDCA4Gt0nalwYsSYLKOmMvBf651JLpvHFOYXXsUByxgrOxTcUM6n3KRSSfhVykvnMP7fMWGroF//yJLXLzR3PAD6xEZya97A6aR/BLsywJ9HCaX8rmm0m29O/Y5EOv55kfv6Cig0ivl18idyeUc2mKFgg9c/SdeNxzNvyok5pxbktaMtNIErFm+gWe73iY50JkO33aW/Lha80eLMm2Oj0elhHnXOjjzecNizByRu1VqpLHF1oG5XXrUhOH0PmKoo3JZamhlacvaXg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <844DF377DD4654459E6FA6DD69833B7A@namprd06.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: cablelabs.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR0601MB3713.namprd06.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 24b94b2b-dae1-4c09-03d2-08d85f1c4665
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Sep 2020 17:23:51.6793 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: ce4fbcd1-1d81-4af0-ad0b-2998c441e160
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: KcJr0K3MssoV7jFN97Accx5d3HHanR3RNHi8NYMNy/qn0IU5DhmXIIiG7l6VJO7VskHzhDjXWYPxELMjL155OQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR06MB3255
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/_--JPIBMnvY-Uajx8nuqXkAhvEo>
Subject: Re: [tsvwg] I-D Action: draft-ietf-tsvwg-nqb-02.txt
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: Tue, 22 Sep 2020 17:24:00 -0000

All,

My co-author and I have just posted an updated NQB draft that addresses many of the issues that had been identified previously.

Specifically:
- adds a discussion of interaction with DSCP remarking pathologies
- adds more text to describe what happens if the SHOULDs are not followed
- adds a requirement related to configuration of classifiers
- adds a section on impact to higher layer protocols
- adds a section on configuration and management
- adds a paragraph in the security considerations section about maliciously mismarked traffic
- other minor editorial changes.

One of the guidelines from RFC2475 that has not been complied with (yet) is "G.7:  A PHB group specification should include a section defining the implications of tunneling on the utility of the PHB group."  I would appreciate comments from the WG on useful items to discuss in such a section if it were to be included, the utility of including such a section, and even proposed text if anyone is willing to offer it.

Best Regards,
Greg



On 9/22/20, 11:07 AM, "tsvwg on behalf of internet-drafts@ietf.org" <tsvwg-bounces@ietf.org on behalf of internet-drafts@ietf.org> wrote:

    
    A New Internet-Draft is available from the on-line Internet-Drafts directories.
    This draft is a work item of the Transport Area Working Group WG of the IETF.
    
            Title           : A Non-Queue-Building Per-Hop Behavior (NQB PHB) for Differentiated Services
            Authors         : Greg White
                              Thomas Fossati
    	Filename        : draft-ietf-tsvwg-nqb-02.txt
    	Pages           : 13
    	Date            : 2020-09-22
    
    Abstract:
       This document specifies properties and characteristics of a Non-
       Queue-Building Per-Hop Behavior (NQB PHB).  The purpose of this NQB
       PHB is to provide a separate queue that enables low latency and, when
       possible, low loss for application-limited traffic flows that would
       ordinarily share a queue with capacity-seeking traffic.  This PHB is
       implemented without prioritization and without rate policing, making
       it suitable for environments where the use of either these features
       may be restricted.  The NQB PHB has been developed primarily for use
       by access network segments, where queuing delays and queuing loss
       caused by Queue-Building protocols are manifested, but its use is not
       limited to such segments.  In particular, applications to cable
       broadband links and mobile network radio and core segments are
       discussed.  This document defines a standard Differentiated Services
       Code Point (DSCP) to identify Non-Queue-Building flows.
    
    
    The IETF datatracker status page for this draft is:
    https://datatracker.ietf.org/doc/draft-ietf-tsvwg-nqb/
    
    There are also htmlized versions available at:
    https://tools.ietf.org/html/draft-ietf-tsvwg-nqb-02
    https://datatracker.ietf.org/doc/html/draft-ietf-tsvwg-nqb-02
    
    A diff from the previous version is available at:
    https://www.ietf.org/rfcdiff?url2=draft-ietf-tsvwg-nqb-02
    
    
    Please note that it may take a couple of minutes from the time of submission
    until the htmlized version and diff are available at tools.ietf.org.
    
    Internet-Drafts are also available by anonymous FTP at:
    ftp://ftp.ietf.org/internet-drafts/