复合TCP（，简称CTCP）是微软自Windows Vista及Window Server 2008开始在TCP栈中引入的一个算法。它旨在积极调整发送方的，以在不损害的基础上（HSTCP同样遵循）优化TCP对高带宽时延积连接的表现。该方案还可在Linux、Windows XP以及Windows Server 2003上使用。
操作原理.类似和，复合TCP采用估算排队延迟来度量拥塞；如果排队延迟小，则假设链路上没有拥塞，并迅速增加其速率。但不同于FAST和Vegas，它不追求维护恒定