Stream Control Transmission Protocol (SCTP)
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Electrical Fan
Active In SP

Posts: 438
Joined: Aug 2009
14-11-2009, 05:16 PM

Stream Control Transmission Protocol (SCTP) is a Transport Layer protocol, serving in a similar role as the popular protocols Transmission Control Protocol (TCP) and User Datagram Protocol (UDP). Indeed, it provides some of the same service features of both, ensuring reliable, in-sequence transport of messages with congestion control.
Use Search at wisely To Get Information About Project Topic and Seminar ideas with report/source code along pdf and ppt presenaion
seminar class
Active In SP

Posts: 5,361
Joined: Feb 2011
14-04-2011, 03:18 PM

Presented By
Pujala Venkateswara Rao

.ppt   Technical Seminar on SCTP(P.VENKATESWARA RAO).ppt (Size: 1.55 MB / Downloads: 85)

Stream Control Transmission Protocol(SCTP)

– is a reliable transport protocol operating on top of a potentially unreliable connectionless packet service such as IP.
– offers acknowledged error-free non-duplicated(orginal) transfer of datagrams.
– a selective retransmission mechanism is applied to correct loss or corruption of data.

• RFCs of SCTP
• RFCs related to SCTP
• RFC 2960 : Steam Control Transmission Protocol
• RFC 3257 : Stream Control Transmission Protocol Applicability Statement
• RFC 3286 : An Introduction to the Stream Control Transmission Protocol (SCTP)
– Checksum
• RFC 3309 : Stream Control Transmission Protocol (SCTP) Checksum Change.
– Security
• RFC 3436 : Transport Layer Security over Stream Control Transmission Protocol.
• RFC 3554 : On the Use of Stream Control Transmission Protocol (SCTP) with IPsec.
– Reliability
• RFC 3758 : Stream Control Transmission Protocol (SCTP) Partial Reliability Extension.
MOTIVATIONS for developing SCTP

• Problems for TCP
– Byte-Stream Oriented
– Provide strict ordering of information, which causes Head of Line (HOL) Blocking problem
– Vulnerable(weak) for SYN flooding attacks (a kind of DoS attack using TCP three-way handshake
• Problems for UDP
– Unreliable data transfer
– No congestion/flow control (applications must handle it by themselves)
SCTP Features

• Reliable Transmission
• congestion controlled
• 4-way handshake(Initiation)
• conserve(preserve) message boundaries
• SCTP is rate adaptive(make suitable) similar to TCP
• Support multiple streams
• Support multi-homed hosts

• SCTP Multi-Homing
• Multiple dest ip addresses
• Use of different physical paths not guaranteed
• Peer reachability and path status are monitored (heartbeat)
• One selectable default destination
• Parameters per path (cwnd, RTO, RTT)
• Association establishment and shutdown. SCTP uses a cookie mechanism in a four-way handshake to establish an association.
• The shutdown process is a three-way handshake.
Cookie Mechanism

• The "cookie" mechanism guards specifically against a blind attacker generating INIT chunks
• The server instead creates a Cookie parameter with the TCB information, together with a valid lifetime and a signature for authentication, and sends this back in the INIT ACK.
• The INIT ACK always goes back to the source address of the INIT, the blind attacker will not get the Cookie.
• By using cookie mechanism we reduce blind attackers.
SCTP Massage Packet

• Common Header
– Source/destination port : same as TCP
– Verification Tag : 32 bit
– Checksum : 32 bit (TCP : 16bit)
• Chunks
– Type : distinguish control and data chunks
– Flag : ordered/unordered bit
– Length : length is variable
SCTP Data Transmission

• Flow Control
• Congestion Control / Slow-start
• Selective Acknowledgement
• Ordered and Unordered Delivery
• Fragmentation and Reassembly

• Full-duplex
• TCP data transfer without loss
• TCP data transfer with loss
• TCP data transfer with single path failure
• SCTP data transfer without loss
• SCTP data transfer with loss
• SCTP data transfer with single path failure
Error Handling

• Retransmission
• 4 SACK rule is used
• Path Failure
• No.of retransmissions,Heartbeat chunks
Endpoint Failure

• A count is maintained across all destination addresses
Security Considerations
• In addition to the verification tag and cookie mechanisms, SCTP specifies the use of IPSec if strong security and integrity protection is required.
• work is in progress on the use of Transport Layer Security (TLS) over SCTP.
• SCTP Extensions
• Partial Reliability-SCTP(PR-SCTP) is defined in RFC 3758.
• Mobile SCTP (mSCTP)
• Concurrent Multipath Transfer (CMT)
Difference between TCP,SCTP &CMT PROTOCOLS

• Features comparison
• SCTP Applications

– Reliable transmission (authentication, authorization system, etc.)
– Mobile IP
– Real-time internet multimedia (http, etc.)
– Security (SCTP based TLS)
Research Trends

– Transport layer protocol for future wireless all-IP networks
• SCTP à all-IP network
– Sun Microsystems : SCTP for 4G IP wireless communication
– SoftNetworks : SCTP for Voice over Mobile IP (VoMo)
• Improving Multimedia performance over lossy networks
• Robust SCTP
• Multi-homing for hand-off processing

• SCTP Characteristics
– 4 way handshaking association
– Monitoring data transmission path and idle path
– Ordered and Unordered Data Transmission
– Chunk Bundling
– Multi-Streaming
– Multi-Homing
– Congestion Control
– Fragmentation and Reassembly
• Other Issues
– Congestion control
– PR-SCTP (Partial Reliable SCTP)
– MSCTP (Mobile SCTP)
Future & Vision

Active In SP

Posts: 3
Joined: Aug 2011
06-02-2012, 11:00 AM

sir...I want details on this SCTP my mail ID is ""


Important Note..!

If you are not satisfied with above reply ,..Please


So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page

Quick Reply
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  electronic diesel control edc pdf jaseelati 0 333 17-02-2015, 03:09 PM
Last Post: jaseelati
  wireless electricity transmission ppt jaseelati 0 337 09-02-2015, 02:38 PM
Last Post: jaseelati
  live line maintenance of transmission lines ppt jaseelati 0 290 23-01-2015, 02:24 PM
Last Post: jaseelati
  transmission lines and waveguides by bakshi free download jaseelati 0 237 27-12-2014, 02:14 PM
Last Post: jaseelati
  manufacturing automation protocol jaseelati 0 156 27-12-2014, 01:37 PM
Last Post: jaseelati
  vhdl code for elevator control system jaseelati 0 261 23-12-2014, 03:27 PM
Last Post: jaseelati
  transmission lines and waveguides by dhananjayan jaseelati 0 239 18-12-2014, 03:41 PM
Last Post: jaseelati
  transmission lines and waveguides by bakshi pdf free download jaseelati 0 245 11-12-2014, 03:23 PM
Last Post: jaseelati
  How FACTS Controllers Benefit AC Transmission Systems seminar ideas 1 2,256 13-05-2014, 09:46 AM
Last Post: Ernest Striegel
  Ultrasonic Sensor Based DC Motor Control Using LabVIEW seminar class 5 5,286 05-05-2014, 10:08 AM
Last Post: seminar project topic