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

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Mon, 19 November 2018 15:12 UTC

Return-Path: <Alexander.Vainshtein@ecitele.com>
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 2D885130DCC for <lsr@ietfa.amsl.com>; Mon, 19 Nov 2018 07:12:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level:
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.onmicrosoft.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 CO8iKxyVHIC4 for <lsr@ietfa.amsl.com>; Mon, 19 Nov 2018 07:11:59 -0800 (PST)
Received: from mail1.bemta26.messagelabs.com (mail1.bemta26.messagelabs.com [85.158.142.2]) (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 5BBB6130DC9 for <lsr@ietf.org>; Mon, 19 Nov 2018 07:11:59 -0800 (PST)
Received: from [85.158.142.101] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-2.bemta.az-a.eu-central-1.aws.symcld.net id FC/2D-14999-DB2D2FB5; Mon, 19 Nov 2018 15:11:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WTa0xTZxjH+57Ty7HhLC8tjscqW6jTiaGVisl qjJt8UPtlG/rFZWS6U3rWdimHrpdYnVESMFxkhigQRDbYQFAUpShqiLhFdFQCLHYiKNMGrbca tKKJoAZ2Tk/x8uXJ/31+z+X/nryHIlXFCg3F+jysi2McWrlSuiJt8hNdd3AiJ6OhkDbuH/+NN E6Wj5DG9td+hbFipIAwBsKHZcbB4VfkGrmp8pVfZjrgH0emoovjMlNT0xRhOnzyCMqWfSuzc+ Z83/cyW+Cv8zLnZDvynd47oyhAF4+jMqSkpPgPEqpKw4RwUOFKAsItnUg8jCHo6HmqKENzKDl eDR1Hb8oFkIRfIth3p0kuADVeA7Wtg3w7xYMsqLi3SEgn4a+guvMpKWgpXgQz9wdjc2jMQIk/ EF9whoCzw6NIAHPwKvi3eIAQNMIfwou+YzFN4mS4Ea6PacAYms79Q4p6Ljy8My0T680Quvs7E jwAToVI4S6xJAWC9XuQqK/L4VB/sqh1EK2qio/5EkLl/XKxdSGcevCdYA3wfwiKTz6Pr02HaO 9svROONN6K53fCje6ZeP4jaP1lTCo2D5EQLGiMgwUwPdJDiuBPORSFm2OmVTgXAnXPpBUovfa de4qag+b2NrI29sES4fKBsLSWN0jiNDjRtUwsSYXKPWMKUS+B3XW/Kt7NNyBFK1ppdtmtNk8e Y3foDBkZOoMhU7ecj5/pme06Rs96dbks53ExPNUzW91697a8XIdFz7GeDsQ/QctPhPcsqm6xX kDzKEI7l27pmshRfWDOt2yzMW7bFpfXwbovoAUUpQV69ArPEl2slfX9YHfw73gWA5WgTaIp/i WraLeTyXPbrSLqQ19QE9UlNSR1u0aIj2Pxan9pDamScvkcq0mm24SpWGizebk3Q2f/jyBK0ah pJJFIVAlO1pVn97zPIyiZQlo1HRKmJNg5z5vdEd4Wwdu6P/REsOVh3iJNAcrs3GCiiWtqfcO6 +o8H6pSFi3vTQzVBg7788o9OzfCoeeBK76bMTRt3RHelzd85fTrU/GmwLdurt35995tUpWrHI 8kU/fmIxurdXBZZvduaXXLwdrSP7omoTyRsNuc4u6YkLfMW+7pbx6LH0382/F1kWT900H/psa Zj+URZVqlyrVbqtjGGpaTLzfwPWjClDhoEAAA=
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-20.tower-226.messagelabs.com!1542640313!1899382!1
X-Originating-IP: [52.41.248.36]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received:
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 18594 invoked from network); 19 Nov 2018 15:11:56 -0000
Received: from us-west-2a.mta.dlp.protect.symantec.com (HELO EUR04-DB3-obe.outbound.protection.outlook.com) (52.41.248.36) by server-20.tower-226.messagelabs.com with AES256-SHA256 encrypted SMTP; 19 Nov 2018 15:11:56 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AhODnpXin/x3F5pph8Isx34vEw846QOa1eM/LJe7iPE=; b=bppEuecoIAL6Va36FzNw/Mgtu3kPbHyg8vAdK08z19aeJPAcGHNpH+OvBKsuMOTOWP7TjEsNLbln+rdYN7Mxww3pU9SEzuNOZ4FL6YGcPVV4aJcq0GTvKeJWkD0RexflnJoOnpz5M7Wx1BjOmRQcwJGlwf5DtczJZlRrgEc9kW0=
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com (10.167.226.155) by DB5PR0301MB1925.eurprd03.prod.outlook.com (10.167.227.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.27; Mon, 19 Nov 2018 15:11:51 +0000
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::1543:935:a712:7a0d]) by DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::1543:935:a712:7a0d%3]) with mapi id 15.20.1339.027; Mon, 19 Nov 2018 15:11:51 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "'Acee Lindem (acee)'" <acee@cisco.com>, "'Dongjie (Jimmy)'" <jie.dong@huawei.com>, "'Les Ginsberg (ginsberg)'" <ginsberg@cisco.com>, 'Toerless Eckert' <tte@cs.fau.de>, "lsr@ietf.org" <lsr@ietf.org>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>
Thread-Topic: [Lsr] LSR: Using DSCP for path/topology selection Q
Thread-Index: AQHUfIsO3yYI9PTlM0WU+TEoSSXLb6VQQcEAgAahG4CAADCaAIAABXwAgAAiXdY=
Date: Mon, 19 Nov 2018 15:11:51 +0000
Message-ID: <DB5PR0301MB1909F94D4DCB792CA0ECE27A9DD80@DB5PR0301MB1909.eurprd03.prod.outlook.com>
References: <20181115022918.pfgcztognsjeb37v@faui48f.informatik.uni-erlangen.de> <4085ff6f77b5443ca4de319f9a909a01@XCH-ALN-001.cisco.com> <76CD132C3ADEF848BD84D028D243C927C2D2C4E3@NKGEML515-MBX.china.huawei.com> <38DB77CA-43CA-4DC6-9C16-3AD25ECB8426@cisco.com>, <002c01d48009$05e2d600$11a88200$@olddog.co.uk>
In-Reply-To: <002c01d48009$05e2d600$11a88200$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [40.67.255.217]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR0301MB1925; 6:tGO+iP+HJxXBaoPaGBq//zrxFNt6oxtVSkA4nVlxuk6tiRXvFk/PiQgMlwPWwT/yZ0RcANVTBSS88lpkYZcIWxqb3tvGM5/R1FCuqYPLmJ+Ln43IraQBEns0QOGdbT2HfaxUMHQCFheXEhThgotUbfoQieJAfSe0ydR4GjE6Thpcacwh5gAS7y/NLC0s883GPcfmrhe4pCUfcYumD9/iEhi21+nkc1eqgEuA9Pn+3eIyaMZJ6OgwHX60MohX2/ZvhLzNxgKhe7kafZEPWC9dUquvRE9M9Zdj7UiX4mFbtOeiYySYNnTjDWmwD+W3Wv+3RYBNkCwE0BSKtEnfj5rpLdtzpz6NKCjtxJg6WfgmLS9+v8+FKzMwicOhaGO40XbfzADsksFgq5YnpB92RCXX8IWnIvhHyxj0Raw9z9AQrOlIXIeK5CacCT6iU1WW162vP4f1dZOEWxNV4mmfZ+TheA==; 5:JJ1r4Npnd2Ql1CmheVbqu2HnCeFgG97Fc2eD58z8TpwYFQGrhvtX6w454oDhGhiD5Aa/IhBy6Ro5b6k5LT46TC4jFlU4fYQAc67YDwPBzDPK8EWWj6MQr5ovKtBJriIPlx/gI2cfyCBZGAu4AzwIbPUvWirY0/V/ilXoofmJKQ0=; 7:FZogkVt2AFRxjMumoIzDOLxMJkLJpuBBeucK2JzEv93P+i0Hvlz70CWKsjo5xswK1gJj9i/1F2zZWCrKzz3IVlc6P8H7bmxOkTyXs7qGuI2ijCFDA1GGeT3S/G5XBoypSzSd9tadi8ivQeQcAdYmtw==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 722f01ad-8fd1-42c7-c70e-08d64e315578
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:DB5PR0301MB1925;
x-ms-traffictypediagnostic: DB5PR0301MB1925:
x-microsoft-antispam-prvs: <DB5PR0301MB19250232E37F966A2C2535AF9DD80@DB5PR0301MB1925.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(50582790962513)(95692535739014)(269456686620040)(100405760836317)(158342451672863);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(3231415)(944501410)(52105112)(6055026)(148016)(149066)(150057)(6041310)(20161123564045)(20161123562045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:DB5PR0301MB1925; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0301MB1925;
x-forefront-prvs: 08617F610C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(39860400002)(136003)(346002)(376002)(366004)(53754006)(13464003)(189003)(199004)(54094003)(51914003)(51444003)(33656002)(2906002)(66066001)(97736004)(6116002)(476003)(2501003)(2900100001)(446003)(3846002)(6246003)(486006)(74316002)(26005)(186003)(110136005)(316002)(71200400001)(71190400001)(53936002)(11346002)(81156014)(8676002)(81166006)(8936002)(5660300001)(6436002)(93886005)(6306002)(54896002)(9686003)(236005)(55016002)(7736002)(106356001)(105586002)(68736007)(86362001)(966005)(14444005)(2201001)(25786009)(14454004)(229853002)(606006)(99286004)(102836004)(478600001)(7696005)(256004)(72206003)(6506007)(76176011)(53546011); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR0301MB1925; H:DB5PR0301MB1909.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: fL0ChweDsZc4PBrgTwsfh2Nxo2nU4MWbq1xE95o68LyR9IODKm62tCLj4WGsOhnOtY0dw49qpVZ1Nye4m8gyiOqOKn5NbRHV3NZ8qb0tJCfUt/pjcqzRqRYvj3hlfM/myjbHlj5DZYymdzmrZcE9R6ChIj1mKGEa/w5vIaq1dnexIi6FYXzeuVZLTZ5uUwa9hKV+/aUZxHDvFrXIlPOBfnvG8gexweAUMSHAa/RNYd8QmPDxbWJkp4RSRwStwgz3AM3zQPOeAk4/ZT8P505XymWysnHJwqcrZduve7qZTywBYGXXCcGoKjSOJpbAH88p2zV+NcE2flxxso6Xq6VX5PX+ITdFqlvMMi5LKMkYki0=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB5PR0301MB1909F94D4DCB792CA0ECE27A9DD80DB5PR0301MB1909_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 722f01ad-8fd1-42c7-c70e-08d64e315578
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2018 15:11:51.2795 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0301MB1925
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/XNnE1QPP4yqrCiEIJh5UaOT-WyQ>
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: Mon, 19 Nov 2018 15:12:02 -0000

Hi all,
I concur with Adrian: polucy-based routing is quite different from MTR that uses DSCP to map a packet to a specifuc totology and/or from using DSCP for selecting a dedicated queue for a packet.

My 2c.

Thumb typed by Sasha Vainshtein

________________________________
From: Lsr <lsr-bounces@ietf.org> on behalf of adrian@olddog.co.uk <adrian@olddog.co.uk>
Sent: Monday, November 19, 2018 3:08:52 PM
To: 'Acee Lindem (acee)'; 'Dongjie (Jimmy)'; 'Les Ginsberg (ginsberg)'; 'Toerless Eckert'; lsr@ietf.org
Subject: Re: [Lsr] LSR: Using DSCP for path/topology selection Q

I think that this thread keeps mixing concepts. As Acee says, using DSCP to select a topology is feasible. Similarly, using DSCP to govern access to / usage of resources is a thing (as Jeff said for slicing, and as other have said for queues, etc.)

But that is a far thing from policy-based routing which is, erm, something else altogether.

Adrian

-----Original Message-----
From: Lsr <lsr-bounces@ietf.org> On Behalf Of Acee Lindem (acee)
Sent: 19 November 2018 12:49
To: Dongjie (Jimmy) <jie.dong@huawei.com>; Les Ginsberg (ginsberg) <ginsberg@cisco.com>; Toerless Eckert <tte@cs.fau.de>; lsr@ietf.org
Subject: Re: [Lsr] LSR: Using DSCP for path/topology selection Q

Hi Jie,

Actually, the usage of DSCP to steer traffic onto a topology was specified in RFC 4915. However, this required an ecosystem to provision and mark traffic as it ingressed the OSPF MT routing domain (which was not specified). We (Cisco) had an implementation in the mid-2000s but it really didn't get a lot of deployment or implementation by other vendors.

Thanks,
Acee

On 11/19/18, 4:55 AM, "Lsr on behalf of Dongjie (Jimmy)" <lsr-bounces@ietf.org on behalf of jie.dong@huawei.com> wrote:

    Hi Les,

    Thanks for the summary and citations.

    To my understanding, although DSCP based steering could be used in multi-topology scenarios, such usage is not defined in IETF specifications. Actually there can be many ways of choosing which topology is used for the forwarding of a particular packet. Thus the relationship between DSCP and MT is not that tightly coupled.

    Best regards,
    Jie

    > -----Original Message-----
    > From: Lsr [mailto:lsr-bounces@ietf.org] On Behalf Of Les Ginsberg (ginsberg)
    > Sent: Thursday, November 15, 2018 12:41 PM
    > To: Toerless Eckert <tte@cs.fau.de>; lsr@ietf.org
    > Subject: Re: [Lsr] LSR: Using DSCP for path/topology selection Q
    >
    > 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

    _______________________________________________
    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

_______________________________________________
Lsr mailing list
Lsr@ietf.org
https://www.ietf.org/mailman/listinfo/lsr

___________________________________________________________________________

This e-mail message is intended for the recipient only and contains information which is 
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have received this 
transmission in error, please inform us by e-mail, phone or fax, and then delete the original 
and all copies thereof.
___________________________________________________________________________