Date First Published: 14th May 2022
Topic: Computer Networking
Subtopic: Internet Protocols
Article Type: Computer Terms & Definitions
Difficulty: AdvancedDifficulty Level: 10/10
Learn more about what DCCP is in this article.
Not to be confused with DHCP (Dynamic Host Configuration Protocol).
Short for Datagram Congestion Control Protocol, DCCP is a transport-layer protocol that implements congestion control, feature negotiation, ECN, and a reliable connection setup. It was defined in RFC 4340 by the IETF in March 2006. The purpose of DCCP is to resolve issues that occur with TCP and UDP for time-sensitive transmissions, such as streaming and video calls.
DCCP works by enabling access to congestion-control methods without requiring implementation at the application layer. In a similar way to TCP, it supports flow-based semantics, but does not ensure reliable delivery of data. DCCP does not support sequential delivery over several different streams, such as SCTP. A DCCP connection involves both acknowledgement and data transmission. Acknowledgements notify a sender if their data packets have arrived and if they were marked with ECN.
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