Re: Removing T/TCP and replacing it with something simpler

From: Craig Rodrigues (rodrigc_at_crodrigues.org)
Date: 10/22/04

  • Next message: Russell L. Carter: "Re: Removing T/TCP and replacing it with something simpler"
    Date: Thu, 21 Oct 2004 21:47:07 -0400
    To: Marco Molteni <molter@tin.it>
    
    

    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-arch@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-arch
    To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
    

  • Next message: Russell L. Carter: "Re: Removing T/TCP and replacing it with something simpler"

    Relevant Pages

    • Re: Removing T/TCP and replacing it with something simpler
      ... > It is mainly developed by the SCTP RFC author, Randall Stewart. ... and another kernel level implementation available separately ... it is showing up in the Linux distributions. ...
      (freebsd-net)
    • Re: curious results
      ... Randall Stewart wrote: ... some pointers.. ... it could be something SCTP is doing... ... least the timer one.. ...
      (freebsd-current)
    • Re: SCTP
      ... On Fri, 07 Jul 2006, at 07:40, Randall Stewart wrote: ... mention) and their new release should have SCTP in it by default. ... from a cisco router to my test machine - i used ntop on the receiver ...
      (freebsd-net)
    • Re: SCTP
      ... On Mon, 17 Jul 2006, at 07:54, Randall Stewart wrote: ... i've been using sctp with netflow records between ... a router and a freebsd box - perhaps not the most useful test, ... You can also find a patch for apache to use SCTP and ...
      (freebsd-net)
    • Re: A query regarding SCTP congestion control
      ... I need to get SCTP congestion window data for research purpose. ... I tried to plot cwnd vs. time and generated graph. ... Steps for getting kernel log ...
      (freebsd-net)