Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SCTP - Agenda
Motivation Overview of SCTP Features of SCTP Current Implementations Comparison with other protocols
Nimish Vartak
SCTP Motivation
IP reference model
TCP
UDP
Nimish Vartak
SCTP Overview
SCTP is a reliable transport protocol operating on top of a connectionless packet network such as IP. RFC 2960 Has built-in support for multi-homed hosts Is message-based conserves the message boundaries. Classifies messages as: sequenced delivery of user messages within multiple streams with an option for un-ordered delivery of individual user messages Additional security mechanisms
Nimish Vartak
Nimish Vartak
Nimish Vartak
INIT
INIT-ACK
COOKIE-ECHO COOKIE-ACK
End-Point A
End-Point Z
Nimish Vartak
Nimish Vartak
Internet
End-Point A
End-Point Z
Nimish Vartak
Nimish Vartak
SHUTDOWN-ACK SHUTDOWN-CMPL
End-Point Z
Nimish Vartak
SCTP Implementations
Implementation
Kernel Level - Highly scalable
Platforms: Linux, Solaris, FreeBSD, Unix, Several Implementations in progress in the The Linux Kernel SCTP
Nimish Vartak
SCTP Comparison
Comparison of features with TCP and UDP
SCTP Summary
Well suited for Multimedia Like TCP Provides connection establishment Ensures Reliability Provisions for ordered and un-ordered data
Provides multi-streaming
Has security features
Nimish Vartak
SCTP References
Computer.org
(http://www.computer.org/internet/v5n6/w6wire.htm)
Stream Control Transmission Protocol (SCTP): A Reference Guide, R. Stewart and Q. Xie, Addison Wesley IBM.com
(http://oss.software.ibm.com/linux/presentations/lwce2002/Chats/SCTP/SCTP-LWE.pdf)
Nimish Vartak
SCTP
Thank You.
Nimish Vartak