Re: [tsvwg] Switch testing at 25G with ECN --SCE Draft

Greg White <g.white@CableLabs.com> Fri, 09 August 2019 21:36 UTC

Return-Path: <g.white@CableLabs.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 B4523120077 for <tsvwg@ietfa.amsl.com>; Fri, 9 Aug 2019 14:36:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 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_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cablelabs.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 Gnn5pFeNqzs4 for <tsvwg@ietfa.amsl.com>; Fri, 9 Aug 2019 14:36:28 -0700 (PDT)
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (mail-eopbgr730128.outbound.protection.outlook.com [40.107.73.128]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEDCB1200B8 for <tsvwg@ietf.org>; Fri, 9 Aug 2019 14:36:27 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aX3P5WKOwKvaiI4UPOmmkw6xd6XeBo8WIjqcU9nCj0PM5HU0mI5mQk5arosnkdOOzZVdIJc7zpaLi2fhvdm1jrCCcqS4cZQyVxGFeHZ6dgvcHbwpk23zLiBwPvKffZ80/ke6xImKSo+KwoInUFJGcFsZCYK+ZpDiZYhieG2Ah/AJk1asCk5ohyf1k6Z+fPujmogqMqRFKlLatB6huy91mdJlbyHqivHXJvCKlWGIkirNyYmAiSiKOKoK/U2q4ClV05OYkIxe8z+ibLNpntz7vXNXbWURTmj2XtCRKB7bzK7T98d+ZH8Rc/qqlcCMd5vvIXDP4IpubRXuUsJ8vtHt+w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Iu9kDIaO0481Cgc9tpTUN4Ro+7upx6U52kEu6I+ZZoc=; b=hSaq5HWk0SUe/h5Prgutvw+faKyiSB9/6ndiM6ocG3sjKqqCBDteZOJr6vb2wv04dEDWUUeNZ3HsPz2ohdrjX54XxxbY+/ePEiPoaFu0eFF73Ek1nYn6nFMHwOPB4E/nuhybLeSCzcu9cq1q66bF/Goi7PfrP1izfNs9Ki/9XrOX4hjGXtubfqtzLjUykDtazUzIBuFqotRxbC096LHw1XedZYuW0fckNDi2cVsRDB5dodP2E/I3TldXv5zZ3vv0CboWSyW4xi3FQbd0QEgNSunREJPjqrYKVvU9Ncnodzz+Bj12fsfNNZFBVayHfep9Fd3RLEcSqjGHysI2/NmSRQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cablelabs.com; dmarc=pass action=none header.from=cablelabs.com; dkim=pass header.d=cablelabs.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cablelabs.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Iu9kDIaO0481Cgc9tpTUN4Ro+7upx6U52kEu6I+ZZoc=; b=LECX/95Est6E+Pgcrqd3sUxeTbDpvIU69EOOsLO65F39XqenDgcQCez0CUZHzWliE+CFC4TDF4JwCI6TRDCTw1XaaQUqsz3VBuK4j7Bd7OyJ6ycZGL4bwZNJCoN7e+FcpjL1GAB++2bjjMhFO8Ravh9UnzHIRgA0SG4QzJdK3B4=
Received: from SN6PR06MB4655.namprd06.prod.outlook.com (52.135.117.85) by SN6PR06MB4832.namprd06.prod.outlook.com (52.135.110.219) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2157.14; Fri, 9 Aug 2019 21:36:25 +0000
Received: from SN6PR06MB4655.namprd06.prod.outlook.com ([fe80::d33:804d:d298:58b3]) by SN6PR06MB4655.namprd06.prod.outlook.com ([fe80::d33:804d:d298:58b3%3]) with mapi id 15.20.2136.022; Fri, 9 Aug 2019 21:36:25 +0000
From: Greg White <g.white@CableLabs.com>
To: Jonathan Morton <chromatix99@gmail.com>, "Scaglione, Giuseppe" <giuseppe.scaglione@hpe.com>
CC: "rgrimes@freebsd.org" <rgrimes@freebsd.org>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] Switch testing at 25G with ECN --SCE Draft
Thread-Index: AQHVTjzVagH3r6fcc06dVlu/ZJB8+abx5uIAgAACfxCAAON5gIAAekXQgAAGzgD//6YAAA==
Date: Fri, 9 Aug 2019 21:36:25 +0000
Message-ID: <ADCEE0A5-6A32-4106-8557-029C65B2D4C5@cablelabs.com>
References: <A8E3F5E9-443D-4F5A-9336-9A0E2E72C278@cablelabs.com> <201908082333.x78NXS0T094756@gndrsh.dnsmgr.net> <AT5PR8401MB07070C672C9F519C05D2D3F599D60@AT5PR8401MB0707.NAMPRD84.PROD.OUTLOOK.COM> <81354E22-777C-4BDB-96E0-0B1F6C1DCCD2@cablelabs.com> <AT5PR8401MB070700703FBF2318808238CF99D60@AT5PR8401MB0707.NAMPRD84.PROD.OUTLOOK.COM> <C9E9A1C7-59CF-4414-82CE-14ABFE74ADB2@gmail.com>
In-Reply-To: <C9E9A1C7-59CF-4414-82CE-14ABFE74ADB2@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1a.0.190530
authentication-results: spf=none (sender IP is ) smtp.mailfrom=g.white@CableLabs.com;
x-originating-ip: [192.160.73.16]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 41617492-08f4-4702-3638-08d71d11a162
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:SN6PR06MB4832;
x-ms-traffictypediagnostic: SN6PR06MB4832:
x-microsoft-antispam-prvs: <SN6PR06MB48320BEA41BEBA79841BE048EED60@SN6PR06MB4832.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01244308DF
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(39850400004)(346002)(376002)(136003)(396003)(199004)(189003)(6116002)(3846002)(66476007)(6512007)(53936002)(66066001)(91956017)(76116006)(5660300002)(66556008)(64756008)(66446008)(2906002)(66946007)(81156014)(8936002)(6436002)(6246003)(58126008)(229853002)(478600001)(110136005)(54906003)(6486002)(8676002)(81166006)(446003)(186003)(11346002)(305945005)(71200400001)(7736002)(14444005)(256004)(25786009)(71190400001)(476003)(486006)(316002)(4326008)(2616005)(14454004)(76176011)(99286004)(36756003)(33656002)(26005)(86362001)(6506007)(102836004)(53546011)(85282002); DIR:OUT; SFP:1102; SCL:1; SRVR:SN6PR06MB4832; H:SN6PR06MB4655.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: CableLabs.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: UJI76imv2DzXaoPDGevf6c5RPuHn2za67d6DTsPBZqYIEtbbIzvPLX+tbw3Sqlo8BZkooV1/l0nXWaOcpNQReV4haWcW4VCpUuZAvnqmll/pJbdEoxIOAgjibIwkJER6ChGtI3X/XClTBnZAWJnSBUR8E3TxbUqOcjojtfyUiLbww8Yrq34HcL9y8q8/cxj24wu57vjUONKoUTFfj4jatxfRgV6vHW5KRORWw5HxY4XbaWluj3p1cfU5FjAfQd8ros4okEpRv48OYNO2EK7Z6I706ua/Yt1MxlcEqvEkRsjcFCi2t7v5xQyJCHoCXiTr+wwiHLox3RZ5DbkJwxwTuPdaidDntd+bG6jGZXrsWm0Gr3UPWIZJzK8YySUEK1WMVGHpNevhTqDAQfBSv1Lc8eSxKoYU9qFGC9jcCzZmen0=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <0A4F5C70E1CBB54CA6D3E77EF4E59ECB@namprd06.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: cablelabs.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 41617492-08f4-4702-3638-08d71d11a162
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Aug 2019 21:36:25.4003 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: ce4fbcd1-1d81-4af0-ad0b-2998c441e160
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: g.white@cablelabs.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR06MB4832
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/UdR0qhHAK-cvNUNVQDIIN9e6X9s>
Subject: Re: [tsvwg] Switch testing at 25G with ECN --SCE Draft
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
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, 09 Aug 2019 21:36:31 -0000

Right.  Per the SCE method, the switch would mark ECT(1) using a ramp, and then when the ramp would exceed 100% marking, it would change to using CE.  

The implementation discussed here marks CE using a ramp, and when the ramp would exceed 100% marking, it changes to packet drop.  This, as you said, is simply RFC3168 ECN marking, not SCE ECN marking.

I was just trying to set the record straight.  There was a claim made that a switch vendor had implemented SCE-style packet marking in hardware at 25Gbps, which wasn't accurate.

-Greg



On 8/9/19, 2:58 PM, "Jonathan Morton" <chromatix99@gmail.com> wrote:

    > On 9 Aug, 2019, at 11:44 pm, Scaglione, Giuseppe <giuseppe.scaglione@hpe.com> wrote:
    > 
    >>> Just to be super clear, this isn't a hardware implementation of SCE running at 25Gbps.
    > 
    > I am not sure I follow. The Test setup section of the paper clearly describes the hardware used -- severs, switch, cables. 
    > What I cannot disclose at this point is the exact model and characteristics of the HPE Aruba Switch used. Yet, it is a "real" Ethernet Switch, providing 25Gbps connectivity, configured to do bridging across the four ports and implementing RFC3168 with the ECN remarking configuration described in my previous email and on the paper.
    
    I think the issue is with the way the switch itself marks with CE, not ECT(1).  It's a limitation I think is worth acknowledging and, hopefully, finding a way to remove.
    
     - Jonathan Morton