Date First Published: 14th May 2022
Topic: Computer Networking
Subtopic: Internet Protocols
Article Type: Computer Terms & Definitions
Difficulty: AdvancedDifficulty Level: 8/10
Learn more about what SCTP is in this article.
Short for Stream Control Transmission Protocol, SCTP, also known as next-generation Transmission Control Protocol or TCPng, is a transport-layer protocol used for transmitting multiple streams of data between two devices that have established a connection to a network at the same time. Multihoming and redundant paths are supported by this protocol in order to increase its reliability. It was defined in RFC 4960 by the IETF Signalling Transport Working Group in October 2000. It is maintained by the IETF Transport Area working group.
The features of SCTP are:
SCTP has multistreaming capabilities. This allows the delivery of data in separate streams. Unlike TCP which transmits data in a single stream, also known as a byte stream and delays the delivery of data in the event of data loss or errors during the transmission process, data loss in one stream will have no effect on the delivery for the other streams, meaning that the whole transmission process will not be delayed. Also, it resolves the issue of web browsers being limited to handling only two connections at the same time, since extra streams can be opened to reduce the load on the server, reducing latency.
Multihoming refers to the process of connecting a host to more than one network in order to increase its reliability or performance. In SCTP, support for multihoming means that connected devices can have alternative IP addresses associated with them, in the event that the other IP address fails. This allows SCTP to make multiple connection paths between two devices. In other words, it enables the device to get around a network failure. In addition, SCTP does not rely on the IP layer for resilience. Overall, multistreaming and multihoming are the greatest advantages of SCTP.
TCP/IP Protocol | Application layer | BGP• DHCP • DNS • FTP • HTTP • IMAP • LDAP • MGCP • NNTP • NTP • OSPF • POP • PTP • ONC/RPC • RTP • RTSP • RIP • SIP • SMTP • SNMP • SSH • Telnet • XMPP | Transport layer | TCP • UDP • DCCP • SCTP • RSVP • QUIC | Internet layer | IP • ICMP • NDP • ECN • IGMP. | Link layer | Tunnels • PPP • MAC |
---|
If so, it is important that you tell me as soon as possible on this page.
Network Services Network Setups Network Standards Network Hardware Network Identifiers Network Software Internet Protocols Internet Organisations Data Transmission Technologies Web Development Web Design Web Advertising Web Applications Web Organisations Web Technologies Web Services SEO Threats To Systems, Data & Information Security Mechanisms & Technologies Computer Hardware Computer Software Ethics & Sustainability Legislation & User Data Protection