[rtcweb] IW10 Considered Harmful

Jim Gettys <jg@freedesktop.org> Fri, 26 August 2011 19:24 UTC

Return-Path: <gettysjim@gmail.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDC3E21F8CA2; Fri, 26 Aug 2011 12:24:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.392
X-Spam-Level:
X-Spam-Status: No, score=-3.392 tagged_above=-999 required=5 tests=[AWL=0.206, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KcwC4tCrsJM3; Fri, 26 Aug 2011 12:24:30 -0700 (PDT)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id 997DF21F8C9D; Fri, 26 Aug 2011 12:24:30 -0700 (PDT)
Received: by vxi29 with SMTP id 29so3601367vxi.31 for <multiple recipients>; Fri, 26 Aug 2011 12:25:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:organization:user-agent:mime-version:to :subject:content-type; bh=tuZbbCZp88AqwkoSNZlxY5egpu4raKeLuNbbMNiW8wk=; b=utKK0JsmMr8Fn310G/4HeMvLH9yliim0c8IKQiOc7qqdc9MMVmyukjj7O5zFy6YD7D dlneVh3DfMPMIHDNaJkwKykmvGPu331HsOmKhi6zYTLh07Ei3gip0TAUsf4W55HcNE6B 5m9UP9c3H/LpsRxyNOTqTIQ76ZOLD99hztA3c=
Received: by 10.52.185.135 with SMTP id fc7mr1686916vdc.133.1314386746959; Fri, 26 Aug 2011 12:25:46 -0700 (PDT)
Received: from [192.168.1.108] (c-24-218-177-117.hsd1.ma.comcast.net [24.218.177.117]) by mx.google.com with ESMTPS id u3sm892177vcc.19.2011.08.26.12.25.45 (version=SSLv3 cipher=OTHER); Fri, 26 Aug 2011 12:25:45 -0700 (PDT)
Sender: Jim Gettys <gettysjim@gmail.com>
Message-ID: <4E57F338.4080306@freedesktop.org>
Date: Fri, 26 Aug 2011 15:25:44 -0400
From: Jim Gettys <jg@freedesktop.org>
Organization: Bell Labs
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20110627 Thunderbird/5.0
MIME-Version: 1.0
To: tcpm@ietf.org, HTTP working group <ietf-http-wg@w3.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Content-Type: multipart/alternative; boundary="------------030706020008030602050405"
Subject: [rtcweb] IW10 Considered Harmful
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Aug 2011 19:24:32 -0000

I just submitted draft-gettys-iw10-considered-harmful-00

http://www.ietf.org/id/draft-gettys-iw10-considered-harmful-00.txt

It is commenting on the proposal in
http://datatracker.ietf.org/doc/draft-ietf-tcpm-initcwnd/
which would change the TCP initial window from 4 packets to 10.

I believe this would be a serious mistake compounding problems already
present
for low latency applications, for the reasons outlined in my draft.
                    Best regards,
                                Jim Gettys



                        Abstract

The proposed change to the initial window to 10 indraft-ietf-tcpm-
initcwnd must be considered deeply harmful; not because it is the
proposed change is evil taken in isolation, but that other changes in
web browsers and web sites that have occurred over the last decade,
it makes the problem of transient congestion at a user's broadband
connection two and a half times worse. This result has been hidden
by the already widespread bufferbloat present in broadband
connections. Packet loss in isolation is no longer a useful metric
of a path's quality. The very drive to improve latency of web page
rendering is already destroying other low latency applications, such
as VOIP and gaming, and will prevent reliable rich web real time web
applications such as those contemplated by the IETF rtcweb working
group.