Re: [tcpm] ACK aggregation and congestion window growth

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> Tue, 30 April 2019 05:44 UTC

Return-Path: <ingemar.s.johansson@ericsson.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05C2E120108 for <tcpm@ietfa.amsl.com>; Mon, 29 Apr 2019 22:44:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 BOQg-8RoGWPT for <tcpm@ietfa.amsl.com>; Mon, 29 Apr 2019 22:44:18 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10082.outbound.protection.outlook.com [40.107.1.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C905120110 for <tcpm@ietf.org>; Mon, 29 Apr 2019 22:44:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rpBWNBrwwO9RMHLxdUpgsjakjmAYd62iVlA9EoThrHI=; b=NIKLDkggZIq8wZh8+P69Z3F5yb4y9oK6hcUbfvk55sJPF7UaDshb4JKTrlizN+7uzTCaesoeB0CKiszCWq0qDkl5rqvurds63+T3uYQkrlZEaT+0pGIGVZChs/OyiSF02kOD2G3GNvrhlKhc7mDflBzakZoKbRZU3dBgLjnz1ew=
Received: from HE1PR07MB4425.eurprd07.prod.outlook.com (20.176.167.142) by HE1PR07MB4220.eurprd07.prod.outlook.com (20.176.166.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1856.8; Tue, 30 Apr 2019 05:44:14 +0000
Received: from HE1PR07MB4425.eurprd07.prod.outlook.com ([fe80::6944:b95e:c64a:6a35]) by HE1PR07MB4425.eurprd07.prod.outlook.com ([fe80::6944:b95e:c64a:6a35%5]) with mapi id 15.20.1856.008; Tue, 30 Apr 2019 05:44:14 +0000
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: Rick Jones <perfgeek@mac.com>
CC: "tcpm@ietf.org" <tcpm@ietf.org>, Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
Thread-Topic: [tcpm] ACK aggregation and congestion window growth
Thread-Index: AdT8NTrQyrmIo4MtTwOc3MNifKi5sAAA4qIAALefejA=
Date: Tue, 30 Apr 2019 05:44:14 +0000
Message-ID: <HE1PR07MB44259C8C211F207B569B1FC6C23A0@HE1PR07MB4425.eurprd07.prod.outlook.com>
References: <HE1PR07MB4425D7C321FC82CBACED76A5C23E0@HE1PR07MB4425.eurprd07.prod.outlook.com> <AF133C57-C2E0-4383-A7DD-9C4682E4869B@mac.com>
In-Reply-To: <AF133C57-C2E0-4383-A7DD-9C4682E4869B@mac.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ingemar.s.johansson@ericsson.com;
x-originating-ip: [83.226.2.151]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c159f6db-8d9e-4d64-8c18-08d6cd2ee0cd
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(2017052603328)(49563074)(7193020); SRVR:HE1PR07MB4220;
x-ms-traffictypediagnostic: HE1PR07MB4220:
x-microsoft-antispam-prvs: <HE1PR07MB422071016134CC2E519F3B2BC23A0@HE1PR07MB4220.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:294;
x-forefront-prvs: 00235A1EEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(396003)(136003)(346002)(366004)(39860400002)(199004)(189003)(4326008)(256004)(76176011)(97736004)(66066001)(33656002)(55016002)(52536014)(99286004)(66574012)(54906003)(316002)(606006)(25786009)(99936001)(66556008)(64756008)(66946007)(66446008)(66476007)(66616009)(73956011)(76116006)(6306002)(54896002)(9686003)(236005)(7696005)(5660300002)(107886003)(6246003)(53386004)(53936002)(6506007)(6116002)(486006)(790700001)(3846002)(71190400001)(71200400001)(446003)(53546011)(6916009)(11346002)(476003)(74316002)(7736002)(8676002)(186003)(229853002)(102836004)(2906002)(86362001)(26005)(81166006)(81156014)(14454004)(966005)(478600001)(6436002)(8936002)(68736007); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB4220; H:HE1PR07MB4425.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: tZDvcVebK+w1rHPQEB7uybNnaNF5N1I5X1idU9NqZG+ofInbOYF6PRLoDP5Q08AcBp+WgDcWupc5+68tgK+1CvdEYSnZuatqPK8Gtjh2tjCvWKRg9jpCMRxZVFkjuxf2D8Fx8llI0xriIrXVnUfuPFrwPwfwcpilQMe5X0d2cIJFd9M0tN1+ffvOFHM6zfV/SqCvqJCdO4GqdCvCllpY4Hiin2U8cM1k734MXcUh4HLWvWnmJv2OJUOybn2Szt56MzqEJgT5TwjIlf0PXbZonMOU8xZBQ5FbwOxgDIAiEbMAKAFUjhVuEVMlJA7VCMkJSs5zFAg3Q4+Opi876zl3ojoWIobP1u4myMV7uwVzIQeNE7PiU0hSRNT7KN7PZZl51YqzNAWOaJvz7KdLBssvVGl0N663NGwR3rCsVD0R8Co=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_02BB_01D4FF28.804F91A0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c159f6db-8d9e-4d64-8c18-08d6cd2ee0cd
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Apr 2019 05:44:14.1821 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB4220
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/cLM4Cv1OgwEMt9FQUuSGOJLcAAE>
Subject: Re: [tcpm] ACK aggregation and congestion window growth
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Apr 2019 05:44:21 -0000

Hi

 

No the ACK aggregator does not delay the 3WHS, I guess this can cause Cubic to exit slow start. Still I would expect that CWND would eventually increase, even in congestion avoidance.

 

Regards

/Ingemar

 

From: Rick Jones <perfgeek@mac.com> 
Sent: den 26 april 2019 16:03
To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
Cc: tcpm@ietf.org
Subject: Re: [tcpm] ACK aggregation and congestion window growth

 

Does your ACK aggregator also delay the ACKs of SYNchronize segments? If not, perhaps the congestion control sees the increase (?) in round trip time after connection establishment as a signal of congestion and behaves accordingly. 


On Apr 26, 2019, at 06:46, Ingemar Johansson S <ingemar.s.johansson@ericsson.com <mailto:ingemar.s.johansson@ericsson.com> > wrote:

Hi

 

I am experimenting with a simple test setup with 2 Ubuntu 18.04 PCs (Cubic CC). 

Between these two I have a simple setup that aggregates ACKs so that they are forwarded to the server only every 10ms. The min RTT is 18ms. 

The problem I see is that even though I should reach 1Gbps throughput, I only get around 200Mbps. 

I would believe that the congestion window should eventually increase enough to handle the burstiness given by the ACK aggregation but it seems like this is not the case. 

Is there a limitation in the Linux stack that prevents congestion window growth when ACKs arrive in bursts like this ? 

 

/Ingemar

==================================

Ingemar Johansson  M.Sc. 

Master Researcher

 

Ericsson Research

Network Protocols & E2E Performance

Labratoriegränd 11

971 28, Luleå, Sweden

Phone +46-1071 43042

SMS/MMS +46-73 078 3289

ingemar.s.johansson@ericsson.com <mailto:ingemar.s.johansson@ericsson.com> 

www.ericsson.com <http://www.ericsson.com> 

 

                Nothing to stop this

             being the best day ever

                            U2

==================================

 

_______________________________________________
tcpm mailing list
tcpm@ietf.org <mailto:tcpm@ietf.org> 
https://www.ietf.org/mailman/listinfo/tcpm