Font Size: a A A

Transparent TCP-to-SCTP translation shim layer

Posted on:2006-06-01Degree:M.SType:Thesis
University:University of DelawareCandidate:Bickhart, Ryan WFull Text:PDF
GTID:2458390008475782Subject:Computer Science
Abstract/Summary:
Stream Control Transmission Protocol (SCTP) is a connection-oriented, reliable, messaged-based, general purpose transport protocol with congestion control similar to that used by TCP, supporting advanced features not available in TCP or UDP, such as multistreaming and multihoming capabilities.; To encourage developers and end users to begin adopting SCTP and build momentum for more widespread SCTP deployment, we have developed a shim layer which translates application-level system calls to TCP into corresponding calls to SCTP, allowing legacy TCP applications to communicate using SCTP as the end-to-end transport protocol without any modifications to the applications themselves. This translation occurs transparently, so legacy TCP applications are unaware translation to SCTP is occurring. If the shim detects that translation from TCP to SCTP is not possible for a particular endpoint or service, the shim will fall back to using a normal TCP connection, ensuring backwards compatibility. (Abstract shortened by UMI.)...
Keywords/Search Tags:SCTP, TCP, Shim, Translation
Related items