Re: [tcpm] [Tmrg] Increasing the Initial Window - Notes

Mark Allman <mallman@icir.org> Mon, 15 November 2010 20:46 UTC

Return-Path: <mallman@icir.org>
X-Original-To: tcpm@core3.amsl.com
Delivered-To: tcpm@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E61723A6C26 for <tcpm@core3.amsl.com>; Mon, 15 Nov 2010 12:46:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.399
X-Spam-Level:
X-Spam-Status: No, score=-106.399 tagged_above=-999 required=5 tests=[AWL=0.200, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bJgos+g-eR3G for <tcpm@core3.amsl.com>; Mon, 15 Nov 2010 12:46:18 -0800 (PST)
Received: from fruitcake.ICSI.Berkeley.EDU (fruitcake.ICSI.Berkeley.EDU [192.150.186.11]) by core3.amsl.com (Postfix) with ESMTP id D795C3A6C88 for <tcpm@ietf.org>; Mon, 15 Nov 2010 12:46:07 -0800 (PST)
Received: from lawyers.icir.org (jack.ICSI.Berkeley.EDU [192.150.186.73]) by fruitcake.ICSI.Berkeley.EDU (8.12.11.20060614/8.12.11) with ESMTP id oAFKf9YK008051; Mon, 15 Nov 2010 12:41:10 -0800 (PST)
Received: from lawyers.icir.org (www.obdev.at [127.0.0.1]) by lawyers.icir.org (Postfix) with ESMTP id C9C0324D1DAB; Mon, 15 Nov 2010 15:41:09 -0500 (EST)
To: Lachlan Andrew <lachlan.andrew@gmail.com>
From: Mark Allman <mallman@icir.org>
In-Reply-To: <AANLkTi=+aK5W0YqWMzZMZ7NGJSBAjDqw=b6ZOruUyosC@mail.gmail.com>
Organization: International Computer Science Institute (ICSI)
Song-of-the-Day: Back in the Saddle
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="--------ma39653-1"; micalg="pgp-sha1"; protocol="application/pgp-signature"
Date: Mon, 15 Nov 2010 15:41:09 -0500
Sender: mallman@icir.org
Message-Id: <20101115204109.C9C0324D1DAB@lawyers.icir.org>
Cc: tcpm <tcpm@ietf.org>, tmrg <tmrg-interest@ICSI.Berkeley.EDU>, Michael Welzl <michawe@ifi.uio.no>, Stefan Hirschmann <krasnoj@gmx.at>
Subject: Re: [tcpm] [Tmrg] Increasing the Initial Window - Notes
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: mallman@icir.org
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcpm>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Nov 2010 20:46:20 -0000

> On 13 November 2010 04:01, Stefan Hirschmann <krasnoj@gmx.at> wrote:
> >
> > To be honest. I don't like the idea that an application behaves
> > different depending on the used TCP variant. For me, TCP is kernel
> > stuff and an application should use it without thinking.
> 
> Applications very often check the version of OS or CPU they are
> running on, and behave differently accordingly.  Doing this for TCP
> wouldn't be setting a precedent.  

I am not sure that analogy holds.  An app that looks at the OS or the
CPU can get a complete story of what's up.  Checking on TCP seems a
little more tenuous because it isn't really TCP that we're concerned
about, but rather the state of the path relative to the TCP config.
And, its hard to understand the state of the path.

allman