Re: [tcpm] draft-ananth-tcpm-persist-00.txt as a WG document

David Borman <> Mon, 29 September 2008 22:44 UTC

Return-Path: <>
Received: from [] (localhost []) by (Postfix) with ESMTP id 6BD9F3A6B78; Mon, 29 Sep 2008 15:44:44 -0700 (PDT)
Received: from localhost (localhost []) by (Postfix) with ESMTP id 4446E3A6B7C for <>; Mon, 29 Sep 2008 15:44:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -3.499
X-Spam-Status: No, score=-3.499 tagged_above=-999 required=5 tests=[AWL=0.100, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 8lJvUeuThvoI for <>; Mon, 29 Sep 2008 15:44:42 -0700 (PDT)
Received: from ( []) by (Postfix) with ESMTP id 23E543A6AEB for <>; Mon, 29 Sep 2008 15:44:41 -0700 (PDT)
Received: from (ala-mail03 []) by (8.13.6/8.13.6) with ESMTP id m8TMir8M005144; Mon, 29 Sep 2008 15:44:53 -0700 (PDT)
Received: from ([]) by with Microsoft SMTPSVC(6.0.3790.1830); Mon, 29 Sep 2008 15:44:53 -0700
Received: from ([]) by with Microsoft SMTPSVC(6.0.3790.1830); Mon, 29 Sep 2008 15:44:52 -0700
Message-Id: <>
From: David Borman <>
To: Joe Touch <>
In-Reply-To: <>
Mime-Version: 1.0 (Apple Message framework v929.2)
Date: Mon, 29 Sep 2008 17:44:51 -0500
References: <> <>
X-Mailer: Apple Mail (2.929.2)
X-OriginalArrivalTime: 29 Sep 2008 22:44:53.0083 (UTC) FILETIME=[FCE78AB0:01C92284]
Cc:, "Anantha Ramaiah (ananth)" <>,
Subject: Re: [tcpm] draft-ananth-tcpm-persist-00.txt as a WG document
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"; DelSp="yes"

(WG co-chair hat on)

Its intended status is informational, so it isn't a protocol  
document.  The purpose is clarification of what the standards already  
say. Clarification of confusion is part of maintenance, even if the  
clarification is not needed by everyone.

(WG co-chair hat off)

I was one of the people pointing out that the implementation is  
separate from the protocol, and that though the protocol says that TCP  
must not abort connections in persist state, in the implementation the  
other parts of the OS or the application can abort a TCP connection at  
any time, which includes connections in persist state.  If this  
document helps to make that clearer for some implementors, then that  
is a good thing.


On Sep 26, 2008, at 5:32 PM, Joe Touch wrote:

> Hash: SHA1
> Dave,
> I'm not sure any of us disagreed with the content. The question is
> whether it's important, useful, or necessary (in that order) to  
> address
> this, or whether we feel that the existing specs are sufficient.
> My conclusion was that applications can always terminate TCP
> connections, and so can OS's - e.g., an OS can always just reboot.
> This still sounds like an implementation guideline to me. It may be
> useful, and may be useful to document, but since it's implementation
> focused, I'm not sure I see it as a protocol document.
> As a result, I don't think this needs to be a WG document (which is
> where I thought things were from Dublin). We talked there about it
> potentially being an errata to 1122, and even the problems with that
> approach.
> Finally, it is not clear this is even in scope - it's not a  
> modification
> to TCP, nor is it maintenance.
> Joe
> David Borman wrote:
>> At Dublin a presentation was made on draft-ananth-tcpm- 
>> persist-00.txt.
>> Not a lot of people had read the document at the time of the
>> presentation, but there didn't seem to be any objections to  
>> adopting it
>> as a TCPM WG document.
>> The authors posted a summary to the mailing list, have responded to  
>> all
>> issues that were raised, and have a new version of the document ready
>> for publication.  We (Wes and I) feel that there is support for  
>> adopting
>> this as a WG document, but as always, we need to verify this on the
>> mailing list.  So, if you have any objections to adopting this as a  
>> WG
>> document, please speak up now.  Also speak up if you support  
>> adopting it
>> as a WG document.
>> I'll be the first to say I support adopting this as a WG document.   
>> If
>> there are no serious objections, the authors can submit their updated
>> version next week and Wes and I will add it to our list of WG  
>> documents.
>>            -David Borman, TCPM WG co-chair
>> _______________________________________________
>> tcpm mailing list
> Version: GnuPG v1.4.9 (MingW32)
> Comment: Using GnuPG with Mozilla -
> iEYEARECAAYFAkjdYvgACgkQE5f5cImnZrsMrACfTV5Bl9beeAJ29JDszVT6sVhY
> XQAAoN8VPIAizeB1Z+IgkD/6iwT1h+HP
> =jSx6

tcpm mailing list