Skip to content
Related Articles

Related Articles

Improve Article

Difference between SCTP and TCP

  • Last Updated : 13 Aug, 2020

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 :

ParameterSCTPTCP
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 Multihomong.
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.

Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.

 

My Personal Notes arrow_drop_up
Recommended Articles
Page :