From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi0-x235.google.com (mail-oi0-x235.google.com [IPv6:2607:f8b0:4003:c06::235]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 73D5E21F829 for ; Tue, 6 Oct 2015 05:51:47 -0700 (PDT) Received: by oixx17 with SMTP id x17so107820388oix.0 for ; Tue, 06 Oct 2015 05:51:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=pZ8OXDXARbe14fpLivU6jSFq1+qTWx897i3RhSg9uIc=; b=TaAj+0lf65DN+VQlIkcTy+scAn7iMLllnUImfL6jGQgI/Imz696HN4uXYlDXmLRiRQ EtxOLOev/lDCjFW8PvsbkvHQb4afQynkwo0Ho7B1+O4KpqyGLfj/IUGMWnUlzpaTD2XU 2TS4HeNYsHcl8+mAosonb7MTM1kqy+/MsePrhNMwZRuYPf/wnN97b9qpGyqMbpkNRq5A zKW2wT8DeizzathOmtOAz8La/0VlGqHqXSWArKl2izm8Di5jWUVrJub4R9JoDJwzvcVh QOo7C9jsDrKkFrmMPawX/tggYaB+8Tq6AXuj3RajdQxTdpefeZ8bq82STV1dZIh7Riko +cTw== MIME-Version: 1.0 X-Received: by 10.202.211.10 with SMTP id k10mr19822521oig.34.1444135906339; Tue, 06 Oct 2015 05:51:46 -0700 (PDT) Received: by 10.202.108.212 with HTTP; Tue, 6 Oct 2015 05:51:46 -0700 (PDT) In-Reply-To: <46314F4D-74CA-4E3B-9F92-63F8A4136C9B@gmx.de> References: <0EB23696-5866-48C5-AC7E-B8570C7AA900@gmx.de> <561369A9.2090607@darbyshire-bryant.me.uk> <0F1BBA35-381C-4405-967A-3E266CFCC6F1@gmx.de> <87k2r02z4d.fsf@toke.dk> <87fv1o2yfj.fsf@toke.dk> <98210F4F-DBFA-4BF4-8184-F8C3446E5605@gmx.de> <87bncc2xxo.fsf@toke.dk> <40678341-B798-4832-95E5-2659E0EF24D2@gmail.com> <46314F4D-74CA-4E3B-9F92-63F8A4136C9B@gmx.de> Date: Tue, 6 Oct 2015 14:51:46 +0200 Message-ID: From: Dave Taht To: Sebastian Moeller Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: cake@lists.bufferbloat.net Subject: Re: [Cake] flow_hash vs host_hash X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Oct 2015 12:52:09 -0000 In most scenarios the top level hash for per station queuing on ethernet would be source or destination macaddr, thus bypassing ipv4 or ipv6. Then below that goes the 5 tuple. On Tue, Oct 6, 2015 at 12:59 PM, Sebastian Moeller wrote: > Hi Jonathan, > > On Oct 6, 2015, at 10:44 , Jonathan Morton wrote: > >> >>> On 6 Oct, 2015, at 11:39, Toke H=C3=B8iland-J=C3=B8rgensen wrote: >>> >>> Sebastian Moeller writes: >>> >>>> Ah, I see. I guess you are right, but on egress we could get back to >>>> the pre-nat addresses, like Vincent does in nxt_routed_hfsc.qos? >> >> I can=E2=80=99t immediately see how that works. >> >>> Ah, so there is a hook to get those; cool. Just need to make sure Cake >>> uses that, then :) >> >> I think the better solution would be to implement that in the flow disse= ctor. Then Cake (and all other relevant qdiscs) will receive that informat= ion automatically. > > Certainly. But all of this hopefully does impede the implementati= on of the dual-flow-classifiying cake-mode; as even without those refinemen= ts the dual-mode should work well for IPv6 (assuming people do not game thi= s by using excessive amounts of addresses per host) and non-NATed IPv4=E2= =80=A6 > > Best Regards > Sebastian > >> >> - Jonathan Morton >> > > _______________________________________________ > Cake mailing list > Cake@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cake --=20 Dave T=C3=A4ht Do you want faster, better, wifi? https://www.patreon.com/dtaht