Related Articles

Related Articles

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 :

Parameter SCTP TCP
Multistreaming SCTP supports multistreaming. TCP doesn’t supports multistreaming.
Selective ACKs In SCTP, there are selective ACKs. In TCP, the selective ACKs are optional.
Multihoming Multihoming is supported by SCTP. TCP doesn’t supports Multihomong.
Data Transfer There is more reliable data transfer in SCTP. There is less reliable data transfer in TCP.
Security SCTP has more secure data transfer. TCP data transfer is less secure.
Partial Data Transfer There is partial data transfer in SCTP. There is no partial data transfer in TCP.
Unordered data delivery There 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 :