From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from serval.cherry.relay.mailchannels.net (serval.cherry.relay.mailchannels.net [23.83.223.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 935683CB37 for ; Sat, 10 Feb 2024 12:38:58 -0500 (EST) X-Sender-Id: dreamhost|x-authsender|nichols@pollere.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 684275443B4 for ; Sat, 10 Feb 2024 17:38:57 +0000 (UTC) Received: from pdx1-sub0-mail-a243.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 06A865444ED for ; Sat, 10 Feb 2024 17:38:56 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1707586736; a=rsa-sha256; cv=none; b=8ieRCK1/Q4yk5G5bJUCbvq5zNVmDS5HUoGIZ+YAbIz3KkrxmW+QCVFnDcwx3KsrXwTzdLB n6c+xtyTsP6ucVdezrl0+2kX/gtX7SivZ/wiTj5ji+wSj46BnnPFSJDQvixLDE/hX+Eq1o jotY5YEE3yABR3IvQmmpszgZtW/HeU6N0H9o2z/coOm4c7S55GgbTLKeXonbJiDuMn2Tqr xSYvz0LRwfJP92ox1/mUROVaw21eNip5rDGjznr0TdPyxy5iJMWu1YuACf3u7GexQM7Oue g7G86kxdhpRlivB2FAtU4IBYRYjT9DPf04yaIbk0Ag8TH+AxNcNsBhAoeW0t5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1707586736; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature:autocrypt:autocrypt; bh=GVO8omfiyQ0ztLFHaZ4Oe7sfLUiXogp8cHxQCT8rBlU=; b=t2kmlbQflOXhiHPCQfT/N+pcdPbvfYZIXsw0wfAVxIddSRzEWC/zUR8WAlBNgE27UOy14u 2sH6KzqyYZDdHuo7O1Nb/i9IsMLbu6pe7CVt9W185fFLSI6gxKeK0ppl7D6Mi9vO8w3FHx Q1c/MNRZ1PIXvGdUYDEMvXZJvQTUxrD9LwwKl55XVzW73RMe1q94J6UMn5TMJuPYSSbjU6 LH98VNn8Oq1vdgJs7eGEYfMcXqKd80QjXRgitiE/iDCaeCF3FSSImqfrowYCc/mcTjkJ9e snf3DQCuGmAp5c9HTgiBZ+BFHsNoqdoPSjltZhHYLkW9IBGQF+8Emt2TXpIE5g== ARC-Authentication-Results: i=1; rspamd-55b4bfd7cb-slbr2; auth=pass smtp.auth=dreamhost smtp.mailfrom=nichols@pollere.net X-Sender-Id: dreamhost|x-authsender|nichols@pollere.net X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|nichols@pollere.net X-MailChannels-Auth-Id: dreamhost X-Coil-Spot: 1f5ff9505bf143d7_1707586737273_2655597247 X-MC-Loop-Signature: 1707586737273:860953080 X-MC-Ingress-Time: 1707586737272 Received: from pdx1-sub0-mail-a243.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.108.238.134 (trex/6.9.2); Sat, 10 Feb 2024 17:38:57 +0000 Received: from [192.168.50.232] (unknown [75.111.51.148]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: nichols@pollere.net) by pdx1-sub0-mail-a243.dreamhost.com (Postfix) with ESMTPSA id 4TXHyR5FZ2z2t for ; Sat, 10 Feb 2024 09:38:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pollere.net; s=dreamhost; t=1707586735; bh=GVO8omfiyQ0ztLFHaZ4Oe7sfLUiXogp8cHxQCT8rBlU=; h=Date:Subject:To:From:Content-Type:Content-Transfer-Encoding; b=hwle+aRRPCes1ppEQTLWaVlU8eTOiK163txVGyRWuGg2F8syKrNrJKQ5T8A5SK4Rp ZsaTFs40JtjVwcEORBr/XLjIwMxLpJdDlzFsTM/gKVEMSJNGfS21kaK4KlFQ5Q5jCX oFo3NWmJ1cjjCjbAXXi4jOUwAL7z9uGwekDUv3QH0Ln2gAH7u7Ix4BEyITIBDHm6q7 vgott9L7hIa19XDiqm5kLs2QJdAgj79KSi1q2OGefqrSs4wj5JXkv3MYUVj2ofPYJh 4EooJWl/iAxVOpryTqmhuKXoSof2mZ90PCzm6b5vKXNuM3YUEC4aKAdWs/E5Yauls9 ihdVxFfT3pj1w== Message-ID: <9d6ef700-175c-46c1-987a-9e97333c9b3c@pollere.net> Date: Sat, 10 Feb 2024 09:38:54 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: bloat@lists.bufferbloat.net References: <526673ff-34dd-49aa-ba1a-7fae47ac5494@sewingwitch.com> From: Kathleen Nichols Autocrypt: addr=nichols@pollere.net; keydata= xsDiBEC83ecRBAC+SoOIjjcKTrEvMEA6p7BamLNoS5P/Pb51j184ZU2/s3aCLl3Q/BCkFxT+ cFCnthIsgxMXrSGELwRkevkTX8GUlBaKIvrp7Ye9NjbYBC1NZWFyAKzZUI1eF2AibUbXAFtV qAIPyCXuMdaOSrXTPAdbHIQxZk9zEa6Xh0zj1uwczwCg7iDV4fIclpmP8arjkQWm8grrwi8D /2Bb81fEGvF83KVNoPiy1hNfrIHmYevQiLaOVJkJPQzi+DxJSRCRkAV7z7nAhXXWVCWkshHL r5d07ElPZPgxft74pk3U6ygqFAGz97V8A2+7ZLa2RHwgb5ZIUeaSMgpXqUfxjDQuq34AQBWX 8xwwBR4JhuhxrN+8uZEMG0Neqm5SA/9wkL6moHBKl+PvV3O7ap+kVXC97NfVFG72b8EVvw5W HRUtUGdxFhNuAhS4QNWaCdYOm6VC9xlZGhykcXAzyC0tjB8Kbk44KzJrtIzpCWoI58PZSCPD n8PhFKKItcQ/hY8QNAeHEcEvInCjNz/w+7ik0gF8xQy2yA9eulVzg7l2380mS2F0aGxlZW4g TmljaG9scyA8bmljaG9sc0Bwb2xsZXJlLm5ldD7CYgQTEQIAIgUCVL1s9AIbAwYLCQgHAwIG FQgCCQoLBBYCAwECHgECF4AACgkQ+dkULylClLYRYwCgzd2IlR14SGzqKWdxY5W4kJ1yAyQA oI6A9QUyuoz/5DDBN1o5g/nFXpS5zsFNBEC83ocQCACXUuOfleOzud5aRpG20cdZcmGwn46Y K7vXPKHrtKema3u3AhDhm/dpU2hnD/1bflCnHk2TX/MNnJ/9jVLVAMcj1GmXS4Zj/DMypQ2/ 5r213nBbWEjcS4wOhFEAcfApEU0d4LG/v/SPDJqqrvP5txXxox9z7JG0OEXeGzZU8Ro5LAkJ HJSBdSN1je61XYolMbPvZ8Wo9APIJnJEIc1DG2+3oHgJA1a2QN+xnia4hs90CnR/VDcBSH/l yFk0lWnBxeJLwqYTWgGRLAM4JtA3C3LYe/h6gK2o4ug0NRcKRBdJk4pHDJenjKx1LjjpGEBA L5FyZqAA+3Do9PH8Pzm4vDKDAAMGCACBSF4C01c4XJgm/qw0moM7sxcb2nBVIpEubl8OHQf3 zLX2UAoNy8SKjHZsyp984jTLBr/VHqY/+BsL9W1uPf0ssPnYieq58aMtRXEtFCF2i4m6CZoj a+hFImKhIIvvhGE1rYyK13AnvjywTDK0XadJwqNKNPwZasHnK7xx/foKmaMilZL4UwRDEs39 1FQfbhcm83NZ2xGEuK+fYAg8VA5pTIUcrhQEC9sORQ3g5Alw+2o13oC6fO/SyQ9iqnOZ0WBq +cJE10zM7K5aNuNI/853ot9fglOHRnlDnxd9pg+QxGq1L4O4l3rjoLbtiqtGOzJpUAguBsGu JZQJgyS9fkNjwkkEGBECAAkFAkC83ocCGwwACgkQ+dkULylClLYI6wCgtctwza77h+XplNbp hHp3WFniTxwAn1duX7R8SZX7KDSysitOQEXN3v6O In-Reply-To: <526673ff-34dd-49aa-ba1a-7fae47ac5494@sewingwitch.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Bloat] RED 13 years later X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Feb 2024 17:38:58 -0000 A big issue is that "average queue length" was and is a terrible indicator of congestion. But I think the first "bug" Van was referring to was the original RED "control law" - I asked him why he thought it would work as it really ends up looking like a step function which your first control theory course will show is rather primitive. The thing is, that TCP is really robust and almost anything will "work" on long-lived TCP connections. Which is what everyone used for testing. On 2/10/24 9:10 AM, Kenneth Porter via Bloat wrote: > I didn't know what RED was and had to look it up. For others new to the > lingo: > > https://en.wikipedia.org/wiki/Random_early_detection > > > _______________________________________________ > Bloat mailing list > Bloat@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/bloat