tcp - TCP检测到丢包后是否还发送新的数据包
问题描述
假设 TCP 已经检测到数据包丢失并重新传输数据包,它是否在重新传输数据包的确认到达之前继续发送新数据包。
解决方案
我找到了答案,如果触发重传,tcp会进入拥塞控制模式,拥塞窗口会重置为1个MSS,所以它可以继续发送最多1个MSS大小的数据而无需ack。
推荐阅读
- python - Django 模板语法错误:无法传递余数
- python - 如何使用 BeautifulSoup 打印类变量
- ios - 在 Swift Firebase Analytics 中使用未解析的标识符“AnalyticsEventScreenView”
- c# - 通过 SqlParameter 插入 SqlServer 表时缺少小数位数
- php - 在cake php中按id对数据进行排序
- python - Scikit 混淆矩阵与真实标签不匹配
- python - 如何使用matplot lib在x轴上移动图
- python-3.x - 如何根据另一列的值更改图表的颜色?
- sql - 错误格式的数组文字:必须引入明确指定的数组维度
- linux - 从 ping 中删除摘要信息的命令行选项