Difference between SCTP and TCP
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 Multihoming. |
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. |
Contact Us