1*4882a593Smuzhiyun.. SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun 3*4882a593Smuzhiyun================= 4*4882a593SmuzhiyunLinux Kernel SCTP 5*4882a593Smuzhiyun================= 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunThis is the current BETA release of the Linux Kernel SCTP reference 8*4882a593Smuzhiyunimplementation. 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunSCTP (Stream Control Transmission Protocol) is a IP based, message oriented, 11*4882a593Smuzhiyunreliable transport protocol, with congestion control, support for 12*4882a593Smuzhiyuntransparent multi-homing, and multiple ordered streams of messages. 13*4882a593SmuzhiyunRFC2960 defines the core protocol. The IETF SIGTRAN working group originally 14*4882a593Smuzhiyundeveloped the SCTP protocol and later handed the protocol over to the 15*4882a593SmuzhiyunTransport Area (TSVWG) working group for the continued evolvement of SCTP as a 16*4882a593Smuzhiyungeneral purpose transport. 17*4882a593Smuzhiyun 18*4882a593SmuzhiyunSee the IETF website (http://www.ietf.org) for further documents on SCTP. 19*4882a593SmuzhiyunSee http://www.ietf.org/rfc/rfc2960.txt 20*4882a593Smuzhiyun 21*4882a593SmuzhiyunThe initial project goal is to create an Linux kernel reference implementation 22*4882a593Smuzhiyunof SCTP that is RFC 2960 compliant and provides an programming interface 23*4882a593Smuzhiyunreferred to as the UDP-style API of the Sockets Extensions for SCTP, as 24*4882a593Smuzhiyunproposed in IETF Internet-Drafts. 25*4882a593Smuzhiyun 26*4882a593SmuzhiyunCaveats 27*4882a593Smuzhiyun======= 28*4882a593Smuzhiyun 29*4882a593Smuzhiyun- lksctp can be built as statically or as a module. However, be aware that 30*4882a593Smuzhiyun module removal of lksctp is not yet a safe activity. 31*4882a593Smuzhiyun 32*4882a593Smuzhiyun- There is tentative support for IPv6, but most work has gone towards 33*4882a593Smuzhiyun implementation and testing lksctp on IPv4. 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun 36*4882a593SmuzhiyunFor more information, please visit the lksctp project website: 37*4882a593Smuzhiyun 38*4882a593Smuzhiyun http://www.sf.net/projects/lksctp 39*4882a593Smuzhiyun 40*4882a593SmuzhiyunOr contact the lksctp developers through the mailing list: 41*4882a593Smuzhiyun 42*4882a593Smuzhiyun <linux-sctp@vger.kernel.org> 43