计算机网络——流量控制

流量控制的基本方法是确保发送方不会以超过接收方处理能力的速度发送数据包。

通常的做法是接收方会向发送方提供某种反馈,如:

(1)停止&等待

在任何时候只有一个数据包在传输,发送方发送一个数据包,接收方在接收到数据包后向发送方返回一个确认包。发送方在接收到确认数据包后才能发送新的数据包。发送方在等待设定时间没有接收到确认数据包后,重新发送刚才发送的数据包。

(2)滑动窗口

停止&等待方法是在任何时候都只有一个数据包在传输,滑动窗口是在任何时候同时有n个数据包在传输。

发送的每个数据包都有一个序列号。

三个变量:

(1)Send Window Size(SWS):发送窗口的大小

(2)Last Acknowledgment Received(LAR):从接收方收到的最后一个确认

(3)Last Segment Sent(LSS):发送的最后一个段

相关推荐
JZZC22 小时前
14.单臂路由(2025年9月29日)
网关·计算机网络·ensp·单臂路由
自我陶醉@4 小时前
计算机网络---传输层
网络·计算机网络·考研·学习方法·408
_清浅4 小时前
计算机网络【第二章-物理层】
服务器·网络·计算机网络
歪歪1005 小时前
如何在项目中选择使用HTTP还是WebSocket?
网络·websocket·网络协议·计算机网络·http·网络安全
歪歪10021 小时前
Http与WebSocket网络通信协议的对比
网络·websocket·网络协议·计算机网络·http·网络安全·信息与通信
南星啊1 天前
计算机网络的性能指标和体系结构
计算机网络
猫头虎1 天前
如何利用海外 NetNut 网络代理与 AICoding 实战获取 iPhone 17 新品用户评论数据?
网络·人工智能·计算机网络·网络安全·ios·网络攻击模型·iphone
自我陶醉@1 天前
计算机网络---网络层
网络·计算机网络·考研·学习方法·408·王道考研
_清浅1 天前
计算机网络【第一章-计算机网络体系结构】
计算机网络
南星啊2 天前
计算机网络概述
计算机网络