网络拥塞控制(network congestion control),工学-控制科学与工程-网络系统控制分析与设计-量化控制-网络拥塞控制,用于降低网络拥塞给系统性能造成负面影响的控制。网络拥塞控制是传输控制协议中最基本、最核心的部分。一个时常出现严重拥塞且无法及时加以恢复的网络是不可能有良好的服务质量的, 因此实施拥塞控制应该是网络服务质量机制正常工作的必要前提。网络拥塞控制本质上是一个如何共享资源的问题。这些资源包括节点处理能力、缓存空间和通信链路带宽。这三者中的任何一个都可能成为潜在的瓶颈, 从而导致网络拥塞。因此,网络拥塞控制是网络系统改善性能、提高服务质量的主要手段。造成网络拥塞的原因很多,主要包括存储空间不足、带宽容量不足、处理器处理能力弱、协议拥塞控制机制存在缺陷、用户的恶意攻击造成的网络拥塞,以及网络系统的混沌、分叉等现象都会导致网络通信的崩溃。网络拥塞导致的直接后果是整个网络的性能下降包括分组丢失率增加、端到端延迟增大、网络吞吐量下降,甚至有可能使整个系统发生拥塞崩溃。当网络处于拥塞崩溃状态时,微小的负载增量将使网络的有效吞吐量急剧下降。