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. User Datagram Protocol (UDP) :
UDP is a Transport Layer protocol. UDP is a part of Internet Protocol suite, referred as UDP/IP suite. Unlike TCP, it is unreliable and connection-less protocol. So, there is no need to establish connection prior to data transfer. UDP sockets are an example of datagram sockets.
Difference Between SCTP and UDP :
|Parameter||SCTP Protocol||UDP Protocol|
|Reachability Check||We can have reachability check in SCTP.||There is no reachability check in UDP.|
|Multistreaming||SCTP supports Multistreaming.||UDP doesn’t supports Multistreaming.|
|Data Transfer||Data transfer is more realiablein SCTP.||There is no reliable Data transfer in UDP.|
|Selective ACKs||There are selective ACKs in SCTP.||There is no selective ACKs in UDP.|
|Multihomig||Multihoming is supported by SCTP.||UDP doesn’t supports Multihoming.|
|Connection- oriented||SCTP protocol is connection oriented.||UDP protocol is not connection oriented.|
|Partial Data Transfer||There is Partial Data Transfer in SCTP.||There is no Partial Data Transfer in UDP.|
|Ordered Data Delivery||There is ordered data delivery in SCTP.||Ordered Data delivery is not supported by UDP.|