Re: [tcpm] New Version Notification for draft-touch-tcpm-tcp-edo-01.txt

Bob Briscoe <bob.briscoe@bt.com> Fri, 30 May 2014 17:13 UTC

Return-Path: <bob.briscoe@bt.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 790111A04E8 for <tcpm@ietfa.amsl.com>; Fri, 30 May 2014 10:13:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.252
X-Spam-Level:
X-Spam-Status: No, score=-3.252 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S9SsTZQ39-IB for <tcpm@ietfa.amsl.com>; Fri, 30 May 2014 10:13:36 -0700 (PDT)
Received: from hubrelay-by-04.bt.com (hubrelay-by-04.bt.com [62.7.242.140]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26E221A011D for <tcpm@ietf.org>; Fri, 30 May 2014 10:13:36 -0700 (PDT)
Received: from EVMHR02-UKBR.domain1.systemhost.net (193.113.108.41) by EVMHR04-UKBR.bt.com (10.216.161.36) with Microsoft SMTP Server (TLS) id 8.3.348.2; Fri, 30 May 2014 18:13:27 +0100
Received: from EPHR01-UKIP.domain1.systemhost.net (147.149.196.177) by EVMHR02-UKBR.domain1.systemhost.net (193.113.108.41) with Microsoft SMTP Server (TLS) id 8.3.348.2; Fri, 30 May 2014 18:13:29 +0100
Received: from bagheera.jungle.bt.co.uk (132.146.168.158) by EPHR01-UKIP.domain1.systemhost.net (147.149.196.177) with Microsoft SMTP Server id 14.3.181.6; Fri, 30 May 2014 18:13:29 +0100
Received: from BTP075694.jungle.bt.co.uk ([10.215.130.93]) by bagheera.jungle.bt.co.uk (8.13.5/8.12.8) with ESMTP id s4UHDRJJ030638; Fri, 30 May 2014 18:13:27 +0100
Message-ID: <201405301713.s4UHDRJJ030638@bagheera.jungle.bt.co.uk>
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Fri, 30 May 2014 18:13:26 +0100
To: John Leslie <john@jlc.net>
From: Bob Briscoe <bob.briscoe@bt.com>
In-Reply-To: <20140530141411.GE4765@cpaasch-mac>
References: <201405221710.s4MHAY4S002037@bagheera.jungle.bt.co.uk> <537E3ACD.5000308@isi.edu> <537E48CE.8040704@mti-systems.com> <537E66A7.4080907@isi.edu> <201405231003.s4NA3PAB005137@bagheera.jungle.bt.co.uk> <537F7D91.10802@isi.edu> <201405281716.s4SHG29Y014642@bagheera.jungle.bt.co.uk> <53861D4F.60709@isi.edu> <201405300955.s4U9tAto028369@bagheera.jungle.bt.co.uk> <585d073725d54c45927872774a3f4bf1@UCL-MBX03.OASIS.UCLOUVAIN.BE> <20140530141411.GE4765@cpaasch-mac>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
X-Scanned-By: MIMEDefang 2.56 on 132.146.168.158
Archived-At: http://mailarchive.ietf.org/arch/msg/tcpm/l7V8ZjgcRk4_AzndkIDdiLBz-68
Cc: "tcpm@ietf.org" <tcpm@ietf.org>, Joe Touch <touch@isi.edu>
Subject: Re: [tcpm] New Version Notification for draft-touch-tcpm-tcp-edo-01.txt
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Fri, 30 May 2014 17:13:38 -0000

John,

We needed to lose 7B and we've lost 8B.
So (SACK + MPTCP + TCP-AO + widespread basic options, incl 
TCPtimestamp) do fit in a SYN, therefore the example in the draft is valid.

However, as everyone has pointed out, jubilation may be short-lived. 
For instance, even now, people are working on a lower latency MPTCP 
that will need more option space.

Thx.


Bob


At 15:14 30/05/2014, Christoph Paasch wrote:
>On 30/05/14 - 13:50:44, John Leslie wrote:
> > Bob Briscoe <bob.briscoe@bt.com> wrote:
> > >
> > > I was asking for an example of something useful that /can/ be 
> done with EDO.
> > >
> > > I'm sure you can come up with one. However, you have shown
> > > conclusively that the example in the draft (SACK + MPTCP + TCP-AO),
> > > when added to the widespread basic options, /cannot/ be done with
> > > EDO, because it needs 7 more bytes of options than a SYN allows.
> >
> >    The claim that MPTCP needs 20 bytes in the SYN is getting on my
> > nerves...
> >
> >    As I read RFC 6824, it seems pretty clear that the initial SYN calls
> > for 12 bytes, not 20. It's the SYN-ACK that uses 20. Somebody please
> > correct me if I'm reading this wrong.
>
>Indeed, it uses 12 bytes on both the SYN and the SYN/ACK.
>
>Only the third ACK carries 20 bytes.
>
>
>Cheers,
>Christoph

________________________________________________________________
Bob Briscoe,                                                  BT