From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id A8A4A21F76B for ; Tue, 6 Oct 2015 03:59:57 -0700 (PDT) Received: from u-089-d066.biologie.uni-tuebingen.de ([134.2.89.66]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0MOf5S-1Zfakq17na-0066HX; Tue, 06 Oct 2015 12:59:50 +0200 Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) From: Sebastian Moeller In-Reply-To: <40678341-B798-4832-95E5-2659E0EF24D2@gmail.com> Date: Tue, 6 Oct 2015 12:59:47 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <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> To: Jonathan Morton X-Mailer: Apple Mail (2.1878.6) X-Provags-ID: V03:K0:Mzv8syY5rQIwXznLjAuMj+yOT+kYqJFrv7FR2+AG3DupwXHR9Yt Qgx7pwzwS6NWoOCOvSIP/mRWrprZONckmY/SZxbydU8D6WkdxJNemIPUQLRBWDIAm2pvp6h quag4/EKCmxSelkodT5d4v6dErqBU3qnmPQ2Fyx3HPlniEeid90itn/o4JyVpEYqQAC7hDH Buxj1K2Jk3RpqZesS39uw== X-UI-Out-Filterresults: notjunk:1;V01:K0:9Mze/5ujsWA=:ZWJxARwb7lnK68LGhOG6r5 QUko6ZBNGZtrzunSRP4bX0q3Xp3JqulJgDNASpijvFgrd4okRrGDDBSylR1UCJWbK1qLP8Lnw 7sggcW0RiiDvyXbzDPh2BZscIM302hPwmtwibIVZ1wUFOT3ydmqo1qnCiQke6EeZrVl/OAx0F DQr5sAhkDOVyVaErJu4ghYKhNG9R/MAoR7bqwK7AAYlt/4oa1SGJb5a464HYx71yeg/Yy8BRP o5XUPMc1CljvJmUWwf+K0xCgzCfw6nNo6HCZmqeOe+php/o+rug3OVAgfmJSOztak/8sE1ihO iMCUB9KxuJWdxA/mLdsnm/gojKiQNait6k0IPKFEiFCZPwixJt73JwVx64gF7rJQXqr9+o2bI GwyeCt8HgELbZ48Dr4QOqqH2+MmnH/vb/jzEy5Xbo1wOqxDi8/IpdBiuRPFt3SPGA+vTc6qMI E5lukDjUFz/R2utdUNcMbhQgoo6KjR5L1+ufdcYIAcrxSiLKl16pdMUi/piT/xFxvr2bMV1nh gxcm5Gd3gMQiuX46zz0Q8zix9vJHlsol6e76p0Opsa24w9Q8Bnl5g/WL3zWbgXeh6J2/2XzB/ 3iVFpKfrGHnKhDFu7mmwu0FKaBLRQXTfb1+JKWb2qZ3F7sWWbirSJfQ4JCOkSZj8DrCH9uTjw CGlUVbtRdUcnyPdoIWzu2aQXb9mmpdV+WrFWDiKzdDM3xMO+sj+YhKu3X/wi+vedbOHqxQUo/ 5y/tR8e29Ty8rvmMZPzL+3IwbYNf7XsPbYSumDpWoe6mKP9Va82IKSxcR0WsNXjhge+WRlsDD 9P61OBe 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 11:00:20 -0000 Hi Jonathan, On Oct 6, 2015, at 10:44 , Jonathan Morton = wrote: >=20 >> On 6 Oct, 2015, at 11:39, Toke H=F8iland-J=F8rgensen = wrote: >>=20 >> Sebastian Moeller writes: >>=20 >>> 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? >=20 > I can=92t immediately see how that works. >=20 >> Ah, so there is a hook to get those; cool. Just need to make sure = Cake >> uses that, then :) >=20 > I think the better solution would be to implement that in the flow = dissector. Then Cake (and all other relevant qdiscs) will receive that = information automatically. Certainly. But all of this hopefully does impede the = implementation of the dual-flow-classifiying cake-mode; as even without = those refinements the dual-mode should work well for IPv6 (assuming = people do not game this by using excessive amounts of addresses per = host) and non-NATed IPv4=85 Best Regards Sebastian >=20 > - Jonathan Morton >=20