Re: [Lsr] LSR: Using DSCP for path/topology selection Q

Toerless Eckert <tte@cs.fau.de> Thu, 15 November 2018 23:22 UTC

Return-Path: <eckert@i4.informatik.uni-erlangen.de>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4494112D4EA for <lsr@ietfa.amsl.com>; Thu, 15 Nov 2018 15:22:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.952
X-Spam-Level:
X-Spam-Status: No, score=-3.952 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 OjVnRVCB4vuk for <lsr@ietfa.amsl.com>; Thu, 15 Nov 2018 15:22:27 -0800 (PST)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B15F129619 for <lsr@ietf.org>; Thu, 15 Nov 2018 15:22:27 -0800 (PST)
Received: from faui48f.informatik.uni-erlangen.de (faui48f.informatik.uni-erlangen.de [131.188.34.52]) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTP id 2720F548024; Fri, 16 Nov 2018 00:22:23 +0100 (CET)
Received: by faui48f.informatik.uni-erlangen.de (Postfix, from userid 10463) id 11E75440210; Fri, 16 Nov 2018 00:22:23 +0100 (CET)
Date: Fri, 16 Nov 2018 00:22:23 +0100
From: Toerless Eckert <tte@cs.fau.de>
To: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
Cc: "lsr@ietf.org" <lsr@ietf.org>
Message-ID: <20181115232222.psroxxfwhxrdscns@faui48f.informatik.uni-erlangen.de>
References: <20181115022918.pfgcztognsjeb37v@faui48f.informatik.uni-erlangen.de> <4085ff6f77b5443ca4de319f9a909a01@XCH-ALN-001.cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <4085ff6f77b5443ca4de319f9a909a01@XCH-ALN-001.cisco.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/WTcU45uTxd1SDsbs1drWlBQY-N0>
Subject: Re: [Lsr] LSR: Using DSCP for path/topology selection Q
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 23:22:29 -0000

Thanks, Les, Peter

So... is there any opinion about creating a normative or BCP recommendation to
not use DSCP to distinguish topologies/flex-algos ? Mabybe this would
not be appropriate for LSR, but TSVWG, but i think it would be
participants in LSR that would know if there is actually still any
customer demand for this option.

Cheers
    Toerless

P.S.: Context of the email is DetNet trying to define what a DetNet flow
is and currently this includes the thinking that DetNet flows could be
6-tuple flows including DSCP because different DSCP could be routed
differently in the network via MTR, and that concept IMHO would just
result in making a foal (DetNet) a lot more complex because of a dead
horse (DSCP MTR).

On Thu, Nov 15, 2018 at 04:41:06AM +0000, Les Ginsberg (ginsberg) wrote:
> Toerless -
> 
> It's pretty hard to understand the context for your email.
> 
> What leads you to believe that any of the MT specifications you mention say anything normative about DSCP and topologies??
> 
> RFC4915 does not mention DSCP at all - but does make the statement:
> 
> https://tools.ietf.org/html/rfc4915#section-3.8
> "It is outside of the scope of this document to specify how the
>    information in various topology specific forwarding structures are
>    used during packet forwarding or how incoming packets are associated
>    with the corresponding topology."
> 
> RFC 5120 does mention DSCP, but only as an example of something that "could" be used to determine on what topology a packet should be forwarded.
> 
> RFC 7722 also mentions DSCP as an example, but there is a statement in Section 3:
> 
> "It is assumed, but
>    outside the scope of this specification, that the network layer is
>    able to choose which topology to use for each packet"
> 
> IGP WGs have never attempted to recommend (let alone normatively define) any relationship between DSCP and MT.
> 
> ???
> 
>    Les
> 
> > -----Original Message-----
> > From: Lsr <lsr-bounces@ietf.org> On Behalf Of Toerless Eckert
> > Sent: Wednesday, November 14, 2018 6:29 PM
> > To: lsr@ietf.org
> > Subject: [Lsr] LSR: Using DSCP for path/topology selection Q
> > 
> > Whats the current best guidance on using DSCP for selection of path,
> > specifically for selection of topology with MTR (RFCs 4915, 5120, 7722) ?
> > 
> > My understanding from history is that this looked like a good idea
> > to customers first, but when implementations became available,
> > customers really did not want to implement it because of the overloading
> > of DSCP between QoS and routing and the resulting management
> > complexity.
> > 
> > Has the idea of using DSCP for path selection been re-introduced in any
> > later work like flex-Algos ?
> > 
> > If there could be rough consensus that this is in general a bad idea, i wonder
> > if it would be appropriate to have a short normative document from LSR
> > defining that the use of DSCP for topology selection is historic and
> > not recommended anymore and make this an update to above three RFCs,
> > maybe also pointing out that there are other methods to select a
> > topology and those remain viable:
> > 
> > I specifically would not like to see the actual MTR RFCs to be changed
> > in status, because MTR actually does work quite well and is supported
> > in products and deployed with IP multicast, even with multiple
> > topologies for IP multicast in live-live scenarios.
> > 
> > Thanks!
> >     Toerless
> > 
> > _______________________________________________
> > Lsr mailing list
> > Lsr@ietf.org
> > https://www.ietf.org/mailman/listinfo/lsr
> 
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr

-- 
---
tte@cs.fau.de