RE: Summary of responses so far and proposal moving forward [Was Re: [tcpm] Is this a problem?]

"Anantha Ramaiah (ananth)" <ananth@cisco.com> Sun, 25 November 2007 23:19 UTC

Return-path: <tcpm-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IwQku-0004HJ-PH; Sun, 25 Nov 2007 18:19:16 -0500
Received: from tcpm by megatron.ietf.org with local (Exim 4.43) id 1IwQkt-0004HE-ON for tcpm-confirm+ok@megatron.ietf.org; Sun, 25 Nov 2007 18:19:15 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IwQkt-0004H6-Ep for tcpm@ietf.org; Sun, 25 Nov 2007 18:19:15 -0500
Received: from sj-iport-5.cisco.com ([171.68.10.87]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IwQkq-0002FY-3M for tcpm@ietf.org; Sun, 25 Nov 2007 18:19:15 -0500
Received: from sj-dkim-1.cisco.com ([171.71.179.21]) by sj-iport-5.cisco.com with ESMTP; 25 Nov 2007 15:19:11 -0800
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id lAPNJB1G026396; Sun, 25 Nov 2007 15:19:11 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id lAPNJBus019346; Sun, 25 Nov 2007 23:19:11 GMT
Received: from xmb-sjc-21c.amer.cisco.com ([171.70.151.176]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Sun, 25 Nov 2007 15:19:11 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Subject: RE: Summary of responses so far and proposal moving forward [Was Re: [tcpm] Is this a problem?]
Date: Sun, 25 Nov 2007 15:19:05 -0800
Message-ID: <0C53DCFB700D144284A584F54711EC580452BC88@xmb-sjc-21c.amer.cisco.com>
In-Reply-To: <47485AE9.6030209@isi.edu>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Summary of responses so far and proposal moving forward [Was Re: [tcpm] Is this a problem?]
Thread-Index: AcguvPhdYQLBWlEKRk+xbIyHMShS0gA9EqvA
From: "Anantha Ramaiah (ananth)" <ananth@cisco.com>
To: Joe Touch <touch@ISI.EDU>
X-OriginalArrivalTime: 25 Nov 2007 23:19:11.0213 (UTC) FILETIME=[960081D0:01C82FB9]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1332; t=1196032751; x=1196896751; c=relaxed/simple; s=sjdkim1004; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=ananth@cisco.com; z=From:=20=22Anantha=20Ramaiah=20(ananth)=22=20<ananth@cisco.com> |Subject:=20RE=3A=20Summary=20of=20responses=20so=20far=20and=20proposal= 20moving=20forward=20[Was=20Re=3A=09[tcpm]=20Is=20this=20a=20problem?] |Sender:=20; bh=kJo5xRnJXNf8ds6Qq3UL7NmCrc8YaMrbVznoCKoOy54=; b=V2nMTpaFy1CBnFqoeH5mk6ksH2pvK9JU6URZMS1WDva/9faSzNdsD2JqW1VLzlZ8rfTkIMyn env3KQPUZAM8ZfdXfAFJf6+HXK1ZHEIInwPU0OpUV7USAVm31Q0wo9QjIGux423A74VXmctQbD kyIC4bAq8YzUP93QzOXtqSzRc=;
Authentication-Results: sj-dkim-1; header.From=ananth@cisco.com; dkim=pass ( sig from cisco.com/sjdkim1004 verified; );
X-Spam-Score: -4.0 (----)
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a
Cc: tcpm@ietf.org
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
Errors-To: tcpm-bounces@ietf.org

<snip>

Snipped most of the thread, since I don't intend to start a debate on
"TCP keepalives" :-)

> 
> > So, the point in short is if I have an socket API, which tells TCP, 
> > abort this connection after a stipulated time in persist state, the 
> > TCP implementation can start a timer (a new timer OR overload an 
> > unused
> > timer) the moment the connection enters persist state, and can tear 
> > down the connection after the timer expiry. This action would be 
> > treated as compliant to 1122 as would the OS running a 
> timer in it's 
> > own context and killing the TCP connection. The key point is that 
> > resulting action is the same no matter which method you chose to 
> > exercise a particular protocol action.
> 
> That is true. However, just like we don't require everyone to 
> implement so_linger, we would not accept a requirement for 
> that timer option to TCP.

I think based on the collective wisdom of the responses so far, that you
don't need to change the standard for solving the problem described in
the draft. ( any solution, for that matter, and not necessarliy the ones
suggested in the draft). In other words, the text specified in the draft
doesn't voilate any TCP standard (RFC 1122) which was my original
question :-). 

-Anantha


_______________________________________________
tcpm mailing list
tcpm@ietf.org
https://www1.ietf.org/mailman/listinfo/tcpm