From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt0-x22c.google.com (mail-qt0-x22c.google.com [IPv6:2607:f8b0:400d:c0d::22c]) (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 A9AEA3BA8E for ; Mon, 2 Jul 2018 16:07:03 -0400 (EDT) Received: by mail-qt0-x22c.google.com with SMTP id l10-v6so14893447qtj.0 for ; Mon, 02 Jul 2018 13:07:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=2NbUsviwH82xuQWt9MPR6iCAgwWIAnJhQnhxgQszUx4=; b=IyJyjZjFuu3odZ8YABFu/jGGkcMLP51/sk9UFKtzlnE3VnSiwkeTBABfThGkjtQJVp IlsQTfp0FzDrLx9NQUzm25rLMYfQzMlqIhEEVnXH52BZWDSZaYHnulw5LvTu+pmzkoM5 1QURmEea0t4SPODH4MoQfa9c4WYrexjhDpzcd9W/x8sI6KUg+qXSgwy1gt6deleq8JR2 EJPFH9d51pPLLslgWvOMXOU4INnj/ac4VsDHTjdius07HoSK3Jstf2OaCwjOxaJpYDsB pbVNyEaYc9q7z0EUX/3pUqIL6GwbFQDja37IwxH69yxVyXDhdpVOpp98Qp94kqQns1QS pMkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=2NbUsviwH82xuQWt9MPR6iCAgwWIAnJhQnhxgQszUx4=; b=eFn8hvmBVeotmUr+f0w73dPVHMfF/YAyG+Ge8LSnWRXxoLMIPWc1q259/B4AHMGuCA rf54hDZSdB9Q97dG5fDhzJglS5zlGzSuUgFUlJ4sYGP/UjXmad7Hrj9iX2zwo664Psyt XZkiXvV/eeTj0XUEJXqSRjAmIHocac4uS5qaLfcLgcGfLk7rmQbluwbdq77f+/zQNWUn WkuNAqYwaao+qyJDmGxsbfSCXT/N+VFmGahAngXkAU3EtwGjTlnd16NxaH1rrDVtrycS jh8UrYAr9dLlOKStZmb9EnzsM7JxvdPC+RKzTzc+AFSL+F0HdTmV07s/zRyGK0k7nb9F ca7Q== X-Gm-Message-State: APt69E2iuQlkrW5JVz77RYLdyHLoFA3WGIpZheLYwyG0AEyBP6/4VVsx 2lOrxG3bWMZyOAjYXHJguujfsYPlt3XyLWJByOh2Hg== X-Google-Smtp-Source: AAOMgpd257KLeQtJHqsa2HubYUa6jWglCpC3CLgldHc86WnmM9QDFfTLrTOqYFzhln/5VeKbs6bp8qWl+jrNSOoiKFM= X-Received: by 2002:aed:3c8c:: with SMTP id d12-v6mr13911097qtf.203.1530562023152; Mon, 02 Jul 2018 13:07:03 -0700 (PDT) MIME-Version: 1.0 From: Dave Taht Date: Mon, 2 Jul 2018 13:06:51 -0700 Message-ID: To: Cake List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: [Cake] l4s thoughts 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, 02 Jul 2018 20:07:03 -0000 whenever I get some time (and the right tcp patches) is fiddle with two l4s approaches in fq_codel. The easy one is to leverage ce_threshold, accepting 1ms of queuing delay. A better one, I think is to leverage the sparse flows optimization in fq_codel to always mark when it's an old flow, and never mark when it's new. That appears to be the most scalable, down to us or less. Both ideas would take some work to do in cake, and I lack time and the dctcp patches to try it. --=20 Dave T=C3=A4ht CEO, TekLibre, LLC http://www.teklibre.com Tel: 1-669-226-2619