第5章传输层3.ppt

第5章传输层3

* 5.5 TCP的拥塞控制 5.5.1 拥塞现象及产生原因 1. 拥塞现象 拥塞现象是指注入到网络中的数据量过多,使得网络来不及处理,以致引起部分乃至整个网络性能下降的现象,严重时甚至会导致网络通信业务陷入停顿。 流量控制:局部性 拥塞控制:全局性 * 2. 拥塞现象产生的原因 (1)存储空间不足 (2)带宽容量不足 (3)处理器处理能力弱、速度慢 * 5.5.2 TCP拥塞控制算法 为了防止网络的拥塞现象,TCP提出了一系列的拥塞控制机制。 1999年公布的因特网建议标准定义了进行拥塞控制的四种 算法:慢启动、拥塞避免、快重传和快恢复。 由于需要考虑拥塞控制和流量控制两个方面的内容,因此TCP真正的发送窗口应等于min(rwnd,cwnd)。 有时认为cwnd增加1也就是相当于字节数增加1个MSS大小 * 1.慢启动 在刚建立的TCP连接上,或在超时后重新启动数据传输的时候,以1个MSS作为拥塞窗口的初始值,每当收到一个确认之后,将拥塞窗口增加1个MSS,直至发生超时。 可以进行一下计算,在刚开始时,cwnd = 1,经过1个RTT后,cwnd = 2*1 = 2,经过2个RTT后, cwnd = 2*2= 4,经过3个RTT后,cwnd = 4*2 = 8 * 2.拥塞避免 TCP使用了一个叫慢启动门限ssthresh(即当cwnd=16时)的变量,当cwnd超

文档评论(0)

1亿VIP精品文档

相关文档