Designing DCCP: Congestion Control Without Reliability

by Eddie Kohler, Mark Handley, Sally Floyd

Summary

The Datagram Congestion Control Protocol (DCCP) is a new protocol that runs alongside TCP and UDP and offers congestion-controlled unreliable datagram delivery. DCCP's target applications are those that favour timeliness over reliability, such as streaming video/audio applications. Many such applications use UDP as their transport but it is feared that as the amount of non-congestion controlled, UDP-based traffic grows, it may lead to the congestion collapse of the Internet. Hence DCCP: UDP-style unreliable delivery with low overhead plus TCP-style congestion control.

Discussion

Points that were raised during the discussion include:

References