From owner-freebsd-net@FreeBSD.ORG Fri Oct 22 02:02:31 2004 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12F7816A4CE; Fri, 22 Oct 2004 02:02:30 +0000 (GMT) Received: from quine.pinyon.org (quine.pinyon.org [65.101.5.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F76843D5A; Fri, 22 Oct 2004 02:02:29 +0000 (GMT) (envelope-from rcarter@pinyon.org) Received: by quine.pinyon.org (Postfix, from userid 1005) id 15AE961C8; Thu, 21 Oct 2004 19:02:29 -0700 (MST) Received: from feyerabend.hq.pinyon.org (feyerabend.hq.Pinyon.ORG [10.0.9.6]) by quine.pinyon.org (Postfix) with ESMTP id B233161C0; Thu, 21 Oct 2004 19:02:26 -0700 (MST) Received: from feyerabend.hq.pinyon.org (localhost [127.0.0.1]) by feyerabend.hq.pinyon.org (Postfix) with ESMTP id A8D34103A028; Thu, 21 Oct 2004 19:02:26 -0700 (MST) X-Mailer: exmh version 2.7.0 06/18/2004 with nmh-1.0.4 To: Craig Rodrigues In-Reply-To: Message from Craig Rodrigues <20041022014707.GA45582@crodrigues.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 Oct 2004 19:02:26 -0700 From: "Russell L. Carter" Message-Id: <20041022020226.A8D34103A028@feyerabend.hq.pinyon.org> X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on quine.pinyon.org X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham version=2.64 X-Spam-Level: cc: freebsd-net@freebsd.org cc: Andre Oppermann cc: freebsd-arch@freebsd.org Subject: Re: Removing T/TCP and replacing it with something simpler X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Oct 2004 02:02:31 -0000 Greetings, It is not easy to get kame up and running, and I know this because I have. It is beyond all ordinary production installations. And as Craig notes it's not possible[1] in the 5* line yet. Maybe Randall would like to chip in on whether BSD SCTP is ready for prime time in FreeBSD. But do not underestimate the gains this protocol provides for fault tolerant server applications. Russell [1] It's been two months since I tried. : : On Thu, Oct 21, 2004 at 09:32:48PM +0200, Marco Molteni wrote: : > SCTP in KAME is complete, stable and fully supported. : > It is mainly developed by the SCTP RFC author, Randall Stewart. : : Randall has been maintaining his SCTP stack on FreeBSD 4.x, : OpenBSD, and NetBSD. It has recently been ported to Darwin. : : : > : > A T/TCP alternative as you are describing sounds very : > similar to PR-SCTP (Partial Reliability SCTP). (Don't let the : > name fool you, please read the internet draft). : : Interesting stuff: : http://www.portaroo.net/ietf/idref/draft-ietf-tsvwg-prsctp/ : : > : > There is at least another kernel-level open source implementation, : > for Linux, plus other user-level implementations. : : There is one kernel implementation of SCTP in : the Linux 2.6 series of kernels ( http://lksctp.sourceforge.net ), : and another kernel level implementation available separately : ( http://www.openss7.org/sctp.html ). : : SCTP is an IETF standard, and a lot of people are getting interested : in it. It would be nice to have it in FreeBSD, especially since : it is showing up in the Linux distributions. : : The only issue with Randall's implementation is that : it is only for 4.x.....I looked a while back at porting it to 5.x/CURRENT.... : there is some work that needs to be done, i.e. using : the new zone(9) API for allocating memory, and probably also : getting the locking right. : : I don't know how much overlap there is with what Andre is going to : implement, but I thought I would throw the information out there : for those who may be interested. :) : : -- : Craig Rodrigues : http://crodrigues.org : rodrigc@crodrigues.org : _______________________________________________ : freebsd-net@freebsd.org mailing list : http://lists.freebsd.org/mailman/listinfo/freebsd-net : To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"