From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 01B4D3B260 for ; Fri, 6 May 2016 04:49:21 -0400 (EDT) Received: from [172.17.3.79] ([134.76.241.253]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0LcFTN-1bOLxS3pSf-00jZIh; Fri, 06 May 2016 10:49:19 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) From: moeller0 In-Reply-To: <1577AB06-3C14-43D1-92AD-E37CEDCB8E11@gmail.com> Date: Fri, 6 May 2016 10:49:18 +0200 Cc: =?utf-8?Q?Dave_T=C3=A4ht?= , cake@lists.bufferbloat.net Content-Transfer-Encoding: quoted-printable Message-Id: <8F329CCB-038C-4EF4-A01D-DB8C093AE6B2@gmx.de> References: <1462125592.5535.194.camel@edumazet-glaptop3.roam.corp.google.com> <865DA393-262D-40B6-A9D3-1B978CD5F6C6@gmail.com> <1462128385.5535.200.camel@edumazet-glaptop3.roam.corp.google.com> <1462136140.5535.219.camel@edumazet-glaptop3.roam.corp.google.com> <1462201620.5535.250.camel@edumazet-glaptop3.roam.corp.google.com> <1462205669.5535.254.camel@edumazet-glaptop3.roam.corp.google.com> <2D83E4F6-03DD-4421-AAE0-DD3C6A8AFCE0@gmail.com> <1577AB06-3C14-43D1-92AD-E37CEDCB8E11@gmail.com> To: Jonathan Morton X-Mailer: Apple Mail (2.2104) X-Provags-ID: V03:K0:J0h6C4FxGS/sosfyPnyl7DtssmkjLwtLu1cnxeTN1VZMbvcFr/B OKsZvdqEJx4QZ2A1KhtDGMgJSW04uwGc9YWh3eqrOaBtZEqy5y/+A/jn1IprUf790uuy1yf tjbREvQ/GP3+++Sx5TxYfLPU7FbXVzz6PM/uJRzTVeX3TWn+GskzVkRHUuAsfACriIsZ8GI Pak0ENiUwd5tJj2eBD3Cg== X-UI-Out-Filterresults: notjunk:1;V01:K0:jStDwQq6HPk=:lfJg6NHRyN9kaMTUTIR+i8 sIWQkMH+zV0E9kspK18q/QMJHPsF6L5I1nlCBe2w/j1pgxASzt5Xtoa1YXBJ7b1+P2AoY7AM0 ALAOr/brLUHyaMQVRtScscR2oUEHXo7zG9PzrBpM4HV/wt0GN3tDZbbHrEncNiqw3s3qd9Jw7 oILeeMP9oV2pFjStazuj7izKoY8q1L4HUBMGhJpID6iWvQq6MIcRzhkEdLeHAvatmO09kXA/A F1v8KQeyjJzGa2zDtqIInOC8X3UPKlwKHXbWvMMMG306Yva5fADc1ZXT6Nbra/Go1xnPaIDHV 0rL7Pg+EcQDnJqHH7PM1JLKHE2qh/rj3E6vS/S4GYvq1ujl6gkBXjQLOlr8W1ijJ/d9fBl4sY eDc4pYa7EYkWGP531wMLGsrNrH7qmE1rMsPfpu1vN5goaQwUNKjDJLTNyBItRTwOI9rhQdIQr /Vj//Nya4/T0rL63fdnxHTCPiTWt9kQzLK6adPBWROkLuWe5yRWqsPg/hIvSUx35Ffd7c2Vc2 trQZC7OYescXLTnB7ZNw9KoFrmyN0Ok5LBFjeaiKPt1on1Y4RrToQRq9NWnQUWQDpM/fGHJ7k 6jA1boqWe7raQmiLfZiaaZDYIT+JbbUaXOz83iI9pyKm5U1xHVij/yudSbxFc8zQakp89dVuD skjI1AIeXLlrQrnKg+FJWKZUfl6bzMkvZCcqfgtI9MVJn/27aymwEHhdWvGUNr1Uidm2DgRCr 1yXB9UIJ+Ej8984JmZ3q6cNaSh6LempwQyC3739v6QiWFvb2SMCKG/CP2RfJLw2M2r4Gt5QPw YVcgmBc Subject: Re: [Cake] Fwd: [Codel] fq_codel_drop vs a udp flood 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: Fri, 06 May 2016 08:49:22 -0000 Hi Jonathan, > On May 6, 2016, at 06:44 , Jonathan Morton = wrote: >=20 >=20 >> On 6 May, 2016, at 07:35, Dave Taht wrote: >>=20 >> this would be a pretty nifty feature for cake to have in this hostile = universe. >=20 > Yes, but difficult to implement since the trailing fragments lose the = proto/port information, and thus get sorted into a different queue than = the leading fragment. We would essentially need to implement the same = tracking mechanisms as for actual reassembly. But the receiver needs to be able to re-segment the fragments so = all required information needs to be there; what about looking at src = and dst address and the MF flag in the header as well as the fragment = offset and scrape proto/port from the leading fragment and = =E2=80=9Cvirtually=E2=80=9D apply it to all following fragments, that = way cake will do the right thing. All of this might be too costly in = implementation and computation to be feasible=E2=80=A6 Best Regards Sebastian >=20 > - Jonathan Morton >=20 > _______________________________________________ > Cake mailing list > Cake@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cake