From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by lists.bufferbloat.net (Postfix) with ESMTPS id 9A8853B2A3 for ; Mon, 18 Jan 2016 04:20:09 -0500 (EST) Received: from [10.9.3.149] ([192.54.209.59]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0LuxG5-1aCTA42Nu5-01080v; Mon, 18 Jan 2016 10:20:07 +0100 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) From: moeller0 In-Reply-To: <1623CDD6-922A-4FBE-8161-46919CAC1C5A@gmail.com> Date: Sun, 17 Jan 2016 23:22:52 +0100 Cc: cake@lists.bufferbloat.net Content-Transfer-Encoding: quoted-printable Message-Id: <738A9B95-131A-48F0-BD90-CF3A3F49D4F0@gmx.de> References: <5693E8FA.4000803@darbyshire-bryant.me.uk> <56941191.1010601@darbyshire-bryant.me.uk> <452D0F47-931B-4412-AC59-C308388AA1E4@gmail.com> <02A10F37-145C-4BF9-B428-BC1BDF700135@gmx.de> <1623CDD6-922A-4FBE-8161-46919CAC1C5A@gmail.com> To: Jonathan Morton X-Mailer: Apple Mail (2.2104) X-Provags-ID: V03:K0:8UgTq7XykrR6jbyXqamvRB4tCid6AQqOg9uo+GEtwq6qVD3p3o2 fO5GJSljcprXXHxKQGqIOQPaeI288U0R9mOmdt1B9vUVAEouoftPmK3A4SkVTYj/BOjAsPT 50+SA++SZ17v1PIxfthWpHSbU8MrHWM621mrUVCvTTSYoeM7w8vJb8VHPuUwMYXf/jHrLXG Mh8ZJXNRUJQbxFJWEmttw== X-UI-Out-Filterresults: notjunk:1;V01:K0:e3OozQY3b5I=:uSaqKl9w1HtT8wm3JXTDEO vmBrnB8LBUeWvX73SGiUyp0iQm0zXC+ZW4t3mXMlSkRIKJ4bbjdaa1BzNre8yp8UEM3kPIyzP tmUfri11/yKTMbWR1lWQ/HTuJRJGn2vsKThpB15fWMPBrfNPHIsYCsXZQkzMQDnNwCWGVSIJ+ 3kgCb7GFmvexlUZ6opwmTG3WY2d1/t25POcOIvpytJwA4yAzIXdOsjLXMNRspKyMAM38njhwi dTB3SS03xvI5AB6Fx2EbGvg3xHHRaciRlF8mnahdlDHSfjbMIT7Aev8zGcirFVpVWdfFINz6l BsQaM0Lp4azRcna0KjxPbGds08jOHE9weY2e/SEdzAaFS4SxgruCZRmH0DGBJcRAWvVKptCPs iYZwXcb8iLePSYCtjunGh1xIYaHYnQOUbgLrBAy/ebaIxxFBb3Bk1Oblk2n4Xv37obRMrpFEx gch/xHDHRY9jlHeNknjX8hiSmg85xwM3XLn39TWXcSmUNeQPBMgbA3v1/Ku2tAwWEEHmjYueE laZfHz5EdxVZsOhkaZR9uyTcJTZbb3IAIksusdnaQQ77wo1TTB18Wfe7Glj6IhrC+ZXJK4QZm cfUkpSlGIWOvjv9R6/fedbS72aifQdv8XthQ98KFhumpyVGL0n9Yt+0eh47NxhrpBDSvVOkv9 wbeJj4U5udw+9bnhISdQSMIuyJwTiY1pX5JDTAkesSUWcf9VcXHmy7hV/jzcOXbCF82CLD/3m HRwf/dDxi6Q2SAZD3nH6slBbfsIEaZuwgMZjO+0TdqrQag1S1hRuIcdxgDvdT7ru8QTmmNQdq 3iFF7mX Subject: Re: [Cake] triple flow isolation X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2016 09:20:10 -0000 Hi Jonathan, > On Jan 16, 2016, at 10:35 , Jonathan Morton = wrote: >=20 >=20 >> On 16 Jan, 2016, at 11:05, Jonathan Morton = wrote: >>=20 >> The opposite sense would be to have the side with the smaller number = of hosts govern the system. This would, I think, handle both the swarm = and shard cases better than the above, so I=E2=80=99ll see if I can = think of a way to adapt the algorithm to do that. >=20 > This turned out to be quite easy, going back to a slightly earlier = (and happily simpler) version of the core algorithm. I did say that the = details of incrementing the per-host counters were the major source of = subtleties. >=20 > = https://github.com/dtaht/sch_cake/commit/2add740a79bb50b04e0497400a501df7b= 1857f48 Mmmh, I would assume that for most parts this should work well, = and for the cornercases where true control seems required there is = always dat_host and src_host=E2=80=A6 Best Regards Sebastian >=20 > - Jonathan Morton >=20