From owner-freebsd-arch@FreeBSD.ORG Sat Oct 23 13:20:46 2004 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0586E16A4CE; Sat, 23 Oct 2004 13:20:46 +0000 (GMT) Received: from stewart.chicago.il.us (dpc674425142.direcpc.com [67.44.25.142]) by mx1.FreeBSD.org (Postfix) with ESMTP id A037E43D1F; Sat, 23 Oct 2004 13:20:43 +0000 (GMT) (envelope-from randall@stewart.chicago.il.us) Received: from stewart.chicago.il.us (localhost [127.0.0.1]) i9NDKNtr031514; Sat, 23 Oct 2004 09:20:25 -0400 (EDT) (envelope-from randall@stewart.chicago.il.us) Message-ID: <417A5A4C.1080706@stewart.chicago.il.us> Date: Sat, 23 Oct 2004 09:19:08 -0400 From: Randall Stewart User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040429 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Russell L. Carter" References: <20041022020226.A8D34103A028@feyerabend.hq.pinyon.org> In-Reply-To: <20041022020226.A8D34103A028@feyerabend.hq.pinyon.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Craig Rodrigues cc: freebsd-arch@freebsd.org cc: Andre Oppermann cc: freebsd-net@freebsd.org Subject: Re: Removing T/TCP and replacing it with something simpler X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Oct 2004 13:20:46 -0000 Russell L. Carter wrote: > 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. Wow.. I have never had a problem installing it.. but of course I have worked in U**X for 20+ years... so maybe I don't notice and am not a good example :-9 > > 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. The 5* port is on my radar... as I just posted in my cross post). The 4* is ready for prime time IMO, I do have a few bugs that need addressing (I will get to them next week I hope ...sigh) R > > 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" > > > _______________________________________________ > 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" > > -- Randall Stewart 803-345-0369 815-342-5222(cell)