- 发生超时
- 接收到反复的确认
- 连接建立后,拥塞窗体cwnd初始化为1个报文段。慢启动门限ssthresh初始化为65535字节。
- 当发生拥塞时(超时或受到反复确认),ssthresh被设置为当前cwnd大小的一半。假设是超时引起的拥塞,则cwnd被设置为1个报文段。
- 接收到一个确认。cwnd就添加添加1,即运行慢启动。
- 当cwnd达到ssthresh的值时,每收到一个确认cwnd将添加1/cwnd。即运行拥塞避免算法。

上一篇:代码杂记(三)
说到TCP原理,一般的人谈传输效率,也就是吞吐率,了解的人谈公平性,以及收敛性。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M