|Authors||G. O. Vaagland|
|Title||Improvements of the Linux SCTP API|
|Afilliation||Networks, Communication Systems, Communication Systems|
|Publication Type||Master's thesis|
|Year of Publication||2014|
|Publisher||University of Oslo|
This master thesis outlines the changes that need to be made to get the current Linux implementation of the Stream Control Transmission Protocol (SCTP) up to date with recently released "Sockets Application Programming Interface Extensions for the Stream Control Transmission Protocol" (RFC 6458). The thesis contains a thorough review of the discovered changes, and describes the work done in this thesis with regards to implementing some of the new features. SCTP is a transport layer communication protocol that serves a similar role to popular protocols like the Transmission Control Protocol (TCP) and the User Datagram Protocol (UDP), but SCTP has unique features like multistreaming, multihoming and better validation and acknowledgement mechanisms that further enforce security.