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

"Scaglione, Giuseppe" <giuseppe.scaglione@hpe.com> Fri, 09 August 2019 21:43 UTC

Return-Path: <prvs=01242d4c40=giuseppe.scaglione@hpe.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 58B09120077 for <tsvwg@ietfa.amsl.com>; Fri, 9 Aug 2019 14:43:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, 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 uNNjhu0G8PCU for <tsvwg@ietfa.amsl.com>; Fri, 9 Aug 2019 14:43:07 -0700 (PDT)
Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) (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 A541D12006B for <tsvwg@ietf.org>; Fri, 9 Aug 2019 14:43:07 -0700 (PDT)
Received: from pps.filterd (m0134422.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x79LfqOm014253; Fri, 9 Aug 2019 21:43:01 GMT
Received: from g2t2352.austin.hpe.com (g2t2352.austin.hpe.com [15.233.44.25]) by mx0b-002e3701.pphosted.com with ESMTP id 2u9ef2gup1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 09 Aug 2019 21:43:01 +0000
Received: from G1W8106.americas.hpqcorp.net (g1w8106.austin.hp.com [16.193.72.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g2t2352.austin.hpe.com (Postfix) with ESMTPS id 5E96BA3; Fri, 9 Aug 2019 21:43:00 +0000 (UTC)
Received: from G9W8675.americas.hpqcorp.net (16.220.49.22) by G1W8106.americas.hpqcorp.net (16.193.72.61) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Fri, 9 Aug 2019 21:43:00 +0000
Received: from G9W9209.americas.hpqcorp.net (2002:10dc:429c::10dc:429c) by G9W8675.americas.hpqcorp.net (2002:10dc:3116::10dc:3116) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Fri, 9 Aug 2019 21:42:59 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.241.52.13) by G9W9209.americas.hpqcorp.net (16.220.66.156) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Fri, 9 Aug 2019 21:42:59 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fj34gDerDRBBDoznODVazlvqAEqDdJBrdqxSrMi6X0M3+xu7hbp6lXyM/ML+5k0Py6SqNXQ4jR4zNDlA6jOzGB29C9SBGbmBq+tGNE0Ksh6T82r5J7EoPstBb00IwKy/I4Zu2ZUCjcu41jdoChreMtDj8p2WOWc/f2j7tID1okIuta2JP4lvSLn79vukbKL95Dcvk+Et2um/csuqHHbxSzwLYnMWcoJnPIiaPfCgOJZ1pMMPJEA3ZZCue4q3A3zvUdc4SagihYo13Q5NJJWe739o4jQ3/a+4FAAhsJA6CvU1Qzjf8O1wodUjACMKs3xfJobW1rYgh83EicWzP9qVYg==
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=g80DbGjkRaG4kDhjSgeCu6hGD/4I9qPlqkDkb9a9fAk=; b=KD/9H8sN58SpXoPS44Q+SasCzSj3xJZLPkAWDz3ISsyvoG1ydeAZay1do39p5Albgjm/TgWadX3ubw9wcdGaE9w8As3flMC4JvsSaAwsyDWaAg32p9AvBI4y3eYWsPKzie7Dyia98+o1g/N0dRaRXcJhcmsf7vVxONd83DBwBvfxd54Yi9UyYYoS1WoA5bu5IQ0S52FGDuX0/ZeSNVWEK2JYNs00H+XUvKve7spnAKhx0aItBXj+Lf3lefLqqcM9ddhyY/qNcoPqXRwfhRsuaGG945709jFw/kTN7ZMCFDeTcav+LwX20b5F9tuAZT0NaoIEzz1CADGxTs5XE6CrIw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none
Received: from AT5PR8401MB0707.NAMPRD84.PROD.OUTLOOK.COM (10.169.8.20) by AT5PR8401MB0803.NAMPRD84.PROD.OUTLOOK.COM (10.169.6.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2157.20; Fri, 9 Aug 2019 21:42:58 +0000
Received: from AT5PR8401MB0707.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d7a:d9a8:652c:bec9]) by AT5PR8401MB0707.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d7a:d9a8:652c:bec9%3]) with mapi id 15.20.2157.020; Fri, 9 Aug 2019 21:42:58 +0000
From: "Scaglione, Giuseppe" <giuseppe.scaglione@hpe.com>
To: Greg White <g.white@CableLabs.com>, Jonathan Morton <chromatix99@gmail.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//6YAAIAAZZ2w
Date: Fri, 09 Aug 2019 21:42:58 +0000
Message-ID: <AT5PR8401MB07074B665CF7612FAD66E13899D60@AT5PR8401MB0707.NAMPRD84.PROD.OUTLOOK.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> <ADCEE0A5-6A32-4106-8557-029C65B2D4C5@cablelabs.com>
In-Reply-To: <ADCEE0A5-6A32-4106-8557-029C65B2D4C5@cablelabs.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [15.211.195.7]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e5aa4049-9833-41ad-5c08-08d71d128b7d
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:AT5PR8401MB0803;
x-ms-traffictypediagnostic: AT5PR8401MB0803:
x-microsoft-antispam-prvs: <AT5PR8401MB0803ED49011561E7E625712899D60@AT5PR8401MB0803.NAMPRD84.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01244308DF
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(39860400002)(376002)(346002)(396003)(366004)(199004)(189003)(13464003)(305945005)(25786009)(7696005)(76176011)(7736002)(3846002)(74316002)(26005)(6506007)(53546011)(54906003)(6436002)(6116002)(186003)(66066001)(316002)(110136005)(8936002)(11346002)(6246003)(446003)(229853002)(4326008)(8676002)(81156014)(476003)(2906002)(478600001)(81166006)(102836004)(5660300002)(33656002)(256004)(14444005)(486006)(71190400001)(99286004)(55016002)(76116006)(66446008)(64756008)(66556008)(66476007)(66946007)(86362001)(14454004)(9686003)(71200400001)(53936002)(52536014); DIR:OUT; SFP:1102; SCL:1; SRVR:AT5PR8401MB0803; H:AT5PR8401MB0707.NAMPRD84.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: hpe.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: homf4PPTKP2sZzRfpVEqFxLNZOCqf/vMapHTH2MTkGVnoV6LnYs4FA3fsILk/7LQX1aCL5yRS5a0xltxiNN5IxB9h9fBkB4fHAyXKbXYtc5dgyc8YLOS1qSRR4+IArpm9jp28Joo9jwPzrwN6EAeVibSsq03KJbyBblcDt5aYWNKsEnsuPXa4k0qedERypYO8hkJn6/hDk8boEKzae0vYWgpzyANaOsWmoSuXl4A3ToiCQXkWSGRq+SLQbJ3YEdZBHbk2luwdanuZkI0I1LMsXJ17K21VpSub2pRwoyp1wZOH7Z+5eJGnjuEfXWrilNxk9oGG/Ly7OoltUaUMJH6wcHLhxcPWOWJjBFYcT0oy8u0JhfiGtbVXecX0Sb1LczARfSpfuUG+8ZuuJHHgEEVgLGuKZ6HA1GaBeGMFCmlLwo=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
X-MS-Exchange-CrossTenant-Network-Message-Id: e5aa4049-9833-41ad-5c08-08d71d128b7d
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Aug 2019 21:42:58.2080 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: CT9vmG4PBHxoqGzKbTmPliYA4ov/BgoA5DNbLhT5bWXh2y3Aqi/uFnQPuxchSPG4sbb55Chu7xnSNn4KhpIc9NnMFNIUaEJW0dqZmXP5Lfg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AT5PR8401MB0803
X-OriginatorOrg: hpe.com
Content-Transfer-Encoding: base64
X-Proofpoint-UnRewURL: 0 URL was un-rewritten
MIME-Version: 1.0
X-HPE-SCL: -1
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-08-09_06:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000 definitions=main-1908090209
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/LEAFBSh6KH2d_AzaA0o7gk57qW8>
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:43:09 -0000

Greg,

We are working -- and in beta -- with having the switch natively set SCE bits instead of CE and removing the iptable configuration on the target server.  Yet, I do not expect any different result since the TCP-SCE stack would react the same.

Regards,
Giuseppe Scaglione


-----Original Message-----
From: Greg White [mailto:g.white@CableLabs.com] 
Sent: Friday, August 9, 2019 2:36 PM
To: Jonathan Morton <chromatix99@gmail.com>; Scaglione, Giuseppe <giuseppe.scaglione@hpe.com>
Cc: rgrimes@freebsd.org; tsvwg@ietf.org
Subject: Re: [tsvwg] Switch testing at 25G with ECN --SCE Draft

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