Re: [anonsec] Connection Latching draft review (draft-ietf-btns-connection-latching-04.txt)
Nicolas Williams <Nicolas.Williams@sun.com> Thu, 10 January 2008 23:02 UTC
Return-path: <anonsec-bounces@postel.org>
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1JD6Q2-0002XM-Hi for btns-archive-waDah9Oh@lists.ietf.org; Thu, 10 Jan 2008 18:02:38 -0500
Received: from boreas.isi.edu ([128.9.160.161]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1JD6Q1-0000uI-1L for btns-archive-waDah9Oh@lists.ietf.org; Thu, 10 Jan 2008 18:02:38 -0500
Received: from boreas.isi.edu (localhost [127.0.0.1]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id m0AMXO1G008218; Thu, 10 Jan 2008 14:33:25 -0800 (PST)
Received: from brmea-mail-2.sun.com (brmea-mail-2.Sun.COM [192.18.98.43]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id m0AMWoMm007957 for <anonsec@postel.org>; Thu, 10 Jan 2008 14:32:51 -0800 (PST)
Received: from dm-central-02.central.sun.com ([129.147.62.5]) by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m0AMWo5x018112 for <anonsec@postel.org>; Thu, 10 Jan 2008 22:32:50 GMT
Received: from binky.Central.Sun.COM (binky.Central.Sun.COM [129.153.128.104]) by dm-central-02.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL, v2.2) with ESMTP id m0AMWnKK014327 for <anonsec@postel.org>; Thu, 10 Jan 2008 15:32:49 -0700 (MST)
Received: from binky.Central.Sun.COM (localhost [127.0.0.1]) by binky.Central.Sun.COM (8.14.1+Sun/8.14.1) with ESMTP id m0AMWnP8002098; Thu, 10 Jan 2008 16:32:49 -0600 (CST)
Received: (from nw141292@localhost) by binky.Central.Sun.COM (8.14.1+Sun/8.14.1/Submit) id m0AMWmm1002097; Thu, 10 Jan 2008 16:32:48 -0600 (CST)
X-Authentication-Warning: binky.Central.Sun.COM: nw141292 set sender to Nicolas.Williams@sun.com using -f
Date: Thu, 10 Jan 2008 16:32:47 -0600
From: Nicolas Williams <Nicolas.Williams@sun.com>
To: Black_David@emc.com
Message-ID: <20080110223247.GZ810@Sun.COM>
Mail-Followup-To: Black_David@emc.com, anonsec@postel.org, tsv-dir@ietf.org
References: <8CC6CEAB44F131478D3A7B429ECACD91085EA3@CORPUSMX20A.corp.emc.com>
Mime-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8CC6CEAB44F131478D3A7B429ECACD91085EA3@CORPUSMX20A.corp.emc.com>
User-Agent: Mutt/1.5.7i
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: nicolas.williams@sun.com
Cc: anonsec@postel.org, tsv-dir@ietf.org
Subject: Re: [anonsec] Connection Latching draft review (draft-ietf-btns-connection-latching-04.txt)
X-BeenThere: anonsec@postel.org
X-Mailman-Version: 2.1.6
Precedence: list
List-Id: "Discussions of anonymous Internet security." <anonsec.postel.org>
List-Unsubscribe: <http://mailman.postel.org/mailman/listinfo/anonsec>, <mailto:anonsec-request@postel.org?subject=unsubscribe>
List-Archive: <http://mailman.postel.org/pipermail/anonsec>
List-Post: <mailto:anonsec@postel.org>
List-Help: <mailto:anonsec-request@postel.org?subject=help>
List-Subscribe: <http://mailman.postel.org/mailman/listinfo/anonsec>, <mailto:anonsec-request@postel.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: anonsec-bounces@postel.org
Errors-To: anonsec-bounces@postel.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 69a74e02bbee44ab4f8eafdbcedd94a1
I've uploaded a new version, -05, that addresses most of your comments, as well as most of Dan McDonald's comments (made off-list; I'll forward those exchanges to the list, with Dan's permission, shortly). I still have some TODOs, but I wanted to submit a new version sooner, rather than later. I've made few changes to the design of connection latching, but several significant and substantive changes to the document. Design changes: - removed LARVAL state (it was imaginary) - added requirement for API option for conflict resolution: wait for the conflict to go away or break the latch - added SUSPENDED state corresponding to "wait for the conflict to go away" (see above) Text changes: - moved connection latch state into its own sub-section and greatly expanded it, including state transition details - I've not yet written a state diagram - added more text about the normative/informative model split - added text to the introduction about the significance of this work - added text on simultaneous latching (corresponding to TCP simultaneous opens) - added more text on connection latching in BITS and SG Thank you, David, and thank you, Dan, for your helpful comments! In particular, given that Dan and connection latching go back a long time (at least ten years) and that Dan had much to do with the Solaris implementation of connection latching, I now feel quite certain that this document is on track as far as the technical details are concerned. Nico -- _______________________________________________
- [anonsec] Connection Latching draft review (draft… Black_David
- Re: [anonsec] Connection Latching draft review (d… Nicolas Williams
- Re: [anonsec] Connection Latching draft review (d… Black_David
- Re: [anonsec] Connection Latching draft review (d… Nicolas Williams
- Re: [anonsec] Connection Latching draft review (d… Black_David
- Re: [anonsec] Connection Latching draft review (d… Nicolas Williams
- [anonsec] Dan's comments (Re: Connection Latching… Nicolas Williams
- Re: [anonsec] Dan's comments (Re: Connection Latc… Stephen Kent
- Re: [anonsec] Dan's comments (Re: Connection Latc… Nicolas Williams
- Re: [anonsec] Dan's comments (Re: Connection Latc… Stephen Kent