Nagle算法(Nagle algorithm)被设计用来减少LAN和其它网络拥塞从TCP应用和剩余的一个标准特征的TCP应用从1980s。Nagle算法通过在TCP应用的发送端聚集数据。它在数据到达这个电线之前积聚一对小的信息到更大的TCP分组,从而阻止不必要的大量的分组产生。当Nagle算法按预计工作时,TCP应用能更有效的利用网络资源。