From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-we0-x236.google.com (mail-we0-x236.google.com [IPv6:2a00:1450:400c:c03::236]) (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 6348221F1B1 for ; Tue, 25 Mar 2014 10:26:12 -0700 (PDT) Received: by mail-we0-f182.google.com with SMTP id p61so530024wes.41 for ; Tue, 25 Mar 2014 10:26:10 -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=ESsX9MxCVZ0trAdWY5OlMYsg/V/7bS/yYzD8zrDSkzQ=; b=L/uJQF705H+tYHzOkj/howmROBvFOlJnjg0zDhXGshYwp/QVU8FDzO6kWO//+kBR6T XFGIawfWorUb0g9Uce/oJwqEXFns9tviQMhMU5CBRVbADtmIkg7OTaGucnonNMy+6lge wI6oe1MviFtUzqhKh0kzS0msXICCMgcYPeIU3keH5w5/FNXpaArqN/a1cFNzQoNTxkNS vlv6UvPLdyduDefDzQpVoQ+dCKDyHLvW4CRPHRKSMLu2lcPc3bfXtkce8H/z9IrtX15V 3pnwHif33hqfup61KGY1LCklQpukWN70hn9eqFYwsN9J+2nx0VF0YlluB8JN98frqS2f kG9g== MIME-Version: 1.0 X-Received: by 10.181.13.40 with SMTP id ev8mr25407577wid.0.1395768370364; Tue, 25 Mar 2014 10:26:10 -0700 (PDT) Received: by 10.216.8.1 with HTTP; Tue, 25 Mar 2014 10:26:10 -0700 (PDT) In-Reply-To: References: <171F2F69-A85F-440B-8126-E9813D1EEEF0@gmail.com> Date: Tue, 25 Mar 2014 10:26:10 -0700 Message-ID: From: Dave Taht To: Aaron Wood Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cerowrt-devel Subject: Re: [Cerowrt-devel] speedtest.sh script available 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, 25 Mar 2014 17:26:12 -0000 running a test to snapon (15ms away) gives me much better results for a single tcp flow and downloads set to 30000 (rich: is ecn enabled on your server?) root@comcast-gw:~# ./speedtest.sh -H snapon.lab.bufferbloat.net Testing against snapon.lab.bufferbloat.net while pinging gstatic.com (60 seconds in each direction) ............................................................ Download: 27.63 Mbps Latency: (in msec, 61 pings, 0.00% packet loss) Min: 16.205 10pct: 18.351 Median: 20.750 Avg: 21.596 90pct: 24.881 Max: 33.364 ............................................................ Upload: 4.13 Mbps Latency: (in msec, 61 pings, 0.00% packet loss) Min: 16.092 10pct: 20.611 Median: 24.177 Avg: 23.993 90pct: 26.961 Max: 31.142 On Tue, Mar 25, 2014 at 10:13 AM, Dave Taht wrote: > aaron: tcp is highly sensitive to RTT and I imagine the rtt from paris > to his server is rather high. See > what happens via demo.tohojo.dk which is much closer to you. > > (ping times between there and rich's server would be good to have) > > > > On Tue, Mar 25, 2014 at 9:09 AM, Aaron Wood wrote: >> Nice! It gives me what I'd expect for my setup, although the TCP rate i= s >> only 2/3 the line rate on DSL (upload is better at 80%). >> >> .............................................................. >> Download: 14.09 Mbps >> Latency: (in msec, 62 pings, 0.00% packet loss) >> Min: 30.157 >> 10pct: 30.691 >> Median: 33.412 >> Avg: 34.044 >> 90pct: 36.970 >> Max: 48.250 >> .............................................................. >> Upload: 0.87 Mbps >> Latency: (in msec, 57 pings, 8.06% packet loss) >> Min: 30.655 >> 10pct: 30.744 >> Median: 36.658 >> Avg: 36.379 >> 90pct: 41.414 >> Max: 46.451 >> >> I'm running 21000/1100 as my rate-limiting settings in CeroWRT (3.10.32-= 12). >> >> That packet loss is what kills my UDP ping streams. It doesn't seem to >> happen if I use the Free.fr box directly, and only shows when I use Cero= WRT >> as the bottle-neck. >> >> -Aaron >> >> >> On Tue, Mar 25, 2014 at 4:16 PM, Rich Brown wr= ote: >>> >>> I have created a 'speedtest.sh' shell script that simulates the >>> http://speedtest.net, but does it one better. >>> >>> The default options for the script do a separate TCP_MAERTS and TCP_STR= EAM >>> for 60 seconds while collecting ping latency. The output of the script = shows >>> the down/upload speed as well as a summary of the ping latency, includi= ng >>> min, max, average, median, and 10th and 90th percentiles. >>> >>> The script makes it easier to optimize my settings because it makes the >>> latency figures more concrete. (I used to eyeball the ping output, sayi= ng, >>> "Hmmm. I think there were fewer outliers than before...") >>> >>> You can see the script on the "Quick Test for Bufferbloat" page on the >>> wiki at: >>> >>> >>> http://www.bufferbloat.net/projects/cerowrt/wiki/Quick_Test_for_Bufferb= loat#Speedtestsh-shell-script >>> >>> Enjoy! >>> >>> Rich >>> _______________________________________________ >>> Cerowrt-devel mailing list >>> Cerowrt-devel@lists.bufferbloat.net >>> https://lists.bufferbloat.net/listinfo/cerowrt-devel >> >> >> >> _______________________________________________ >> Cerowrt-devel mailing list >> Cerowrt-devel@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/cerowrt-devel >> > > > > -- > Dave T=E4ht > > Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscrib= e.html --=20 Dave T=E4ht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.= html