[e2e] TCP "experiments"
John Day
jeanjour at comcast.net
Sat Jul 27 20:18:05 PDT 2013
I believe what you are pointing out is known as "the horse is already
out of the barn." ;-)
Take care,
John
At 7:20 PM -0700 7/27/13, Matt Mathis wrote:
>The real issue is the diversity of implementations in the Internet
>that allege to be standard IP and TCP NAT, but contain undocumented
>"features". No level of simulation has any hope of predicting how
>well a new protocol feature or congestion control algorithm will
>actually function in the real Internet - you have to measure it.
>
>Furthermore: given that Google gets most of its revenue from clicks,
>how much might it cost us to "deploy" a protocol feature that caused
>0.01% failure rate? If you were Google management, how large of
>sample size would you want to have before you might be willing
>actually deploy something globally?
>
>
>Thanks,
>--MM--
>The best way to predict the future is to create it. - Alan Kay
>
>Privacy matters! We know from recent events that people are using
>our services to speak in defiance of unjust governments. We treat
>privacy and security as matters of life and death, because for some
>users, they are.
>
>
>On Sat, Jul 27, 2013 at 5:33 PM, Lachlan Andrew
><<mailto:lachlan.andrew at gmail.com>lachlan.andrew at gmail.com> wrote:
>
>Greetings John,
>
>
>On 28 July 2013 04:36, John Day
><<mailto:jeanjour at comcast.net>jeanjour at comcast.net> wrote:
>> One never does experiments with a production network.
>>
>
> > An arbitrary network of several hundred nodes
>> or even a few thousand is not that big a deal.
>
>Greetings John,
>
>You are absolutely right that testbed experiments should be performed
>before "live" experiments. However, it is not so much the size of the
>network as the mix of applications running on it that makes the test
>representative. It is still very difficult to perform a test with a
>few thousand human users all doing their thing. That means that live
>experiments still have a place.
>
>Of course, that doesn't excuse un-monitored deployments as occurred
>when Linux started using BIC as the default. To my mind, the solution
>would be for the IETF to provide more practical guidance on how to
>perform limited-scale, monitored tests on the real Internet. The
>process of getting a protocol "approved", even as an experimental RFC,
>is far too cumbersome for most researchers, especially since there is
>no way to police the use of non-approved protocols. The IETF will be
>most relevant if its processes reflect its power. We (or at least I)
>want the Internet to be inherited by those who try to play by the
>rules rather than those who flaunt them, but the if the only way to
>make timely progress is by breaking the rules then we won't achieve
>that (as we saw with CUBIC and NATs). Getting the balance right is
>difficult, but important.
>
>$0.02,
>Lachlan
>
>--
>Lachlan Andrew Centre for Advanced Internet Architectures (CAIA)
>Swinburne University of Technology, Melbourne, Australia
><<http://caia.swin.edu.au/cv/landrew>http://caia.swin.edu.au/cv/landrew>
>Ph <tel:%2B61%203%209214%204837>+61 3 9214 4837
More information about the end2end-interest
mailing list