ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

TCP/IP

2022-02-21 10:01:08  阅读:233  来源: 互联网

标签:窗口 重传 IP 报文 TCP 发送 拥塞 cwnd


一、tcp拥塞控制


拥塞控制算法:

  • 慢开始
假设发送方拥塞窗口cwnd为1,而发送窗口swnd等于拥塞窗口cwnd,因为发送方只能发送一个数据报文段,接收方收到该数据报文段后,给发送方回复一个确认报文段,发送方收到确认报文段后,将拥塞窗口变为2。依次,拥塞窗口变为16。达到慢开始门限值(初始慢开始门限值是16),改用拥塞避免算法。
  • 拥塞避免
拥塞窗口cwnd性能加1。16+1....直到24,将设24个报文段在传输中丢失4个,接收方依次回复20个确认报文段,一段时间后,丢失4个报文段的重传计时器超时了,发送方判断出现拥塞,将慢开始门限值更改为20的一半,cwnd为1,重新开始慢开始算法。
  • 快重传
发送方收到3个连续的重复确认,就将相应的报文段立即重传,而不是等待报文段的超时重传计时器超时再重传。
  • 快恢复
发送方收到3个重复确认,就知道只是丢失了个别的报文段,于是不启动慢开始算法,而是执行快恢复算法。--发送方将慢开始门限值和拥塞窗口调整为当前窗口的一半,开始执行拥塞避免算法。

参考链接

标签:窗口,重传,IP,报文,TCP,发送,拥塞,cwnd
来源: https://www.cnblogs.com/scau-zeng/p/15917577.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有