关注
拥塞控制:防止过多数据注入网络,保证网络中的路由器和链路不过载。对通信连接的端点来说,只有通过通信时延的增加判断是否发生拥塞。要防止过多的数据注入到网络中,一般有四种算法:慢开始算法(TCP刚连接好时,令拥塞窗口为1,每收到一个新报文段确认时,令窗口加1,逐步增大。表现在实际中,每次加倍,直到达到初始化的阈值然后开始每次加1)、拥塞控制算法(一旦网络拥塞就从1开始,但阈值变为当前拥塞窗口值的一半)
·另外两种算法是快重传算法(发送方连续收到三个冗余ACK直接重传,不必等待计时器)和快恢复算法(每次拥塞则阈值变为一半,但是窗口从新阈值开始直接每次加1,跳过了从1开始的过程)。
·总体来说,流量控制中发送方的数据发送量由接收方决定,而拥塞控制中由发送方自己决定。发送方检测到超时就慢开始+拥塞避免,收到冗余ACK时则采取快重传和快恢复。但实际窗口是接收窗口和拥塞窗口的较小值。
查看原帖
3 评论
相关推荐
10-31 21:53
合肥工业大学 Java 点赞 评论 收藏
分享
牛客热帖
- 1... 码住这些大模型提示词,毕业论文分分钟拿下1.3W
- 2... 个人经验|三无菜鸡是怎么斩获多个大厂offer的?4039
- 3... 给26届大厂实习秋招的12条tips-来自本人踩过的坑3534
- 4... 字节数据开发面经1628
- 5... 华为换部门hr不回邮件不解锁1616
- 6... 秋招真的给我气笑了1555
- 7... 原来26届寒假就要开始准备校招了。。。1318
- 8... 985本科保研or就业1244
- 9... 华子2012现在还没开是不是就确定凉了1146
- 10... 京东 后端开发实习生 京东零售-平台营销中心 44min1068
正在热议
# 秋招感动瞬间 #
6363次浏览 83人参与
# 面试被问期望薪资时该如何回答 #
182826次浏览 1125人参与
# 被同事甩锅了怎么办 #
12372次浏览 83人参与
# 软件开发2024笔面经 #
2400394次浏览 48958人参与
# 你觉得哪一届的校招最难? #
84483次浏览 638人参与
# 面试中的破防瞬间 #
327732次浏览 3644人参与
# 晒一晒你的工位 #
16104次浏览 80人参与
# 当你面对裁员会如何? #
43574次浏览 272人参与
# 你想留在一线还是回老家? #
13851次浏览 210人参与
# 金融财会交流会 #
45883次浏览 205人参与
# 实习必须要去大厂吗? #
63131次浏览 1018人参与
# 游戏求职进展汇总 #
70504次浏览 560人参与
# 我的2024牛客高光时刻 #
35744次浏览 1018人参与
# 你上一次加班是什么时候? #
26188次浏览 216人参与
# 面试被问第一学历差时该怎么回答 #
85462次浏览 547人参与
# 面试题刺客退退退 #
167119次浏览 2401人参与
# 荣耀求职进展汇总 #
767496次浏览 4553人参与
# 如果公司降薪,你会跳槽吗? #
32432次浏览 263人参与
# 大厂无回复,继续等待还是奔赴小厂 #
62686次浏览 409人参与
# 你的工资什么时候发? #
15723次浏览 133人参与