Re: [tcpm] Fwd: I-D Action:draft-cheng-tcpm-fastopen-00.txt

William Allen Simpson <william.allen.simpson@gmail.com> Wed, 16 March 2011 13:03 UTC

Return-Path: <william.allen.simpson@gmail.com>
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 EEFE83A6984 for <tcpm@core3.amsl.com>; Wed, 16 Mar 2011 06:03:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.449
X-Spam-Level:
X-Spam-Status: No, score=-3.449 tagged_above=-999 required=5 tests=[AWL=0.150, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 tR-8CSyMGQ5q for <tcpm@core3.amsl.com>; Wed, 16 Mar 2011 06:03:27 -0700 (PDT)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by core3.amsl.com (Postfix) with ESMTP id 2246B3A657C for <tcpm@ietf.org>; Wed, 16 Mar 2011 06:03:27 -0700 (PDT)
Received: by iyi12 with SMTP id 12so1961320iyi.31 for <tcpm@ietf.org>; Wed, 16 Mar 2011 06:04:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=7s+fjBKA6FmMRjFp1bAUeYcHgeZ4ahgFJTZkkixRAe0=; b=t/7QwmhAEY9FZuj5LKV17qLSP1oJNyhPTY1vh3LG4BQe9cULFQeehn9VPn3IyFg7Se WbzJMV4NgU2l8rV13cxpvx2zpys0ua5qaLuZyzK8b/0+QNwY2n0RLXH4WHkxTB+g6yme pbu6HCz8uue8pqxwNNOGZP3NL5c5Kn/p6DAc8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=IXWnTEfACwGPT+bYnlqiZjwtulIzV3X2OltoQ4fBymMY94GQ9HGd+LjpvXiox69w48 E0b18Lxcg6rUBIOoXXpf+9bijjaqgrNWdE2E6ptF918fWQeShCi7BwydAiBFeXqErC5I kUTJ53p0d3flx38iejfFEfK5/P56FAeb39fFc=
Received: by 10.42.139.197 with SMTP id h5mr931614icu.243.1300280693520; Wed, 16 Mar 2011 06:04:53 -0700 (PDT)
Received: from Wastrel-2.local (c-68-40-194-239.hsd1.mi.comcast.net [68.40.194.239]) by mx.google.com with ESMTPS id 19sm670227ibx.7.2011.03.16.06.04.51 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 16 Mar 2011 06:04:52 -0700 (PDT)
Message-ID: <4D80B572.8090707@gmail.com>
Date: Wed, 16 Mar 2011 09:04:50 -0400
From: William Allen Simpson <william.allen.simpson@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: tcpm@ietf.org
References: <20110308004501.27770.44908.idtracker@localhost> <AANLkTikCwtT_Z0fs7vtWwdEKOxa1Dq0pbzpSFkC3caWu@mail.gmail.com> <5FDC413D5FA246468C200652D63E627A0D4F4DE1@LDCMVEXC1-PRD.hq.netapp.com> <4D7E4EA5.80001@gmail.com> <AANLkTi=OkswGWeD+4cLqCD=+8NauVp_fRkC3TQtm+D-z@mail.gmail.com>
In-Reply-To: <AANLkTi=OkswGWeD+4cLqCD=+8NauVp_fRkC3TQtm+D-z@mail.gmail.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: Re: [tcpm] Fwd: I-D Action:draft-cheng-tcpm-fastopen-00.txt
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
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: Wed, 16 Mar 2011 13:03:28 -0000

On 3/16/11 2:00 AM, Jerry Chu wrote:
> TFO and TCPCT have distinctly different goals so I don't see how one could call
> it a follow-on to RFC6013.
> Yes we've had some discussion a year ago because after reading your then still
> unpublished and very sketchy draft I thought we could use TCPCT to get what we
> want. But after the meeting we concluded TCPCT is not suitable for us.
>
Thank you for clarifying.  I misunderstood our prior communications, and
your actions on joining the private TCPCT developers list.  I was unaware
that Google had decided to go its own way, and had been waiting for various
other parties to complete their work.  TCPCT as a specification has been
stable and fully specified for over a year!

Rather than continuing to wait, I'll post my own competing variant of this
proposal as a follow-on to TCPCT for comparison and discussion, as soon as
I've some spare hours.

However, I do not view flooding data on the second connection as important
as reducing all latency by including data on the first connection (and all
subsequent connections).  Much more bang for the buck!

The fact that your proposal does not test whether SYN data works *before*
flooding the data is a serious flaw, as it will in many cases actually
increase the number of RTT.  First do no harm....

I do not consider sacrificing reliability and security for performance a
good trade.

Moreover, this impedes ever adding any other TCP option ever again.  This
actively prevents inclusion of options approved by the IETF and this group
over the past few years.