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

<Ruediger.Geib@telekom.de> Fri, 26 June 2015 10:18 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 1D4931A8FD4 for <tsvwg@ietfa.amsl.com>; Fri, 26 Jun 2015 03:18:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.26
X-Spam-Level:
X-Spam-Status: No, score=-3.26 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, J_CHICKENPOX_21=0.6, 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 f5oau6iNi6j1 for <tsvwg@ietfa.amsl.com>; Fri, 26 Jun 2015 03:18:51 -0700 (PDT)
Received: from tcmail93.telekom.de (tcmail93.telekom.de [80.149.113.205]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D08B1A8F50 for <tsvwg@ietf.org>; Fri, 26 Jun 2015 03:18:49 -0700 (PDT)
Received: from s4de8nsazdfe010.bmbg.telekom.de ([10.175.246.202]) by tcmail91.telekom.de with ESMTP; 26 Jun 2015 12:18:47 +0200
X-IronPort-AV: E=Sophos;i="5.13,683,1427752800"; d="scan'208";a="696811054"
Received: from he113470.emea1.cds.t-internal.com ([10.134.93.128]) by q4de8nsa015.bmbg.telekom.de with ESMTP/TLS/AES128-SHA; 26 Jun 2015 12:18:45 +0200
Received: from HE111643.EMEA1.CDS.T-INTERNAL.COM ([10.134.93.12]) by HE113470.emea1.cds.t-internal.com ([::1]) with mapi; Fri, 26 Jun 2015 12:18:45 +0200
From: Ruediger.Geib@telekom.de
To: swmike@swm.pp.se
Date: Fri, 26 Jun 2015 12:18:45 +0200
Thread-Topic: AW: [tsvwg] draft diffserv-intercon: Handling of a scavenger class / CS1
Thread-Index: AdCv6yWbnB1sMTprSzmYbzvqETs6mAABg7tw
Message-ID: <CA7A7C64CC4ADB458B74477EA99DF6F505290F2B1C@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> <CA7A7C64CC4ADB458B74477EA99DF6F505136148FE@HE111643.EMEA1.CDS.T-INTERNAL.COM> <CE03DB3D7B45C245BCA0D243277949360B3798B8@MX104CL02.corp.emc.com> <5580C588.9070008@gmail.com> <538a059f43eb8a2c2bd42453de21d6f2.squirrel@erg.abdn.ac.uk> <alpine.DEB.2.02.1506260829330.9487@uplift.swm.pp.se> <CA7A7C64CC4ADB458B74477EA99DF6F505290F292B@HE111643.EMEA1.CDS.T-INTERNAL.COM> <alpine.DEB.2.02.1506261011340.9487@uplift.swm.pp.se>
In-Reply-To: <alpine.DEB.2.02.1506261011340.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/gHeYTpZGFxKlQjBgrgxgqItFB70>
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: <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: Fri, 26 Jun 2015 10:18:54 -0000

Hi Mikael,

if you attend the Prague IETF, let's meet there and discuss ways forward.

I note that DiffServ-Intercon doesn't meet your operational requirements. It is closer to reach mine (in Germany Ethernet and IP QoS interconnections are discussed with the regulator).
 
Starting new work with use cases certainly is a good idea. I share some of your interests, but I also note that we have differing views on others. So I'm happy to provide support where our interests overlap. That's bleaching and rewriting of DSCP ranges, both at interconnection.

IETF welcomes provider input also in TSVWG. I'm happy for every provider representative joining me in discussing operation related DiffServ issues in TSVWG. Once we are too many, a TSV OPS related WG may be helpful.

Regards,

Ruediger


-----Ursprüngliche Nachricht-----
Von: Mikael Abrahamsson [mailto:swmike@swm.pp.se] 
Gesendet: Freitag, 26. Juni 2015 10:34
An: Geib, Rüdiger
Cc: tsvwg@ietf.org
Betreff: Re: AW: [tsvwg] draft diffserv-intercon: Handling of a scavenger class / CS1

On Fri, 26 Jun 2015, Ruediger.Geib@telekom.de wrote:

> I've asked my colleagues visiting RIPE and NANOG meetings for Diffserv 
> Interconnection related contacts, but feedback was limited. I guess 
> there's some truth in what you say - developers and more so 
> operational staff hardly participates in IETF work.

I don't understand what "Diffserv Interconnection related contacts" would be. This would most likely be handled by peering managers and IP network architects that do the rest of the network design.

> If you are aware of DiffServ Interconnection related agreements of 
> NANOG please let me know. I think there's nothing discussed by RIPE.

In the operational community things are done largely by interpersonal connections and discussions on mailing lists that then create de-facto ways of doing things.

> Bleaching of "Ip precedence bits" is not within scope of Diffserv 
> Intercon and it will stay out of scope (it is an informational draft 
> and it cannot and is not supposed to change standards).

Right now most ISPs will bleach all 6 bits for Internet traffic. My proposal was to come up with a solution that allowed them to bleach the CS bits.

> Carrier representatives interested in a standard allowing to remark, 
> say, ranges of DSCPs (bleaching by precedence is bad wording) should 
> collectively draft a suitable document. I guess, if at all, this is 
> only picked up by standardization if a significant number of provider 
> representatives express interest. If you know some more provider 
> representatives willing to co-author such a draft, please let me know.

I have already suggested what I think would be achievable in real life. I am willing to bring this to nanog and ask for opinions from the operational community.

> I've had some text related to the issue in very early versions of the draft.

I propose that what I want to do isn't applicable to your draft, I just realised I had jumped into the discussion without reading it. I now have quickly scanned through it, and your text isn't applicable to Internet peering at all.

So what I want to achieve would need a new document. I have no idea how it applies to all the other documents out there because there are just too many for someone not focusing on this area, to overlook. I have been architecting Internet backbones for 15 years.

I would like to see a document that applies to Internet traffic only, scavenger class and BE only, that basically proposes to bleach CS bits and leave the rest of the bits intact, and then suggests how to configure queuing behavior for Internet access to take this into account. It should be an operational document which includes deployment cases and how to configure this using commonly used equipment.

I think the disconnect here is that in the IETF DSCP and the rest is considered transport, but by most operators, DSCP and queuing behaviour is done by IP engineers and IP architects. These people go to v6ops, potentially to 6man, routing protocol WG:s and similar IP control and forwarding groups, they don't really attend what IETF calls transport. I also get the feeling that people in here don't really attend NANOG or other places where the people who actually forward packets and configure queues attend. So we have two groups who never interact.

So there is really a need for TSV-OPS or something, that actually talks about how to implement what's in the DSCP related documents, and the IETF needs to somehow try to attract operational people in there. I have non idea how to achieve this.

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