Re: [tsvwg] Remarking of LE (draft-ietf-tsvwg-le-phb-02)
"Black, David" <David.Black@dell.com> Sun, 16 July 2017 10:23 UTC
Return-Path: <David.Black@dell.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 840EA12EC19 for <tsvwg@ietfa.amsl.com>; Sun, 16 Jul 2017 03:23:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.501
X-Spam-Level:
X-Spam-Status: No, score=-5.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dell.com header.b=uk/FIQDW; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=rsa.com header.b=VomNxuaz
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 h6W3fWLfx-ha for <tsvwg@ietfa.amsl.com>; Sun, 16 Jul 2017 03:23:28 -0700 (PDT)
Received: from esa1.dell-outbound.iphmx.com (esa1.dell-outbound.iphmx.com [68.232.153.90]) (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 B5C4A126DC2 for <tsvwg@ietf.org>; Sun, 16 Jul 2017 03:23:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dell.com; i=@dell.com; q=dns/txt; s=smtpout; t=1500200595; x=1531736595; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=6+pMrHkOEPtIDOz5McCUIAIWU6YBPTsynVperT9eUnI=; b=uk/FIQDWPEnm1J+Dd4n0qUADIhHCYGHcHVgnxJPmAN5Hav0elbioQW4l fkZx26aYkMvXzGOhdcWx9RR8s+rHT4NOr2NiM4nCKA2sbe6EjIFBNHdEz dSGFLDU8M8cG2DYMOdsas3PzLdeA7Ah9dMVtDQ8Xm6M/5EfZHT/0BZv8i s=;
Received: from esa2.dell-outbound2.iphmx.com ([68.232.153.202]) by esa1.dell-outbound.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Jul 2017 05:23:14 -0500
From: "Black, David" <David.Black@dell.com>
Received: from mailuogwhop.emc.com ([168.159.213.141]) by esa2.dell-outbound2.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Jul 2017 16:23:13 +0600
Received: from maildlpprd06.lss.emc.com (maildlpprd06.lss.emc.com [10.253.24.38]) by mailuogwprd05.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id v6GANQFc017726 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <tsvwg@ietf.org>; Sun, 16 Jul 2017 06:23:26 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd05.lss.emc.com v6GANQFc017726
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=rsa.com; s=jan2013; t=1500200607; bh=yMiRCt+m/gOdWXq/Ho+ANdX6w7E=; h=From:To:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=VomNxuaz1u498AfPZK/j74dGbqoyTjInr9/DbC5Nlpkw1QT24QK4Y8/mn56j2hfGv Ms50teWwdlXmgrAXgTV5l60X+wd4cm7kz8jhDIQYro17ZY/DMl1CqjMu97La+wut1J KyAEu4RM2Nbhf+5CeLqKfQx2uVdR8MWMEaWLSPZ4=
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd05.lss.emc.com v6GANQFc017726
Received: from mailusrhubprd54.lss.emc.com (mailusrhubprd54.lss.emc.com [10.106.48.19]) by maildlpprd06.lss.emc.com (RSA Interceptor) for <tsvwg@ietf.org>; Sun, 16 Jul 2017 06:23:10 -0400
Received: from MXHUB303.corp.emc.com (MXHUB303.corp.emc.com [10.146.3.29]) by mailusrhubprd54.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id v6GANDJA012744 (version=TLSv1.2 cipher=AES128-SHA256 bits=128 verify=FAIL) for <tsvwg@ietf.org>; Sun, 16 Jul 2017 06:23:13 -0400
Received: from MX307CL04.corp.emc.com ([fe80::849f:5da2:11b:4385]) by MXHUB303.corp.emc.com ([10.146.3.29]) with mapi id 14.03.0352.000; Sun, 16 Jul 2017 06:23:13 -0400
To: "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] Remarking of LE (draft-ietf-tsvwg-le-phb-02)
Thread-Index: AQHS+wzq9exzBVnvuUy23dlj8wYWTaJRO+yAgADjEYCABCVz8A==
Date: Sun, 16 Jul 2017 10:23:12 +0000
Message-ID: <CE03DB3D7B45C245BCA0D243277949362FB76840@MX307CL04.corp.emc.com>
References: <c15e729a-e1c6-b96e-b570-168e70d04d82@kit.edu> <c1b42696-29fd-f8d0-7434-c0e3060c956e@gmail.com> <9461BD66-BCE3-450B-A60F-D681CEA3D42E@jisc.ac.uk>
In-Reply-To: <9461BD66-BCE3-450B-A60F-D681CEA3D42E@jisc.ac.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.66.102.251]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd54.lss.emc.com
X-RSA-Classifications: public
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/xeakW3cQM1aYQFz3-d2kjlsAPPE>
Subject: Re: [tsvwg] Remarking of LE (draft-ietf-tsvwg-le-phb-02)
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.22
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: Sun, 16 Jul 2017 10:23:30 -0000
Small comment as an individual on Roland's original message in this thread: > >> LE-strict: should not be promoted to BE. Now we have two cases: > >> a) DS domain remarks to BE and passes it as BE to the next DS > >> domain. The receiver could probably use some feedback > >> channel to let the sender know that this remarking > >> happened. > >> An appropriate reaction should be left to the application > >> then (continue, abort, use LE transport protocol, > >> rate limit, etc.) => E2E principle. > >> b) DS domain simply drops the LE packet. > >> > >> I think b) is not useful. I strongly agree that b) is a bad idea. We should not be adding new ways to black-hole network traffic... Thanks, --David > -----Original Message----- > From: tsvwg [mailto:tsvwg-bounces@ietf.org] On Behalf Of Tim Chown > Sent: Thursday, July 13, 2017 11:02 AM > To: Brian E Carpenter <brian.e.carpenter@gmail.com> > Cc: tsvwg@ietf.org > Subject: Re: [tsvwg] Remarking of LE (draft-ietf-tsvwg-le-phb-02) > > Hi, > > > On 13 Jul 2017, at 02:29, Brian E Carpenter <brian.e.carpenter@gmail.com> > wrote: > > > >> So a useful strategy would be to always remark CS1 to LE, when > >> CS1 was used for RFC3662/LE to get rid of the ambiguity of CS1. > > > > Yes, but I think it's better called a heuristic, not a strategy. > > Any solution that does not involve an explicit agreement between > > two neighbouring domains is really a "best guess". > > > > We could also say that a useful heuristic would be to always > > leave CS1 as it is, if CS1 was *not* previously known to be used > > for LE at that interface. Or alternatively, bleach it to CS0. > > If you don't definitively know the policy of the domain that > > forwards a packet to you, whatever you do is a guess. If you > > do know that policy, you can do the right thing. > > That sounds fair enough. > > When LBE was being tested years ago on GEANT and various NRENs, we did > also agree as “consenting networks” that CS1 (as then) would not be > bleached, so there was DSCP transparency for participating networks, even if > not all the elements were implementing the queuing prioritisation. > > Tim > > > > > Regards > > Brian > > > > On 13/07/2017 00:46, Bless, Roland (TM) wrote: > >> Hi, > >> > >> In > https://mailarchive.ietf.org/arch/msg/tsvwg/d70Z9JoLOWtQCadD_uA9pJ9tBx > 4 > >> David made the comment: > >>> ****I definitely want to see broader WG discussion of that “MUST > remark” requirement, as it’s not backwards compatible with RFC 4594 - at a > minimum, some thought should be applied to transition and mixing networks > that use CS1 and the new LE DSCP. > >> > >> Here are some general thoughts on remarking of the LE PHB. > >> > >> If correctly implemented LE (lower effort) traffic will not harm BE > >> (best-effort) traffic, because BE traffic will preempt LE traffic. > >> DiffServ Domains that are not implementing LE may carry LE traffic > >> within their BE aggregate. They must be aware, however, that the > >> "no harm" property of LE is not given. > >> > >> There are now two types of LE users: > >> LE-min: this user does not care if LE packet experience better > >> forwarding treatment, so promoting them to BE is ok. > >> > >> LE-strict: this user wants to be sure that LE is obeying the > >> "no harm" property, i.e., only otherwise unused resources > >> should be consumed by LE traffic. > >> > >> The question is now, how the LE-strict user can detect whether > >> the packets were promoted to BE. Let's assume we have two > >> different DSCPs LE-min and LE-strict. Then: > >> LE-min: can be promoted to BE, but should stay marked as LE-min > >> to let subsequent domains handle it correctly as LE traffic > >> LE-strict: should not be promoted to BE. Now we have two cases: > >> a) DS domain remarks to BE and passes it as BE to the next DS > >> domain. The receiver could probably use some feedback > >> channel to let the sender know that this remarking > >> happened. > >> An appropriate reaction should be left to the application > >> then (continue, abort, use LE transport protocol, > >> rate limit, etc.) => E2E principle. > >> b) DS domain simply drops the LE packet. > >> > >> I think b) is not useful. > >> > >> Coming back to the question above: > >> A DS domain must be able to map DSCP to PHB freely (see RFC 2474). > >> So if a DS domain currently supports LE and uses the CS1 DSCP for that, > >> it should support the new LE DSCP, too. > >> The current draft says > >> A DS domain that still uses DSCP CS1 for marking LE traffic > >> (including Low Priority-Data as defined in [RFC4594] or the old > >> definition in [RFC3662]) MUST remark traffic to the LE DSCP '000010' > >> at the egress to the next DS domain. This increases the probability > >> that the DSCP is preserved end-to-end, whereas a CS1 marked packet > >> may be remarked by the default DSCP if the next domain is applying > >> DiffServ-intercon [RFC8100]. > >> > >> So a useful strategy would be to always remark CS1 to LE, when > >> CS1 was used for RFC3662/LE to get rid of the ambiguity of CS1. > >> More input welcome. > >> > >> Regards, > >> Roland > >> > >> > >
- [tsvwg] Remarking of LE (draft-ietf-tsvwg-le-phb-… Bless, Roland (TM)
- Re: [tsvwg] Remarking of LE (draft-ietf-tsvwg-le-… Brian E Carpenter
- Re: [tsvwg] Remarking of LE (draft-ietf-tsvwg-le-… Tim Chown
- Re: [tsvwg] Remarking of LE (draft-ietf-tsvwg-le-… Black, David
- Re: [tsvwg] Remarking of LE (draft-ietf-tsvwg-le-… Gorry Fairhurst