 DCCP provides a way to gain access to congestion-control mechanisms without having to implement them at the application layer.It allows for flow-based semantics like in Transmission Control Protocol (TCP), but does not provide reliable in-order delivery.Sequenced delivery within multiple streams as in the Stream Control Transmission Protocol (SCTP) is not available in DCCP.