From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by huchra.bufferbloat.net (Postfix) with SMTP id 6ED9F21F0E6 for ; Mon, 20 Aug 2012 22:28:25 -0700 (PDT) Received: (qmail invoked by alias); 21 Aug 2012 05:28:23 -0000 Received: from 75-142-58-156.static.mtpk.ca.charter.com (EHLO dhcp-112.home.lan) [75.142.58.156] by mail.gmx.net (mp030) with SMTP; 21 Aug 2012 07:28:23 +0200 X-Authenticated: #24211782 X-Provags-ID: V01U2FsdGVkX18pApU3AqwpSnjK/s3UdFyaJMoiOEILk1bPnQ/PW5 XSPC4AKyTo2cUv Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=windows-1252 From: Sebastian Moeller In-Reply-To: Date: Mon, 20 Aug 2012 22:28:20 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <36D61FDC-9AA9-46CC-ACBB-2D28B250C660@gmx.de> <2998C331-777B-41B3-A6BC-8285461EF729@gmx.de> <1345516397.664231592@apps.rackspace.com> To: Marchon X-Mailer: Apple Mail (2.1278) X-Y-GMX-Trusted: 0 Cc: "cerowrt-devel@lists.bufferbloat.net" Subject: Re: [Cerowrt-devel] cerowrt 3.3.8-17 is released X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Aug 2012 05:28:26 -0000 Hi there, again the UDP flood test was not about the cable modem but just about = resilience under (extreme) load. So just plain bread and butter = functionality of a router, nothing fancy :) As is it causes a mix of = very slow processing due to allocation errors and occasional OOM = situations and full reboots. IMHO surviving the stress without these = unfortunate outcomes would be preferable=85 best Sebastian On Aug 20, 2012, at 7:44 PM, Marchon wrote: > It The Fq_codel settings prevent excess buffering on the push of data = out over the cable modem itself / it will prevent unnecessary premature = reduction of the tcp sliding window size further preventing a cascading = backlog that ends up further reducing the sliding window and slowing = down the overall outbound transfer rate.=20 >=20 > A buffering problem in the cable modem only happens if you feed it = data to quickly.=20 >=20 >=20 >=20 >=20 >=20 >=20 > Sent from my iPhone >=20 > On Aug 20, 2012, at 10:33 PM, dpreed@reed.com wrote: >=20 >> I'm confused. Fq_codel does not (to my knowledge) fix bufferbloat = *in your cable modem* or *in the CMTS head-end*. >> =20 >> How could it? In order for that to be fixed, you need to manage the = buffer in the cable modem itself. >> =20 >> -----Original Message----- >> From: "Sebastian Moeller" >> Sent: Monday, August 20, 2012 2:24pm >> To: "Dave Taht" >> Cc: cerowrt-devel@lists.bufferbloat.net >> Subject: Re: [Cerowrt-devel] cerowrt 3.3.8-17 is released >>=20 >> Hi Dave, >>=20 >> so I went to play around with this a bit more. I turned to UDP = flooding my cable modem through the router and this surely allows me to = create enough load on the wndr3700v2 to cause the allocation errors and = as a "bonus" also to drive the router to reboot (driven by the watchdog = timer?). Here is the script I used over 5G wireless (from = http://blog.ioshints.info/2008/03/udp-flood-in-perl.html) >>=20 >> #!/usr/bin/perl >> ############## >>=20 >> # udp flood. >> ############## >>=20 >> use Socket; >> use strict; >>=20 >> if ($#ARGV !=3D 3) { >> print "flood.pl