From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id DB3FD3B2A3 for ; Sat, 8 Apr 2017 02:16:23 -0400 (EDT) Received: by mail-wm0-x22e.google.com with SMTP id w64so5653882wma.0 for ; Fri, 07 Apr 2017 23:16:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc:message-id:references :to; bh=SYcqXnjOrCJYJ4SnEiY+txpzxbbl8O2flFpbj4lWvOo=; b=Bpd97MrB13jBc/fjpFx2ZBOSzQdX5J2Yy7NVFASQX8DzE3JCLmFEwczIfEhGJYF8iu aTH73nHnYIA0e3Um2KfbJtqWzQ+7ha6VzmPIcQTIyYQtXt0R8Kypwi9BKo6ANLxrgL3V rmK7jjOATwACBWFTuPw9iHDoTO7GazFb4/oH8I1R/uBNkB6owE2Q+yi0kjUddBy0G7Ls VFTvU6uioHlVKYNn9bRyz873KE/n/tDNLdzDpW7x2xUldnnwE5BTIy2MhzZ4CQ4UVEY7 tgX1a6Zephif9t78p1n0tX9P3L/AHT//E3I0e1xdmuS9lZNYoDK2v9kBsh8Sb/wEB/TX F0oA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=SYcqXnjOrCJYJ4SnEiY+txpzxbbl8O2flFpbj4lWvOo=; b=GAIdeko/eQ5+qBnuogk+n9xfVuafBelaTlqly1sECjBPxIvEejjOCwDQg2ujMwwuy8 4QCtC2y+tyO76weOnEGJ9nyzF1WdCWCE7Sa4fKWpU6GLFITYQSvdqZ8znH14CFZSUFTU jDDVdgKGyGE0EqT1DnzRyvROl3tLyoo+mmJ2z4eyiYWEZAWlBOEI1k8te1TdM7qej3uy hWXFUJvW0Wm7wKUKQ5GsYK0WeU78XC1f9ckM6+wSwIaJyy8166HCgZ75G9sBahY7V1jj mNrfz+N//hOrANmj+F8lXkRqaQQjBNaMMrLIjqhn8V9Ypp1G02IbRIpVrUUWAntnInal w16Q== X-Gm-Message-State: AN3rC/7Dwo2dGTEVOUrv9MaoI+p4Ip7KaJocDKmGtGJ8xKB3SZTye674 YpoxAy0NRCO65g== X-Received: by 10.28.8.83 with SMTP id 80mr2150002wmi.23.1491632182493; Fri, 07 Apr 2017 23:16:22 -0700 (PDT) Received: from [10.72.0.130] (h-1169.lbcfree.net. [185.99.119.68]) by smtp.gmail.com with ESMTPSA id m7sm1489354wmi.34.2017.04.07.23.16.21 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 07 Apr 2017 23:16:21 -0700 (PDT) Content-Type: multipart/alternative; boundary="Apple-Mail=_0FA4657C-8888-48D9-96B2-2AF456CEC4A9" Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) From: Pete Heist In-Reply-To: Date: Sat, 8 Apr 2017 08:16:20 +0200 Cc: Cake List Message-Id: <266B2248-CDD0-47C2-99CD-C735F731616A@gmail.com> References: <2FD59D30-3102-4A3E-A38E-050E438DABF0@gmail.com> <6F118C46-16DB-48AC-A90D-7E6D44B6D069@gmail.com> <1E4563E2-63E2-419D-AFDD-8CD74F22539B@gmail.com> To: Jonathan Morton X-Mailer: Apple Mail (2.3124) Subject: Re: [Cake] flow isolation for ISPs 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: Sat, 08 Apr 2017 06:16:24 -0000 --Apple-Mail=_0FA4657C-8888-48D9-96B2-2AF456CEC4A9 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 >> On Apr 7, 2017, at 10:28 AM, Jonathan Morton > wrote: >>>=20 >>> On 7 Apr, 2017, at 11:13, Pete Heist > wrote: >>>=20 >>> One more thought, would it be possible for Cake to optionally = include the packet=E2=80=99s mark in the hash? >>=20 >> However, it would be possible to use the =E2=80=9Cmark=E2=80=9D = directly as one of the host identifiers which triple-isolate operates on = to provide that layer of fairness. That=E2=80=99s probably what you = meant. Ok, I=E2=80=99m starting to understand in cake_hash how triple-isolate = is done. I had some misconceptions, and this is the first time I=E2=80=99v= e seen a set-associative hash. In case there's time, I=E2=80=99ll see if = I can get the mark idea working. It's probably something useful for only = a minority of users...= --Apple-Mail=_0FA4657C-8888-48D9-96B2-2AF456CEC4A9 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

On Apr = 7, 2017, at 10:28 AM, Jonathan Morton <chromatix99@gmail.com> wrote:

On 7 Apr, 2017, at = 11:13, Pete Heist <peteheist@gmail.com> wrote:

One more thought, would it be possible for Cake to optionally = include the packet=E2=80=99s mark in the hash?

However, it would be possible to use the = =E2=80=9Cmark=E2=80=9D directly as one of the host identifiers which = triple-isolate operates on to provide that layer of fairness. =  That=E2=80=99s probably what you meant.

Ok, I=E2=80=99m starting to understand in = cake_hash how triple-isolate is done. I had some misconceptions, and = this is the first time I=E2=80=99ve seen a set-associative hash. In case = there's time, I=E2=80=99ll see if I can get the mark idea working. It's = probably something useful for only a minority of = users...
= --Apple-Mail=_0FA4657C-8888-48D9-96B2-2AF456CEC4A9--