0001 .. SPDX-License-Identifier: GPL-2.0
0002
0003 =================
0004 Linux Kernel SCTP
0005 =================
0006
0007 This is the current BETA release of the Linux Kernel SCTP reference
0008 implementation.
0009
0010 SCTP (Stream Control Transmission Protocol) is a IP based, message oriented,
0011 reliable transport protocol, with congestion control, support for
0012 transparent multi-homing, and multiple ordered streams of messages.
0013 RFC2960 defines the core protocol. The IETF SIGTRAN working group originally
0014 developed the SCTP protocol and later handed the protocol over to the
0015 Transport Area (TSVWG) working group for the continued evolvement of SCTP as a
0016 general purpose transport.
0017
0018 See the IETF website (http://www.ietf.org) for further documents on SCTP.
0019 See http://www.ietf.org/rfc/rfc2960.txt
0020
0021 The initial project goal is to create an Linux kernel reference implementation
0022 of SCTP that is RFC 2960 compliant and provides an programming interface
0023 referred to as the UDP-style API of the Sockets Extensions for SCTP, as
0024 proposed in IETF Internet-Drafts.
0025
0026 Caveats
0027 =======
0028
0029 - lksctp can be built as statically or as a module. However, be aware that
0030 module removal of lksctp is not yet a safe activity.
0031
0032 - There is tentative support for IPv6, but most work has gone towards
0033 implementation and testing lksctp on IPv4.
0034
0035
0036 For more information, please visit the lksctp project website:
0037
0038 http://www.sf.net/projects/lksctp
0039
0040 Or contact the lksctp developers through the mailing list:
0041
0042 <linux-sctp@vger.kernel.org>