Skip to content
Related Articles

Related Articles

Difference between SCTP and TCP

View Discussion
Improve Article
Save Article
  • Difficulty Level : Easy
  • Last Updated : 09 May, 2022

1. Stream Control Transmission Protocol (SCTP) : SCTP is connection- oriented protocol in computer networks which provides full-duplex association i.e., transmitting multiple streams of data between two end points at the same time that have established connection in network. 

2. Transmission Control Protocol (TCP) : TCP is connection oriented reliable protocol which supports guaranteed data transmission. TCP provides reliable data transmission from the connection establishment itself. 

Difference between SCTP and TCP :

MultistreamingSCTP supports multistreaming.TCP doesn’t supports multistreaming.
Selective ACKsIn SCTP, there are selective ACKs.In TCP, the selective ACKs are optional.
MultihomingMultihoming is supported by SCTP.TCP doesn’t supports Multihoming.
Data TransferThere is more reliable data transfer in SCTP.There is less reliable data transfer in TCP.
SecuritySCTP has more secure data transfer.TCP data transfer is less secure.
Partial Data TransferThere is partial data transfer in SCTP.There is no partial data transfer in TCP.
Unordered data deliveryThere is unordered data delivery in SCTP.TCP does not have unordered data delivery.
My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!