162306a36Sopenharmony_ci.. SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ci 362306a36Sopenharmony_ci================= 462306a36Sopenharmony_ciLinux Kernel SCTP 562306a36Sopenharmony_ci================= 662306a36Sopenharmony_ci 762306a36Sopenharmony_ciThis is the current BETA release of the Linux Kernel SCTP reference 862306a36Sopenharmony_ciimplementation. 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciSCTP (Stream Control Transmission Protocol) is a IP based, message oriented, 1162306a36Sopenharmony_cireliable transport protocol, with congestion control, support for 1262306a36Sopenharmony_citransparent multi-homing, and multiple ordered streams of messages. 1362306a36Sopenharmony_ciRFC2960 defines the core protocol. The IETF SIGTRAN working group originally 1462306a36Sopenharmony_cideveloped the SCTP protocol and later handed the protocol over to the 1562306a36Sopenharmony_ciTransport Area (TSVWG) working group for the continued evolvement of SCTP as a 1662306a36Sopenharmony_cigeneral purpose transport. 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ciSee the IETF website (http://www.ietf.org) for further documents on SCTP. 1962306a36Sopenharmony_ciSee http://www.ietf.org/rfc/rfc2960.txt 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ciThe initial project goal is to create an Linux kernel reference implementation 2262306a36Sopenharmony_ciof SCTP that is RFC 2960 compliant and provides an programming interface 2362306a36Sopenharmony_cireferred to as the UDP-style API of the Sockets Extensions for SCTP, as 2462306a36Sopenharmony_ciproposed in IETF Internet-Drafts. 2562306a36Sopenharmony_ci 2662306a36Sopenharmony_ciCaveats 2762306a36Sopenharmony_ci======= 2862306a36Sopenharmony_ci 2962306a36Sopenharmony_ci- lksctp can be built as statically or as a module. However, be aware that 3062306a36Sopenharmony_ci module removal of lksctp is not yet a safe activity. 3162306a36Sopenharmony_ci 3262306a36Sopenharmony_ci- There is tentative support for IPv6, but most work has gone towards 3362306a36Sopenharmony_ci implementation and testing lksctp on IPv4. 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ci 3662306a36Sopenharmony_ciFor more information, please visit the lksctp project website: 3762306a36Sopenharmony_ci 3862306a36Sopenharmony_ci http://www.sf.net/projects/lksctp 3962306a36Sopenharmony_ci 4062306a36Sopenharmony_ciOr contact the lksctp developers through the mailing list: 4162306a36Sopenharmony_ci 4262306a36Sopenharmony_ci <linux-sctp@vger.kernel.org> 43