From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ie0-x22b.google.com (mail-ie0-x22b.google.com [IPv6:2607:f8b0:4001:c03::22b]) (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 34B5D21F1EF for ; Tue, 25 Mar 2014 11:29:16 -0700 (PDT) Received: by mail-ie0-f171.google.com with SMTP id ar20so798859iec.16 for ; Tue, 25 Mar 2014 11:29:15 -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; bh=dzJiiorctq7AjMZTzstyONvk9cfNj1Y1tscZCv8+fY0=; b=AYuEdYn+DUQWwy2VKG5Rsq/kVcjesAZRCicwbvIlLKdNL7Xuns/Q6V0HHWB6KkxXNj C3sz4Co6Do8wBwSH4bowF3DnCtLLI7/nJYeDQ4Cd1fOcj2lPipxj8ofMZqEd0OAnfS4L iA/qZwVWcVlPDk3ejVXRiMSg6YRKesukRBtkd30jJxEg/vuwr0U8KNoOEnKvHH82NITL ULBok2GjyAHo4oDonAJK9xd/mXZ+ZTCZKvzsQCpjuSMkDlj8qVbYvk5JrPVfdvlgNOBC a+5Z7759J8KGJU5rgqurrNIgw3eFyTcosuLY5VJTsWh9lU41aAZ/u293G04NCx736k+Q HsxA== MIME-Version: 1.0 X-Received: by 10.50.171.169 with SMTP id av9mr19381329igc.14.1395772155413; Tue, 25 Mar 2014 11:29:15 -0700 (PDT) Received: by 10.64.238.70 with HTTP; Tue, 25 Mar 2014 11:29:15 -0700 (PDT) In-Reply-To: References: <171F2F69-A85F-440B-8126-E9813D1EEEF0@gmail.com> Date: Tue, 25 Mar 2014 19:29:15 +0100 Message-ID: From: Aaron Wood To: Dave Taht Content-Type: multipart/alternative; boundary=089e0111c1ca82c98104f572875d 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 18:29:16 -0000 --089e0111c1ca82c98104f572875d Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable That was, in fact, to Toke's server, not to Rich's (and pings were to google dns). -Aaron On Tue, Mar 25, 2014 at 6:13 PM, 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 = is > > 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 > CeroWRT > > as the bottle-neck. > > > > -Aaron > > > > > > On Tue, Mar 25, 2014 at 4:16 PM, Rich Brown > wrote: > >> > >> 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_STREAM > >> 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, > including > >> min, max, average, median, and 10th and 90th percentiles. > >> > >> The script makes it easier to optimize my settings because it makes th= e > >> latency figures more concrete. (I used to eyeball the ping output, > saying, > >> "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_Bufferblo= at#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/subscribe.html > --089e0111c1ca82c98104f572875d Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
That= was, in fact, to Toke's server, not to Rich's (and pings were to g= oogle dns).

-Aaron

On Tue, Mar= 25, 2014 at 6:13 PM, Dave Taht <dave.taht@gmail.com> wrot= e:
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.t= ohojo.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 <woody77@gmail.com> wrote:
> Nice! =A0It gives me what I'd expect for my setup, although the TC= P rate is
> only 2/3 the line rate on DSL (upload is better at 80%).
>
> ..............................................................
> =A0Download: =A014.09 Mbps
> =A0 Latency: (in msec, 62 pings, 0.00% packet loss)
> =A0 =A0 =A0 Min: 30.157
> =A0 =A0 10pct: 30.691
> =A0 =A0Median: 33.412
> =A0 =A0 =A0 Avg: 34.044
> =A0 =A0 90pct: 36.970
> =A0 =A0 =A0 Max: 48.250
> ..............................................................
> =A0 =A0Upload: =A00.87 Mbps
> =A0 Latency: (in msec, 57 pings, 8.06% packet loss)
> =A0 =A0 =A0 Min: 30.655
> =A0 =A0 10pct: 30.744
> =A0 =A0Median: 36.658
> =A0 =A0 =A0 Avg: 36.379
> =A0 =A0 90pct: 41.414
> =A0 =A0 =A0 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. =A0It doesn't = seem to
> happen if I use the Free.fr box directly, and only shows when I use Ce= roWRT
> as the bottle-neck.
>
> -Aaron
>
>
> On Tue, Mar 25, 2014 at 4:16 PM, Rich Brown <richb.hanover@gmail.com> wrote:
>>
>> I have created a 'speedtest.sh' shell script that simulate= s the
>> http://speedtes= t.net, but does it one better.
>>
>> The default options for the script do a separate TCP_MAERTS and TC= P_STREAM
>> for 60 seconds while collecting ping latency. The output of the sc= ript shows
>> the down/upload speed as well as a summary of the ping latency, in= cluding
>> min, max, average, median, and 10th and 90th percentiles.
>>
>> The script makes it easier to optimize my settings because it make= s the
>> latency figures more concrete. (I used to eyeball the ping output,= saying,
>> "Hmmm. I think there were fewer outliers than before..."= )
>>
>> You can see the script on the "Quick Test for Bufferbloat&quo= t; page on the
>> wiki at:
>>
>>
>> http://www= .bufferbloat.net/projects/cerowrt/wiki/Quick_Test_for_Bufferbloat#Speedtest= sh-shell-script
>>
>> Enjoy!
>>
>> Rich
>> _______________________________________________
>> Cerowrt-devel mailing list
>> Cerowrt-dev= el@lists.bufferbloat.net
>> https://lists.bufferbloat.net/listinfo/cerowrt-devel >
>
>
> _______________________________________________
> Cerowrt-devel mailing list
> Cerowrt-devel@l= ists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/cerowrt-devel
>



--
Dave T=E4ht

Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscrib= e.html

--089e0111c1ca82c98104f572875d--