Re: [tsvwg] draft-custura-tsvwg-dscp-considerations-02.txt
Martin Duke <martin.h.duke@gmail.com> Mon, 21 June 2021 16:50 UTC
Return-Path: <martin.h.duke@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 B39DF3A10F8 for <tsvwg@ietfa.amsl.com>; Mon, 21 Jun 2021 09:50:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.197
X-Spam-Level:
X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=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=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 c94lJoMyrSQD for <tsvwg@ietfa.amsl.com>; Mon, 21 Jun 2021 09:50:51 -0700 (PDT)
Received: from mail-io1-xd30.google.com (mail-io1-xd30.google.com [IPv6:2607:f8b0:4864:20::d30]) (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 BDBED3A10F3 for <tsvwg@ietf.org>; Mon, 21 Jun 2021 09:50:51 -0700 (PDT)
Received: by mail-io1-xd30.google.com with SMTP id l64so16623828ioa.7 for <tsvwg@ietf.org>; Mon, 21 Jun 2021 09:50:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yUVAVKJ8rscaTaf9MYjhFSu+KfQIYE125MB2x6LJ/co=; b=I7aEZZJ7kPld124pdTi+1YdgyPwp31+wPaUePLgEG2wcOeJ52z7cQymKITpH58O5Dd 3t3ilaHGQ352ElSHT6xg4fZc2MZdQRV95n9va4lCTHotU6EA0YuxadmNLdPxdJcAdd5+ VzLutv9M1F1GapI79jRZGsphSWiILsEmOxDQd50IQuPvTGwvLzvm3zL7+UplZC4ZEuYu tuOtyRBeHMEZ0bAwwRNhYj9wAVOktnUoTXMmL9UzmPut9IPF2xE3LLJNd1KF+3yPzfei ymUuR1kvSCDLVBSf9m0YeBRnqkSmVUoIOKTvQrq4lz2N7cpCv4viVFXMAxUBOH3VmdBS 9ypQ==
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=yUVAVKJ8rscaTaf9MYjhFSu+KfQIYE125MB2x6LJ/co=; b=W8I8a7Lso6fkqIy86UovxjAq53P1BUN0sph7Q6YwHrs85Pi/gWgMFGhpQoOiXeuaWT 5vK0w1o6c86jeErbL+eqGt5hdiBleR4IUgxE1dR0oKIqcgksbwy4awHEVTIsi6/fsCq5 7RwpHCbs8NZoUyZdZ3wpBXMBEk5/gqotY07aaQEDz7fdcuvQWgTHtD7MEfRdGOV2uMl5 r6JOoDf+UU35P9V+0qDJvQZrxunbZbb//y7dtje+hdRS7CnbcFhjPISL2XA6otDT9mcr KBhN9PIIROK/4/nDEGnKa+7RRe9IfhqDvxIcDvhSmb7n/ZymSo+v4uUX07yJ1rmwuM0c BT/g==
X-Gm-Message-State: AOAM530R1MM/7jO3nXXqSxohWMLgAp+GsjgTizUyl4kL7XjYAeixvCRw tZLPc7PzU/06Jt6Dl/iw+cbdknLoEyD4UXMLQjY=
X-Google-Smtp-Source: ABdhPJxS39cL9K7yJCeT4oL5flA6Yjc1a8PRI5A99go45UQyAee4BblQ7xT0vTGGT1mW6V5eqEI/W90r17WAfA6P7Rg=
X-Received: by 2002:a02:3705:: with SMTP id r5mr15156724jar.144.1624294249983; Mon, 21 Jun 2021 09:50:49 -0700 (PDT)
MIME-Version: 1.0
References: <162367666081.21847.1277856582984347623@ietfa.amsl.com> <b8f89d4a-bf3c-7776-4a3b-1ba5519f1473@erg.abdn.ac.uk> <FR2P281MB0611F919B82B9192C51A064E9C309@FR2P281MB0611.DEUP281.PROD.OUTLOOK.COM> <73db37c3-9394-efd8-436e-9a55562a7a24@erg.abdn.ac.uk>
In-Reply-To: <73db37c3-9394-efd8-436e-9a55562a7a24@erg.abdn.ac.uk>
From: Martin Duke <martin.h.duke@gmail.com>
Date: Mon, 21 Jun 2021 09:50:47 -0700
Message-ID: <CAM4esxT12T_xjpfqMSfDTWCGmf7hhVhDdPU2m=fCA3CoNSHPwg@mail.gmail.com>
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Cc: Ruediger.Geib@telekom.de, "tsvwg@ietf.org" <tsvwg@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c7f61a05c5497951"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/XVQW7x5CjElZkwbkMnBvzP_IWtg>
Subject: Re: [tsvwg] draft-custura-tsvwg-dscp-considerations-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: Mon, 21 Jun 2021 16:50:57 -0000
As an individual, I strongly support adoption of a draft along these lines. On Tue, Jun 15, 2021 at 4:48 AM Gorry Fairhurst <gorry@erg.abdn.ac.uk> wrote: > Thanks very much, and please see below: > > On 15/06/2021 07:51, Ruediger.Geib@telekom.de wrote: > > Gorry, > > > > Thanks for your draft. Some comments: > > > > It might be worth to differentiate expectations of traffic sources and > sinks and DSCP setting behavior. > > 1. Is the setting behaviour intended to enable a local or sectional > differential treatment, without expecting end-to-end service > differentiation? > Example: Sender domain sets DSCPs to influence stream playout > priorities in receiver browsers, or any/many unknown intentions when > setting DSCPs. > 2. Is the setting behaviour intended to enable end-to-end service > differentiation with an expectation of interconnection agreements in place? > Example: Provider interconnection agreements, e.g. for public > telephony service. > 3. Is the setting behaviour intended to enable end-to-end service > differentiation without an expectation of interconnection agreements in > place? > Example: NQB (as far as I understood it). > > > > I think the expectations are reasonable. > > We would like to use this to expand a little the section at the end. > > ---------------------- > > > > Section 5.2.1. Mappings Specified for MPLS Short Pipe > > > > The table is a copy and paste error from GSMA IR.34. RFC8100 uses > different class names and wouldn’t support DSCPs AF31, AF32, AF21 and AF11 > in a single class. If there’s a need for 4 DSCPs at interconnection, e.g. > CS3, AF31, AF32 and AF33 is conforming to the intent of RFC8100. > > > > Sorry, mea culpa. We will will remove that table and will fix. > > --------------------- > > > > Adding a reference to https://www.rfc-editor.org/rfc/rfc3270.txt might be > fair. > > > > Yes, we will add. > > --------------------- > > > > My impression is, that this draft, as many others, ignores operational > practice and operator requirements. > > - As RFC5127 correctly states, backbone networks are often > overprovisioned under stable operating conditions. Operating and > maintaining a plethora of differentiated, DSCP based service > differentiations is a nightmare. My op-staff wouldn’t be happy if they were > to reconfigure all or a majority of the backbone routers by a bi-annual > DSCP-to-PHB mapping table configuration adaptation. Simple to configure, > smooth to operate, comprehensible with limited expertise for monitoring and > debugging, and adding value, that’s what’s expected. > - The issue of reasonable traffic treatment if a provider receives an > unknown DSCP at an edge isn’t explained to the extent I feel to be > reasonable. > > > > To add to the latter: Say my domain applies the GSMA IR.34 table. What is > the recommended treatment of unused DSCPs AF42, AF43…..AF12, AF13 received > by a GSMA IR.34 domain, if that same domain receives these combined with > AF41, AF31… at an interconnection without any DiffServ SLA? RFC2597 seems > to say remark to one of the unused AF DSCPs of the same ordered aggregate. > I’m not sure to which extent a sender using > https://www.rfc-editor.org/rfc/rfc8837.txt would be, receiving AF22 and > AF12 traffic which was remarked from the AFx1 DSCPs as my domain supports > IR.34. > > > > The IETF statement “If packets are received that are marked with an > unknown or an unexpected DSCP, RFC2474 [RFC2474] recommends forwarding the > packet using a default (best effort) treatment, but without changing the > DSCP.” Is just covering one operational scenario, but not all. There’s a > gap to that within the IETF DiffServ specifications. I don’t blame you for > that, but drafts handling remarking might add a statement why to expect > remarking. That gap is one reason (MPLS short pipe & IPv4 is another). So > adding a statement mentioning this gap in standards at section “4. > Remarking the DSCP” in your draft and if desired, adding the example given > above, may help to explain why there is a bleaching behaviour at network > boundaries. > > > > I think it would be really useful to add this as an example of how > operational practice can change the marking. > > Regards, > > > > Ruediger > > > > > > Gorry > > > > *Von:* tsvwg <tsvwg-bounces@ietf.org> <tsvwg-bounces@ietf.org> *Im > Auftrag von *Gorry Fairhurst > *Gesendet:* Montag, 14. Juni 2021 15:22 > *An:* tsvwg@ietf.org > *Betreff:* [tsvwg] draft-custura-tsvwg-dscp-considerations-02.txt > > > > Chaies, WG, > > The authors have updloaded a new revsion of > draft-custura-tsvwg-dscp-considerations and would like to request adoption > by tsvwg, > > best wishes, > > Gorry, Ana and Raffaello > > > -------- Forwarded Message -------- > > *Subject: * > > New Version Notification for draft-custura-tsvwg-dscp-considerations-02.txt > > *Date: * > > Mon, 14 Jun 2021 06:17:40 -0700 > > *From: * > > internet-drafts@ietf.org > > *To: * > > Ana Custura <ana@erg.abdn.ac.uk> <ana@erg.abdn.ac.uk>, Godred Fairhurst > <gorry@erg.abdn.ac.uk> <gorry@erg.abdn.ac.uk>, Gorry Fairhurst > <gorry@erg.abdn.ac.uk> <gorry@erg.abdn.ac.uk>, Raffaello Secchi > <r.secchi@abdn.ac.uk> <r.secchi@abdn.ac.uk> > > > > > A new version of I-D, draft-custura-tsvwg-dscp-considerations-02.txt > has been successfully submitted by Godred Fairhurst and posted to the > IETF repository. > > Name: draft-custura-tsvwg-dscp-considerations > Revision: 02 > Title: Considerations for Assigning a new Recommended DiffServ Codepoint > (DSCP) > Document date: 2021-06-14 > Group: Individual Submission > Pages: 19 > URL: > https://www.ietf.org/archive/id/draft-custura-tsvwg-dscp-considerations-02.txt > Status: > https://datatracker.ietf.org/doc/draft-custura-tsvwg-dscp-considerations/ > Htmlized: > https://datatracker.ietf.org/doc/html/draft-custura-tsvwg-dscp-considerations > Diff: > https://www.ietf.org/rfcdiff?url2=draft-custura-tsvwg-dscp-considerations-02 > > Abstract: > This document discusses considerations for assigning a new > recommended DiffServ Code Point (DSCP). It considers the common > remarking behaviours that the Diffserv field might be subjected to > along an Internet path. It also notes some implications of using a > specific DSCP. > > This individual draft aims to seek comments and contributions from > the TSVWG working group. > > > > The IETF Secretariat > > >
- [tsvwg] draft-custura-tsvwg-dscp-considerations-0… Gorry Fairhurst
- Re: [tsvwg] draft-custura-tsvwg-dscp-consideratio… Ruediger.Geib
- Re: [tsvwg] draft-custura-tsvwg-dscp-consideratio… Gorry Fairhurst
- Re: [tsvwg] draft-custura-tsvwg-dscp-consideratio… Martin Duke