SCTP is a TCP for datagrams with a flexible order-of-delivery and the support of multi-homed nodes realising enhanced TCP concepts including better protection against blind attacks.
The protocol itself is described in RFC2960.
The SCTP checksum algorithm has
been changed. A
SCTP implementation guide with updates, error corrections and
clarifications to the protocol is now nearing completion. A more in depth
introduction to SCTP is given in the RFC3286:
a Introduction to SCTP and in
SCTP for beginners. The possible applicability of the protocol is
described in the RFC 3257 SCTP
applicability statement.. The original idea was to develop SCTP for the
transport of signalling information (see
Architectural Framework for Signaling Transport (RFC 2719) ), but then
things got out of hand...
A standard compliant implementation(= a implementation that survives a SCTP interoperability test) must take into account the following Mandatory RFC's (or RFC's to be ):
Some drafts can be viewed while in construction(exciting, isn't it).Applications using SCTP:
All of the above are adaptation protocols mostly based on protocols
already existing in the Signalling System nr7 networks(and no, this has nothing
to do with James Bond, 007). More detailed info about what SS7 is can be found
on this website. Specific
issues regarding SCTP for transporting signalling information can be found in
the Telephony signalling applicability Statement.
Other signalling protocols (like SIP) might use SCTP in adition to TCP and UDP. See SIP WG.
The basic work on SCTP is done in the Transport Area(TSV)WG
The following additions/enchancements to SCTP are currently being considered::
SCTP has also other non-signalling applications such as:
Adittional SCTP development is in the wings concerning:
It is recommended to browse the IETF meeting proceedings of each of the WG's as they are sometimes more up to date than the WG charters pages.
SCTPlib implementation running on Microsoft Windows XP :SCTP Windows download page
What is going on in the SCTP world :SCTP research and simulation page
What software does utilise SCTP :SCTP Software page
How to write application software on top of SCTP :SCTP application Software production page
Books about SCTP:
Comments related to this website can be mailed to firstname.lastname@example.org