From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qc0-x229.google.com (mail-qc0-x229.google.com [IPv6:2607:f8b0:400d:c01::229]) (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 92C3321F568; Thu, 11 Sep 2014 18:48:37 -0700 (PDT) Received: by mail-qc0-f169.google.com with SMTP id r5so61104qcx.28 for ; Thu, 11 Sep 2014 18:48:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Xk3DVtstrsJCB4m76jJAKZ7pSJp7IQoYzcSeCW2zwuM=; b=YOjtv+oHw0JzXeNIaLXeqpkKEDEjQOewDpIiKerobBDx6I2yF8wNQqn7DmXXwaCStQ xKkDCnaJBAT4N7lT9V0XiPadmEcIyW0mkBznFCLEgIAoYX4Z5S9SeCHsMxvjhHz8qwOs 8kRkbvQ3HWxmzuvMPWAEM8EKJhWM7Uk7Rl7/Yj9owDBjg9py7AM1jhw4AVFtgmg6auV3 vFksDj3V2APpIDjOY8mSncQe3vLOGLGW0SFfnL9akXD+8zvcK6jJqqrqoQAQBFoQbze+ A01qKGHlgd4dn2VfOp7l5G/SaLVvtJf15pbg9VencBBu3aOPHhVXHtYzZY9WzEtADOY+ IPLg== X-Received: by 10.224.151.143 with SMTP id c15mr6606536qaw.10.1410486517027; Thu, 11 Sep 2014 18:48:37 -0700 (PDT) Received: from richs-mbp-5818.home.lan (pool-71-241-220-44.ptldme.east.myfairpoint.net. [71.241.220.44]) by mx.google.com with ESMTPSA id v90sm2003918qge.31.2014.09.11.18.48.35 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 11 Sep 2014 18:48:36 -0700 (PDT) Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Content-Type: text/plain; charset=us-ascii From: Rich Brown X-Priority: 3 (Normal) In-Reply-To: <45F70DEB-F0FE-45EA-8D27-EEF7C523476B@gmail.com> Date: Thu, 11 Sep 2014 21:48:34 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <1410482143.8059509@apps.rackspace.com> <45F70DEB-F0FE-45EA-8D27-EEF7C523476B@gmail.com> To: Jonathan Morton X-Mailer: Apple Mail (2.1878.6) Cc: =?utf-8?Q?Joel_Wir=C4=81mu_Pauling?= , Wes Felter , "cerowrt-devel@lists.bufferbloat.net" , bloat Subject: Re: [Cerowrt-devel] [Bloat] Fixing bufferbloat: How about an open letter to the web benchmarkers? 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: Fri, 12 Sep 2014 01:49:06 -0000 Jonathan, > Could we make use of the existing test servers (running netperf) for = that demonstration? How hard is the protocol to fake in Javascript? Not having coded a stitch of this, I *think* it would require the = following: - Web page on netperf-xxx.bufferbloat.net that served out the javascript = (required to get around cross-domain protections within the browser) - Javascript function to connect back to that host on port 12865 and = fake out the netserver with TCP_STREAM or TCP_MAERTS request - Javascript that's efficient enough to source/swallow full-rate data = stream - Cloning the code from https://github.com/apenwarr/blip to make fake = pings from TCP requests Anyone know more than I do about this? Rich=