什么是网络拥塞?
网络拥塞(network congestion)是指在分组交换网络中传送分组的数目太多时,由于存储转发节点的资源有限而造成网络传输性能下降的情况。
网络拥塞征兆
分组重传,即某个特定的传输层报文段丢失。
拥塞代价
1、巨大的传输时延。
2、分组重传导致带宽浪费。
3、丢失分组的上游 路由器传输容量被浪费。
拥塞控制方法
有网络辅助的拥塞控制方法,路由器可以向发送方提供关于网络中拥塞状态的显示反馈信息。这种反馈信息通常有两种方式到达发送端,一种是直接由路由器反馈给发送端,一种是路由器在将分组转发给接收端时,在分组中做一个标记,表示目前网络拥塞,然后由接收方将网络拥塞的反馈信息发送给接收方。在接收方接收到网络拥塞的反馈以后,可以降低发送速率,以便缓解网络拥塞状态。
无网络辅助的拥塞控制方法,网络层没有为运输层拥塞控制提供显示支持。因此,发送端只能通过对网络行为的观察来推断网络是否拥塞,如超时、丢包或者3次ACK冗余确认等等。为了缓解网络拥塞,同样需要降低发送端的发送数据。