Stream Control Transmission Protocol (SCTP)
#1

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.
Reply
#2
Presented By
Pujala Venkateswara Rao

[attachment=12205]

Stream Control Transmission Protocol(SCTP)
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.
A BRIEF HISTORY

• RFCs of SCTP
• RFCs related to SCTP
– 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
Multi-Streaming

• 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
Bundling

• 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
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
Conclusion

• 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

Reply
#3

sir...I want details on this SCTP my mail ID is "vikkivichak[at]gmail.com"



Reply

Important Note..!

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

ASK HERE

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
Popular Searches: image stream transfer using real time transmission protocol pdf, rfc rtsp, dccp rfc, sctp getpaddrs example, stream control transmission protocol seminar report, sctp guide, transmission control protocol connection methods,

[-]
Quick Reply
Message
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
  Wireless Power Transmission via Solar Power Satellite full report project topics 32 50,428 30-03-2016, 03:27 PM
Last Post: dhanabhagya
  Home appliance & pc Cursor control by mobile phone (DTMF) smart paper boy 3 3,564 21-05-2015, 03:16 PM
Last Post: seminar report asees
  gas insulated transmission lines full report project report tiger 8 8,793 13-03-2014, 06:55 AM
Last Post: rams143
  APPLE – A Novel Approach for Direct Energy Weapon Control project topics 13 7,003 04-03-2013, 11:43 AM
Last Post: seminar details
  Implementation of Obstacle Avoidance and ZigBee Control Functions for Omni Directiona seminar class 3 2,851 12-02-2013, 09:16 AM
Last Post: Guest
  Automatic Power Factor Control seminar class 4 4,705 25-01-2013, 11:38 AM
Last Post: seminar details
  DISTRIBUTED CALL ADMISSION CONTROL SCHEME FOR MOBILE MICRO-CELLULAR NETWORKS project topics 2 2,940 24-01-2013, 09:31 PM
Last Post: fake_lover01
  Wireless Power Transmission for Solar Power Satellites seminar class 1 2,318 22-12-2012, 11:09 AM
Last Post: seminar details
  ADVANCED COMPUTER ANALYSIS OF POWER SYSTEM CONTROL AND POWER ELECTRONICS TRANSIENTS seminar class 1 1,843 01-12-2012, 01:40 PM
Last Post: seminar details
  Design & Development of a GSM Based Vehicle Theft Control System seminar class 9 11,456 29-11-2012, 01:15 PM
Last Post: seminar details

Forum Jump: