Re: [tsvwg] draft diffserv-intercon: Handling of a scavenger class / CS1

<Ruediger.Geib@telekom.de> Tue, 02 June 2015 09:15 UTC

Return-Path: <Ruediger.Geib@telekom.de>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F8841B29B4 for <tsvwg@ietfa.amsl.com>; Tue, 2 Jun 2015 02:15:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.46
X-Spam-Level:
X-Spam-Status: No, score=-2.46 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 tnpZWxdSvq-i for <tsvwg@ietfa.amsl.com>; Tue, 2 Jun 2015 02:15:04 -0700 (PDT)
Received: from tcmail13.telekom.de (tcmail13.telekom.de [80.149.113.165]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0B661B29B2 for <tsvwg@ietf.org>; Tue, 2 Jun 2015 02:15:03 -0700 (PDT)
Received: from s4de8nsazdfe010.bmbg.telekom.de ([10.175.246.202]) by tcmail11.telekom.de with ESMTP; 02 Jun 2015 11:15:01 +0200
X-IronPort-AV: E=Sophos;i="5.13,538,1427752800"; d="scan'208";a="681916179"
Received: from he113445.emea1.cds.t-internal.com ([10.134.93.105]) by q4de8nsa015.bmbg.telekom.de with ESMTP/TLS/AES128-SHA; 02 Jun 2015 11:15:01 +0200
Received: from HE111643.EMEA1.CDS.T-INTERNAL.COM ([10.134.93.12]) by HE113445.emea1.cds.t-internal.com ([::1]) with mapi; Tue, 2 Jun 2015 11:15:00 +0200
From: Ruediger.Geib@telekom.de
To: swmike@swm.pp.se
Date: Tue, 02 Jun 2015 11:14:59 +0200
Thread-Topic: [tsvwg] draft diffserv-intercon: Handling of a scavenger class / CS1
Thread-Index: AdCaU/OLdEqJx3XJQ52Qa6FOcI3SYACvMxCA
Message-ID: <CA7A7C64CC4ADB458B74477EA99DF6F505136148FE@HE111643.EMEA1.CDS.T-INTERNAL.COM>
References: <CA7A7C64CC4ADB458B74477EA99DF6F50513613DD9@HE111643.EMEA1.CDS.T-INTERNAL.COM> <alpine.DEB.2.02.1505291422130.9487@uplift.swm.pp.se> <5568CF68.9020406@gmail.com> <alpine.DEB.2.02.1505292256170.9487@uplift.swm.pp.se>
In-Reply-To: <alpine.DEB.2.02.1505292256170.9487@uplift.swm.pp.se>
Accept-Language: en-US, de-DE
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US, de-DE
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/tsvwg/pSys6vhq6lUKCDz9OhWrxYkPe6A>
Cc: tsvwg@ietf.org
Subject: Re: [tsvwg] draft diffserv-intercon: Handling of a scavenger class / CS1
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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, 02 Jun 2015 09:15:06 -0000

Hi Mikael,

thanks for your proposal. Indeed, transport of LE(Scavenger) by a DSCP 000xx? at DiffServ-Intercon interfaces was the only suitable solution I imagined myself.

Brian quotes RFC3662 below. Now if an AF class is used to implement LE within a domain, that's still not resulting in a globally non ambiguous DSCP. This may justify a re-write to 000xx0 at a DiffServ-Intercon interface if the latter is enhanced by text at least reserving these DSCPs for LE. 

There should be no unknown DSCPs with AF like syntax, if DSCPs 000xx0 indicate LE at DiffServ-Intercon interfaces and unknown DSCPs face a rewrite of DSCP bits 0-2 to zero (bleaching). Then every unknown AF like DSCP will be made LE. 
I just note that then bleaching removes the necessity to rewrite the AF_DSCPs_used_for_LE at a sending interconnection interface.

Regards,

Ruediger


-----Ursprüngliche Nachricht-----
Von: tsvwg [mailto:tsvwg-bounces@ietf.org] Im Auftrag von Mikael Abrahamsson
Gesendet: Freitag, 29. Mai 2015 23:11
An: Brian E Carpenter
Cc: tsvwg@ietf.org
Betreff: Re: [tsvwg] draft diffserv-intercon: Handling of a scavenger class / CS1

On Sat, 30 May 2015, Brian E Carpenter wrote:

> Firstly, note that RFC 3662 is very intentionally not standards-track 
> and does not recommend a DSCP value. To me, this discussion seems to 
> mix up two orthogonal concepts:
>
> 1. What the PHB for a scavenger class actually is (or in Mikael's 
> suggestion to AQM, what the PHB set is, since mention of priority 
> implies several members of a PHB set, like AFxy).
>
> 2. What DSCP values happen to be used for this PHB set. Despite the 
> confusion introduced by RFC 3662, those values don't have to ones 
> already used for other purposes, especially not CSx. Actually the text 
> makes it clear that the DSCPs recommended for AFxy should be 
> considered:
>
>   If a CS PHB is used, note that this configuration will violate the
>   "SHOULD" of section 4.2.2.2 of RFC 2474 [RFC2474] since CS1 will have
>   a less timely forwarding than CS0.  An operator's goal of providing
>   an LE PDB is sufficient cause for violating the SHOULD.  If an AF PHB
>   is used, it must be configured and a DSCP assigned such that it does
>   not violate the "MUST" of paragraph three of section 2 of RFC 2597
>   [RFC2597] which provides for a "minimum amount of forwarding
>   resources".

I was only talking about what the 6 DSCP bits should be for this to ever start to work widely across the Internet. My suggestion is 000xx0 and the recommendation is to only bleach the first three bits at ISP interconnects instead of all 6 bits (which is the most commonly done at this time). This is backwards compatible with CS0/BE and it's also backwards compatible with default queuing behaviour when doing automatic IP precedence -> 802.1p and the recommended 4 queue ethernet prioritization (where CS1 and
CS2 is lower than CS0 and CS3).

-- 
Mikael Abrahamsson    email: swmike@swm.pp.se