From owner-freebsd-fs@FreeBSD.ORG Fri Aug 10 19:10:52 2007 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6891916A41A for ; Fri, 10 Aug 2007 19:10:52 +0000 (UTC) (envelope-from gdt@ir.bbn.com) Received: from fnord.ir.bbn.com (fnord.ir.bbn.com [192.1.100.210]) by mx1.freebsd.org (Postfix) with ESMTP id 327F713C45A for ; Fri, 10 Aug 2007 19:10:52 +0000 (UTC) (envelope-from gdt@ir.bbn.com) Received: by fnord.ir.bbn.com (Postfix, from userid 10853) id D4AC852A8; Fri, 10 Aug 2007 15:10:50 -0400 (EDT) From: Greg Troxel To: Rick Macklem References: <46BC9944.9010408@samsco.org> X-Hashcash: 1:20:070810:rmacklem@uoguelph.ca::PKJ3ugrSOPYA+XU/:000000000000000000000000000000000000000000Wr1 X-Hashcash: 1:20:070810:freebsd-fs@freebsd.org::vM3E4mpJAwyCaCNP:00000000000000000000000000000000000000086Uj X-Hashcash: 1:20:070810:scottl@samsco.org::yae0zwvijsbnvHQO:00000000000000000000000000000000000000000000C+hG Date: Fri, 10 Aug 2007 15:10:50 -0400 In-Reply-To: (Rick Macklem's message of "Fri, 10 Aug 2007 14:12:59 -0400 (EDT)") Message-ID: User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-fs@freebsd.org Subject: Re: multiplexing TCP sockets in the NFS client X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2007 19:10:52 -0000 I would say SCTP is of interest; it allows a number of interactions to be treated together for addressing, authentication and congestion control, but to be decoupled from each other in terms of flow control. Coda has homegrown RPC2, which almost starts to feel like its trying to do what SCTP does. But, SCTP is not yet very widely implemented. So while I think it's a good goal, it's not an answer to how many TCP streams :-)