Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | Linux Kernel SCTP |
| 2 | |
| 3 | This is the current BETA release of the Linux Kernel SCTP reference |
| 4 | implementation. |
| 5 | |
| 6 | SCTP (Stream Control Transmission Protocol) is a IP based, message oriented, |
| 7 | reliable transport protocol, with congestion control, support for |
| 8 | transparent multi-homing, and multiple ordered streams of messages. |
| 9 | RFC2960 defines the core protocol. The IETF SIGTRAN working group originally |
| 10 | developed the SCTP protocol and later handed the protocol over to the |
| 11 | Transport Area (TSVWG) working group for the continued evolvement of SCTP as a |
| 12 | general purpose transport. |
| 13 | |
| 14 | See the IETF website (http://www.ietf.org) for further documents on SCTP. |
| 15 | See http://www.ietf.org/rfc/rfc2960.txt |
| 16 | |
| 17 | The initial project goal is to create an Linux kernel reference implementation |
| 18 | of SCTP that is RFC 2960 compliant and provides an programming interface |
| 19 | referred to as the UDP-style API of the Sockets Extensions for SCTP, as |
| 20 | proposed in IETF Internet-Drafts. |
| 21 | |
| 22 | |
| 23 | Caveats: |
| 24 | |
| 25 | -lksctp can be built as statically or as a module. However, be aware that |
| 26 | module removal of lksctp is not yet a safe activity. |
| 27 | |
| 28 | -There is tentative support for IPv6, but most work has gone towards |
| 29 | implementation and testing lksctp on IPv4. |
| 30 | |
| 31 | |
| 32 | For more information, please visit the lksctp project website: |
| 33 | http://www.sf.net/projects/lksctp |
| 34 | |
| 35 | Or contact the lksctp developers through the mailing list: |
| 36 | <lksctp-developers@lists.sourceforge.net> |
| 37 | |
| 38 | |