From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from nm1-vm6.bullet.mail.ne1.yahoo.com (nm1-vm6.bullet.mail.ne1.yahoo.com [98.138.91.253]) (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 D36B03B2A0 for ; Sun, 16 Oct 2016 13:30:08 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1476639008; bh=xJuyAeJF7G3PBxVPqUfWWN9O8TlnxfA1o28bLQbag4s=; h=In-Reply-To:References:Subject:From:Date:To:From:Subject; b=Jv8WF2zqVMPunZR8WKM2rJbmDbWnZ8XeXqXq8Wp5ppI/C5IgWQ7y//7oP+maHeFblmtk6EK0rGpSDoDNAfqkwhCpgciuUChGkoRl7OlFDx0+ZPB6EHcP8MEauNNN27ng4J8U5Lqpwe8g65JPL5dG6SuTnawsXd+Xd8RY1nywz5GHA8qp9A95yrkv+s3nlYv/ecSpPAXYxlLSfICkEkOGnAm6d5hsXe7igG7TkfDPJ+7rVgIR0FmwG5PsGYnmkE/IqPpiYVwCAbSdO59nEVRzyosoEGU9glnclrOiqvq5zjxadf7x4U3gLom1AS5qLpigbcmrYtwhxTx5bEBcPRrv+Q== Received: from [98.138.100.114] by nm1.bullet.mail.ne1.yahoo.com with NNFMP; 16 Oct 2016 17:30:08 -0000 Received: from [98.138.84.43] by tm105.bullet.mail.ne1.yahoo.com with NNFMP; 16 Oct 2016 17:30:08 -0000 Received: from [127.0.0.1] by smtp111.mail.ne1.yahoo.com with NNFMP; 16 Oct 2016 17:30:08 -0000 X-Yahoo-Newman-Id: 168218.57517.bm@smtp111.mail.ne1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 0wqjmpYVM1kxS5BO_yMtMXAbEbil_4Wz3QhCZoGGxL8s_MH MBewa3iIdtur4kYQp_.dnnvZfpNuylSrbZqc5gh05txwiOlMme_p822dKeGZ 6QBujHM4SleOtuKmh9kH0S9vrp4D4Qkf2z5x3Gko.4GBM_c_r1dJAS4ZMpG5 9ih.a5vq8yqlK32T0ntrM4Xg3HpSlb6OH0aGGXgK17u5nTmCJXyclBcC9Suu a1v9g31zCUq8tw1jldfvG7HiArLBnw7OeO3C0AA_Oqg69mwvnCMJNeo7H8NZ 8nTC29U8yB5SHsjQ80deQb2KyLAmPuSgbHIoVLWWpFmLsH45oFo4JgUDDj9e 0cWqWQ6Or0wLVqmdy9Z2z.hhNLIp5pcL6Wvs1n6LIEzWJ_vGoUK0F9f2bhBo IkdvjAb5_eXupY8ccMFCGSkCW1bzzbUE3pVvLYvyuwSeB5YKEMopJKGiFegN KICU31pEvYsp_fov7B7qLkfX32pXZQO8KekyuI7SNgy7qpA7swRvp9X_1WVj RuxDJ1cCtVeWHDo0.wjv5_f7n.uq0HnX5i.qa72n0kjBMgnBi1E4KRR03avi _FiLk8znSu7OYPvKKJw-- X-Yahoo-SMTP: 6sUo5IiswBDB2TZm6JKJ6DaI.Rsz4O0- User-Agent: K-9 Mail for Android In-Reply-To: <1312D3AE-75A2-44F1-8F34-74AE81A5455B@yahoo.com> References: <1312D3AE-75A2-44F1-8F34-74AE81A5455B@yahoo.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----61SO32VCP8RYICZLRXOGE01DT12BFM" Content-Transfer-Encoding: 7bit From: "G. Amanakis" Date: Sun, 16 Oct 2016 13:30:04 -0400 To: cake@lists.bufferbloat.net Message-ID: Subject: Re: [Cake] Per-host fairness 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: Sun, 16 Oct 2016 17:30:09 -0000 ------61SO32VCP8RYICZLRXOGE01DT12BFM Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I meant B gets always 1/3 of the bandwidth=2E It also gets worse if A is us= ing bittorrent=2E The setup with cake doesn't involve tc-flow or marking pa= ckets with iptables=2E On October 16, 2016 11:57:03 AM EDT, "G=2E Amanakis" wrote: >I am trying the cobalt branch along with the 950-add-cake-to-tc=2Epatch >from lede-git on Archlinux=2E However, I cannot get per-host fairness as >expected, neither with IPv4 behind NAT, nor with IPv6=2E Having host A >downloading from 2 sites and host B from 1, A gets always 1/3 of >available bandwidth=2E I am using "bestefforts triple-isolate nat" on >egress and ingress ifb of the WAN interface=2E Kernel 4=2E4=2E24 and 4=2E= 7=2E6=2E > >The same setup with the same bandwidth limiting (3300kbit/900kbit) >works as expected with fq_codel, tc-flow using mark for hashing, and >iptables with HMARK using source egress ip for hashing and CONNMARK on >WAN=2E ------61SO32VCP8RYICZLRXOGE01DT12BFM Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable I meant B gets always 1/3 of the bandwidth=2E It a= lso gets worse if A is using bittorrent=2E The setup with cake doesn't = involve tc-flow or marking packets with iptables=2E

On October 16, 2016 11:57:03 AM EDT, "G=2E Amanakis" &= lt;g_amanakis@yahoo=2Ecom> wrote:
I am trying the cobalt branch along with the 950-add-cake-to-tc=2Epatch fr= om lede-git on Archlinux=2E However, I cannot get per-host fairness as expe= cted, neither with IPv4 behind NAT, nor with IPv6=2E Having host A download= ing from 2 sites and host B from 1, A gets always 1/3 of available bandwidt= h=2E I am using "bestefforts triple-isolate nat" on egress and in= gress ifb of the WAN interface=2E Kernel 4=2E4=2E24 and 4=2E7=2E6=2E

The same setup with the same bandwidth limiting (3300kbit/900kbit) works a= s expected with fq_codel, tc-flow using mark for hashing, and iptables with= HMARK using source egress ip for hashing and CONNMARK on WAN=2E
------61SO32VCP8RYICZLRXOGE01DT12BFM--