TCP协议的4种拥塞控制方法

2025-05-29 12:44:59

1、拥塞控制主要有四种方法,滑动窗口机制、慢启动机制、拥塞避免机制、快速重传与恢复。

TCP协议的4种拥塞控制方法

2、【滑动窗口机制】包括发送窗口(SW鲍伊酷雪ND)、接受窗口(RWND)和拥塞窗口(CWND)。其中MAX(发送窗口)=MIN(CWND,RWND)。主要包括两个过程:叵萤茆暴(1)收到序列i-1及一下的序列,期望收到i及以后的序列。(2)确认同意对方发送一个窗口w共j个字节,其序列号为i至i+j-1。

TCP协议的4种拥塞控制方法

3、【慢启动机制】新建TCP连接的时候,拥塞窗口以一个数据包大小(512Byte)为基数,每接受一个ACK确认就会增加一个数据包发送量,这种增加呈指数式增长。

TCP协议的4种拥塞控制方法

4、【拥塞避免机制】拥塞避免机制就是让拥塞窗口缓慢增大,每经过一个往返时间RTT,发送方的拥塞窗口就加一(CWND+1,注意不是加倍),此时CWND呈线性增大。

TCP协议的4种拥塞控制方法

5、【快速重传与恢复】如果接收方收到了一个失序的报文,它会马上发送报告给发送方,告知它未收到报文,如果发送方收到重复的三个确认,则会立即重传确认所期待的下一个报文。

TCP协议的4种拥塞控制方法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢