Development issues regarding the cerowrt test router project
 help / color / mirror / Atom feed
From: Maciej Soltysiak <maciej@soltysiak.com>
To: Rich Brown <richb.hanover@gmail.com>
Cc: codel@lists.bufferbloat.net,
	"cerowrt-devel@lists.bufferbloat.net"
	<cerowrt-devel@lists.bufferbloat.net>,
	bloat <bloat@lists.bufferbloat.net>
Subject: Re: [Cerowrt-devel] [Bloat] blip: a tool for seeing internet latency with javascript
Date: Sun, 28 Apr 2013 20:02:37 +0200	[thread overview]
Message-ID: <CAMZR1YCo+XB11CE7DiG5ar2iMmFjLSyTJcuqt5Z3KdNS9+CD9w@mail.gmail.com> (raw)
In-Reply-To: <BD63EE26-BDF8-43F9-8F0F-B266974285FC@gmail.com>

[-- Attachment #1: Type: text/plain, Size: 2511 bytes --]

At home with latest cero, I'm getting results similar to Rich.

I'm wondering how this will look tomorrow when I run it at company network,
which is incredibly complex WAN path, proxied, with things like riverbed
and checkpoint along the way.

Maciej



On Sun, Apr 28, 2013 at 4:56 PM, Rich Brown <richb.hanover@gmail.com> wrote:

> This is indeed a cool hack. I was astonished for a moment, because it was
> a bedrock belief that you can't send pings from Javascript. And in fact,
> that is still true.
>
> Apenwarr's code sends short HTTP queries of the format shown below to each
> of two hosts:
>
> http://gstatic.com/generate_204
> http://apenwarr.ca/blip/
>
> The Blip tool shows ~60-70ms for the gstatic host, and ~130 msec for the
> latter. Ping times are ~52 msec and 125msec, respectively. These times seem
> to track response times by my eye (no serious analysis) to load both on my
> primary (bloated) router and CeroWrt.
>
> Still a cool hack.
>
> Rich
>
> -------------------------
> HTTP Request & Response for typical blip "ping"
>
> OPTIONS /generate_204 HTTP/1.1
> Host: gstatic.com
> Connection: keep-alive
> Access-Control-Request-Method: GET
> Origin: http://gfblip.appspot.com
> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3)
> AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.65 Safari/537.31
> Access-Control-Request-Headers: accept, origin, x-requested-with
> Accept: */*
> Referer: http://gfblip.appspot.com/
> Accept-Encoding: gzip,deflate,sdch
> Accept-Language: en-US,en;q=0.8
> Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
>
> HTTP/1.1 204 No Content
> Content-Length: 0
> Content-Type: text/html; charset=UTF-8
> Date: Sun, 28 Apr 2013 12:37:17 GMT
> Server: GFE/2.0
>
>
> On Apr 26, 2013, at 7:04 PM, Dave Taht <dave.taht@gmail.com> wrote:
>
> > Apenwarr has developed a really unique tool for seeing latency and
> > packet loss via javascript. I had no idea this was possible:
> >
> > http://apenwarr.ca/log/?m=201304#26
> >
> >
> >
> > --
> > Dave Täht
> >
> > Fixing bufferbloat with cerowrt:
> http://www.teklibre.com/cerowrt/subscribe.html
> > _______________________________________________
> > Bloat mailing list
> > Bloat@lists.bufferbloat.net
> > https://lists.bufferbloat.net/listinfo/bloat
>
> _______________________________________________
> Cerowrt-devel mailing list
> Cerowrt-devel@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/cerowrt-devel
>

[-- Attachment #2: Type: text/html, Size: 3817 bytes --]

  reply	other threads:[~2013-04-28 18:02 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-04-26 23:04 [Cerowrt-devel] " Dave Taht
2013-04-28 14:56 ` [Cerowrt-devel] [Bloat] " Rich Brown
2013-04-28 18:02   ` Maciej Soltysiak [this message]
2013-04-28 23:53 ` Fred Baker (fred)
2013-04-28 18:52 dpreed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.bufferbloat.net/postorius/lists/cerowrt-devel.lists.bufferbloat.net/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAMZR1YCo+XB11CE7DiG5ar2iMmFjLSyTJcuqt5Z3KdNS9+CD9w@mail.gmail.com \
    --to=maciej@soltysiak.com \
    --cc=bloat@lists.bufferbloat.net \
    --cc=cerowrt-devel@lists.bufferbloat.net \
    --cc=codel@lists.bufferbloat.net \
    --cc=richb.hanover@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox