Almost all internet applications like the streaming media and internet telephone favour reliability than time. This factor makes the TCP factor a less preferred choice. Even the UDP network cannot make up to this level as it is in short of the congestion control. These congested controlled networks are usually causes great risk factors for the use of high bandwidth UDP applications. So naturally there was need for designing a congestion-controlled unreliable transport protocol. The result, Data gram Congestion Control Protocol or DCCP gets added to UDP like foundation the minimum mechanisms necessary to support congestion control. The resulting protocol sheds light on how congestion control interacts with unreliable transport, how modern network constraints impact protocol design, and how TCP reliable byte stream semantics intertwine with its other mechanisms, including congestion control.