Re: [tcpm] I-D Action: draft-ietf-tcpm-1323bis-07.txt

"Scheffenegger, Richard" <rs@netapp.com> Fri, 29 March 2013 13:53 UTC

Return-Path: <rs@netapp.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E116621F9304 for <tcpm@ietfa.amsl.com>; Fri, 29 Mar 2013 06:53:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.374
X-Spam-Level:
X-Spam-Status: No, score=-10.374 tagged_above=-999 required=5 tests=[AWL=0.225, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 lroIO6wRml3e for <tcpm@ietfa.amsl.com>; Fri, 29 Mar 2013 06:53:36 -0700 (PDT)
Received: from mx12.netapp.com (mx12.netapp.com [216.240.18.77]) by ietfa.amsl.com (Postfix) with ESMTP id 5DE9D21F93A9 for <tcpm@ietf.org>; Fri, 29 Mar 2013 06:53:35 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.87,373,1363158000"; d="scan'208";a="35187415"
Received: from smtp2.corp.netapp.com ([10.57.159.114]) by mx12-out.netapp.com with ESMTP; 29 Mar 2013 06:53:30 -0700
Received: from vmwexceht03-prd.hq.netapp.com (vmwexceht03-prd.hq.netapp.com [10.106.76.241]) by smtp2.corp.netapp.com (8.13.1/8.13.1/NTAP-1.6) with ESMTP id r2TDrUGf003701; Fri, 29 Mar 2013 06:53:30 -0700 (PDT)
Received: from SACEXCMBX02-PRD.hq.netapp.com ([169.254.1.222]) by vmwexceht03-prd.hq.netapp.com ([10.106.76.241]) with mapi id 14.02.0342.003; Fri, 29 Mar 2013 06:53:30 -0700
From: "Scheffenegger, Richard" <rs@netapp.com>
To: John Leslie <john@jlc.net>, Joe Touch <touch@isi.edu>
Thread-Topic: [tcpm] I-D Action: draft-ietf-tcpm-1323bis-07.txt
Thread-Index: AQHOK2PrEQ5O4ow3akyRO3tyovxcH5i7FKeAgAINmwD//41AQA==
Date: Fri, 29 Mar 2013 13:53:29 +0000
Message-ID: <012C3117EDDB3C4781FD802A8C27DD4F24ADA8A8@SACEXCMBX02-PRD.hq.netapp.com>
References: <20130328032540.602F2D42A02@lawyers.icir.org> <22EBDF24-9FD3-41AD-816B-2782B0AC2EF5@isi.edu> <20130329133224.GD12940@verdi>
In-Reply-To: <20130329133224.GD12940@verdi>
Accept-Language: de-AT, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.106.53.53]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "tcpm@ietf.org" <tcpm@ietf.org>
Subject: Re: [tcpm] I-D Action: draft-ietf-tcpm-1323bis-07.txt
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.12
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, 29 Mar 2013 13:53:38 -0000

>    RFC 1323 seems to deserve a path to Historic...


You sure?

That's make WindowScale historic too.... (and yes, the mingling of WS, TS and SACK in one RFC1072 two decades ago was not the wisest approach).

I think 1323bis should finally be published, simply to fix the omissions and bugs of the original text in 1323.

And for the time being, PLEASE let us not discuss the merits of using RTTM/PAWS/TSopt; 

Most stacks leave that as a global option, and from what I can tell, many disable this by default. And that is fine. But if one chooses to use TS, the mechanisms should be described properly, without any significant issues in the RFC for someone how is not into hunting down bug fixes to an RFC in running code. 

And WS, as described in 1323, does have its share of issues (implementers not considering window retractions properly). 

I'll post a -08 shortly, for a consolidated text. I would urge anyone who has a major bone to pick with the TSopt, to come up with improved text (thanks Joe for suggesting improvements). So far, the existing text describes the typical TSopt use case / state machine. 

Best regards,

Richard Scheffenegger


> -----Original Message-----
> From: tcpm-bounces@ietf.org [mailto:tcpm-bounces@ietf.org] On Behalf Of
> John Leslie
> Sent: Freitag, 29. März 2013 14:32
> To: Joe Touch
> Cc: tcpm@ietf.org
> Subject: Re: [tcpm] I-D Action: draft-ietf-tcpm-1323bis-07.txt
> 
> Joe Touch <touch@isi.edu> wrote:
> >
> > On Mar 27, 2013, at 8:25 PM, Mark Allman <mallman@icir.org> wrote:
> >>
> >> I think this is just absurd.  This is about PAWS.
> >
> > If you want absurd, see PAWS. That mechanism can be accomplished with
> > a very short option that encodes the top byte(s) of an extended
> > sequence number space - in much fewer than 10 bytes.
> 
>    I've got to agree with Joe here. PAWS is complicated, non-intutitive,
> and drains entirely too much TCP option space. If the function is
> important, we should design a better way to do it.
> 
>    If, OTOH, the funtion isn't worth designing a better way, I'd let the
> sleeping dogs lie until we can deprecate it.
> 
>    RFC 1323 seems to deserve a path to Historic...
> 
> --
> John Leslie <john@jlc.net>
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm