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.|
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.
- Difference between SCTP and TCP
- SCTP Full Form
- Difference between UDP and RTP
- Differences between TCP and UDP
- Why does DNS use UDP and not TCP?
- TCP and UDP server using select
- TCP and UDP in Transport Layer
- Various TCP and UDP ports
- C program for file Transfer using UDP
- UDP Server-Client implementation in C
- User Datagram Protocol (UDP)
- Difference between Stop and Wait, GoBackN and Selective Repeat
- Difference between Stop and Wait protocol and Sliding Window protocol
- Similarities and Difference between Java and C++
- Difference between Yaacomo and and XAP
- Difference between VoIP and and POTS
- Difference and Similarities between PHP and C
- Difference between Time Tracking and Time and Attendance Software
- Difference Between Single and Double Quotes in Shell Script and Linux
- Difference between ++*p, *p++ and *++p
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.