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

"Scharf, Michael (Michael)" <michael.scharf@alcatel-lucent.com> Sun, 04 May 2014 09:54 UTC

Return-Path: <michael.scharf@alcatel-lucent.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 121121A011F for <tcpm@ietfa.amsl.com>; Sun, 4 May 2014 02:54:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.9
X-Spam-Level:
X-Spam-Status: No, score=-6.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5] 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 uHneyNwiEn7f for <tcpm@ietfa.amsl.com>; Sun, 4 May 2014 02:54:33 -0700 (PDT)
Received: from hoemail1.alcatel.com (hoemail1.alcatel.com [192.160.6.148]) by ietfa.amsl.com (Postfix) with ESMTP id 094311A005B for <tcpm@ietf.org>; Sun, 4 May 2014 02:54:32 -0700 (PDT)
Received: from fr711usmtp1.zeu.alcatel-lucent.com (h135-239-2-122.lucent.com [135.239.2.122]) by hoemail1.alcatel.com (8.13.8/IER-o) with ESMTP id s449sP3j014075 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 4 May 2014 04:54:26 -0500 (CDT)
Received: from FR712WXCHHUB03.zeu.alcatel-lucent.com (fr712wxchhub03.zeu.alcatel-lucent.com [135.239.2.74]) by fr711usmtp1.zeu.alcatel-lucent.com (GMO) with ESMTP id s449sNRl023827 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sun, 4 May 2014 11:54:24 +0200
Received: from FR712WXCHMBA15.zeu.alcatel-lucent.com ([169.254.7.94]) by FR712WXCHHUB03.zeu.alcatel-lucent.com ([135.239.2.74]) with mapi id 14.02.0247.003; Sun, 4 May 2014 11:54:23 +0200
From: "Scharf, Michael (Michael)" <michael.scharf@alcatel-lucent.com>
To: John Leslie <john@jlc.net>
Thread-Topic: [tcpm] New Version Notification for draft-touch-tcpm-tcp-edo-01.txt
Thread-Index: AQHPZfhmeY9ISCS3G0i0FqD83czy1JstPNQAgAAE3ICAAFqmAIAAAdMAgADXt2CAADNpAIABfGjy
Date: Sun, 04 May 2014 09:54:23 +0000
Message-ID: <655C07320163294895BBADA28372AF5D2D009E@FR712WXCHMBA15.zeu.alcatel-lucent.com>
References: <20140425221257.12559.43206.idtracker@ietfa.amsl.com> <2586_1398464386_535ADF82_2586_915_1_535ADF56.9050106@isi.edu> <CF8D8E25-E435-4199-8FD6-3F7066447292@iki.fi> <5363AF84.8090701@mti-systems.com> <5363B397.8090009@isi.edu> <CAO249yeyr5q21-=e6p5azwULOh1_jUsniZ6YPcDYd69av8MMYw@mail.gmail.com> <DCC98F94-EA74-4AAA-94AE-E399A405AF13@isi.edu> <655C07320163294895BBADA28372AF5D2CFE36@FR712WXCHMBA15.zeu.alcatel-lucent.com>, <20140503122950.GM44329@verdi>
In-Reply-To: <20140503122950.GM44329@verdi>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [155.132.188.47]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/tcpm/2zZHQM5BrquQl3_VOECinxkpse4
Cc: Martin Stiemerling <mls.ietf@gmail.com>, "tcpm@ietf.org" <tcpm@ietf.org>
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: Sun, 04 May 2014 09:54:35 -0000

John,

I am convinced that TCPM is the right place to discuss draft-touch-tcpm-tcp-edo. If we have strong support and commitments regarding the technical approach, we'll sort out the question whether we need a charter update or not.

Regarding implementer and user feedback, I'd really be interested in a study like the IMC 2011 paper (or a verification that those insights still apply). I might be wrong, but my assumption is that due to deployments of MPTCP, fast open, etc. it may perhaps become simpler to deploy new TCP extensions in parts of the Internet. That would be important to know.

But this kind of work may require help from the TCPM community, and it will require time to complete. For instance, just as a thought from an individual community member, the outcome of such a study could become an informational companion document like RFC 2416, RFC 2884, etc.

Michael


________________________________________
Von: John Leslie [john@jlc.net]
Gesendet: Samstag, 3. Mai 2014 14:29
An: Scharf, Michael (Michael)
Cc: Martin Stiemerling; tcpm@ietf.org
Betreff: Re: [tcpm] New Version Notification for draft-touch-tcpm-tcp-edo-01.txt

Scharf, Michael (Michael) <michael.scharf@alcatel-lucent.com> wrote:
>
> Meeting attendance is not required. Still, I don't understand why not
> running an adoption call about two weeks after posting -00 really
> holds up work.

   (I don't understand how you're measuring "two weeks".)

   To me, it's more a question of how putting this question off until
the rush of IETF week can possibly help.

   We need to determine whether this work can get traction it TCPM; and
we need to get IETF support for doing this work in TCPM -- whose charter,
lest we forget, is quite clear about us doing "small" TCP changes.

> TCPM is not the only working group that has a high bar for adopting
> new work,

   A 30-second hum after a ten-minute presentation isn't my idea of
what "a high bar" should mean.

> and I think being conservative regarding std track TCP changes has
> always been a community consensus (e.g., our previous charter even
> told us that every new TCPM milestone requires IESG approval -
> that was certainly too conservative).

   The IESG today doesn't require "milestone" changes to come before
a formal telechat; but I can imagine some concern about whether this
particular change (invalidating the "Data offset" field) fits within
our charter or requires a change to the charter wording. I'd much
prefer that such a question not be squeezed into the IETF week rush.

> Also, in TCPM review cycles are unfortunately a rather scarce resource,
> and the chairs have to consider this as well when adopting new work.

   Absolutely: new work should not be started without commitments for
enough review cycles!

> Regarding draft-touch-tcpm-tcp-edo, I am particularly interested in
> more feedback from implementers and users before starting the formal
> adoption call.

   Ah, but _what_ feedback?

   Commitment to review, certainly.

   Do you need data on how crowded the option space is?

   Do you need security considerations? Does that include what happens
as the IP-layer path changes to include more or less middleboxes?

   Do you need analysis of how this sort of change interacts with
MPTCP?

   Do you need analysis of which middleboxes can't be modified to
recognize this proposed option?

   Please be specific.

> We usually get very valuable feedback from implementers during
> meetings, and that would be one reason not to rush right now -

   I really don't follow why adoption as a Working Group Draft would
get in the way of considering such feedback.

> but it is the feedback I am interested in, not the meeting. If
> corresponding aspects are discussed on the list before the next
> meeting, I'll be more than happy as well.

   Fair enough!

> Thus, instead of further arguing about process aspects, I am more
> interested in thoughts on:
>
> * From designers of TCP extensions requiring more option space: Is
>   draft-touch-tcpm-tcp-edo a good solution for your needs and thus
>   the right way to move forward?

   We're desperate! We'll get behind anything!

> * From implementers: Are there deployment issues beyond what is
>   described in the draft already?

   Good lord, yes! (That deserves a separate thread -- but again,
surely that can be discussed for a WG Draft as easily as for an
individual draft, can't it?)

> And, would this mechanism be implemented in the Internet?

   I'd be astounded if it wouldn't be implemented in Linux!

   What beyond that do you need?

--
John Leslie <john@jlc.net>