Re: [Tsvwg] Re: ESTATS question about ..ConnectIdTable
Matt Mathis <mathis@psc.edu> Sun, 05 March 2006 23:34 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1FG2kC-0005U0-AX; Sun, 05 Mar 2006 18:34:32 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FG2kA-0005PV-UB for tsvwg@ietf.org; Sun, 05 Mar 2006 18:34:30 -0500
Received: from mailer2.psc.edu ([128.182.66.106]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FG2k9-0006QN-Jw for tsvwg@ietf.org; Sun, 05 Mar 2006 18:34:30 -0500
Received: from tesla.psc.edu (tesla.psc.edu [128.182.61.233]) by mailer2.psc.edu (8.13.4/8.13.3) with ESMTP id k25NYMRZ027342 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 5 Mar 2006 18:34:22 -0500 (EST)
Received: from localhost.psc.edu (localhost.psc.edu [127.0.0.1]) by tesla.psc.edu (8.13.1/8.12.10) with ESMTP id k25NY7sv017531; Sun, 5 Mar 2006 18:34:10 -0500
Date: Sun, 05 Mar 2006 18:34:07 -0500
From: Matt Mathis <mathis@psc.edu>
To: Kristine Adamson <adamson@us.ibm.com>
Subject: Re: [Tsvwg] Re: ESTATS question about ..ConnectIdTable
In-Reply-To: <OF9FE07CC7.A3A0C799-ON87257128.0062F107-85257128.00640698@us.ibm.com>
Message-ID: <Pine.LNX.4.58.0603051641250.2961@tesla.psc.edu>
References: <OF9FE07CC7.A3A0C799-ON87257128.0062F107-85257128.00640698@us.ibm.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7aafa0432175920a4b3e118e16c5cb64
Cc: "Wijnen, Bert (Bert)" <bwijnen@lucent.com>, Rajiv Raghunarayan <raraghun@cisco.com>, TCP ESTATS MIB team <tcp-estats@ucar.edu>, Transport WG <tsvwg@ietf.org>, Dan Romascanu <dromasca@avaya.com>
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
Errors-To: tsvwg-bounces@ietf.org
> So Matt added the following paragraph in the ESTATS MIB 09 draft: > "In the discussion of tcpConnectionTable row latency in RFC4022 > the words "soon after" are understood to mean after > tcpEStatsConnTableLatency, such that all rows of all tables > associated with one connection are retained > tcpEStatsConnTableLatency after connection close, to permit > reading final connection completion statistics." > > Does that mean the the ESTATS MIB has to Update RFC 4022? Also, what does > this mean for products that have already implemented support for the > tcpConnectionTable. Does it mean that they don't have to change their > implementation unless they implement support for the ESTATS MIB? This does not change products that already implement RFC 4022. Let me construct a illustration: Supposes I have a management application that enforces a software license by using 4022 to monitor the number of established connections on a system. Since the agent is allowed to wait (an unspecified) short while after the close before deleting the row, the management application would be *incorrect* if it counted table rows without checking the connection state. ESTATS just clarifies 4022 by specifying the "short while" to be tcpEStatsConnTableLatency. Note that many management applications don't care if the connection is already closed. For example if you are summing received segments, it is not incorrect to count segments that arrive after the FIN and the transition to the closed state because they are (or at least were) part of the connection. This is the whole point of the tcpEStatsConnTableLatency language in ESTATS: you can make the rows persist after the close so you have the opportunity to collect final exit statistics on every connection. Since ESTATS just clarifies RFC 4022 in a way that does not affect correct implementations, I doubt it would even count as "an update" as far as standards process goes. If somebody does a new implementation of 4022, w/o ESTATS, "soon after" is still unspecified and the management applications still have to be cognizant of the potential for delayed row deletion. I have to say that the language in 4022 was absolutely brilliant: it left just the right amount of flexibility where it could be "clarified" by ESTATS without either duplicating the table or creating a circular dependency between the two documents. Thank you Rajiv! This is the whole point of the discussion in section 3.1, on diversity in TCP implementations. Thanks, --MM-- The latest update to draft-ietf-tsvwg-tcp-mib-extension-08.txt can be obtained from http://www.web100.org/mib ------------------------------------------- Matt Mathis http://www.psc.edu/~mathis Work:412.268.3319 Home/Cell:412.654.7529 ------------------------------------------- _______________________________________________ tsvwg mailing list tsvwg@ietf.org https://www1.ietf.org/mailman/listinfo/tsvwg
- [Tsvwg] ESTATS question about ..ConnectIdTable Matt Mathis
- [Tsvwg] Re: ESTATS question about ..ConnectIdTable Rajiv Raghunarayan
- [Tsvwg] Re: ESTATS question about ..ConnectIdTable Matt Mathis
- [Tsvwg] Re: ESTATS question about ..ConnectIdTable Rajiv Raghunarayan
- Re: [Tsvwg] Re: ESTATS question about ..ConnectId… Matt Mathis
- [Tsvwg] ESTATS -09 draft submitted Matt Mathis
- Re: [Tsvwg] Re: ESTATS question about ..ConnectId… Kristine Adamson
- Re: [Tsvwg] Re: ESTATS question about ..ConnectId… Matt Mathis