计算机网络——流量控制

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

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

(1)停止&等待

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

(2)滑动窗口

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

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

三个变量:

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

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

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

相关推荐
ROCKY_8171 天前
计算机网络考试考点——概述
计算机网络
一位搞嵌入式的 genius2 天前
SSL协议深度解析:网络安全通信的基石与演进
网络·计算机网络·安全·网络通信·ssl协议
TT哇2 天前
【计算机网络】经典易错题 1.概述 2 物理层 3.数据链路层 4.网络层
android·服务器·计算机网络
IUGEI2 天前
【计算机网络】HTTP/3如何实现可靠传输?
java·网络·后端·网络协议·tcp/ip·计算机网络·http
澄岚明雪2 天前
八股复习之计算机网络1
网络协议·tcp/ip·计算机网络·http·https·信息与通信
qqssss121dfd2 天前
计算机网络(第8版,谢希仁)第一章习题解答
网络·计算机网络
tuokuac3 天前
RFC是什么
计算机网络
一位搞嵌入式的 genius4 天前
RARP 协议深度解析:MAC 到 IP 的反向映射与技术演进
计算机网络·安全·网络通信·rarp协议
侯小啾5 天前
理解计算机网络中的MAC地址
网络·计算机网络·macos·mac
小肖爱笑不爱笑5 天前
2025/11/19 网络编程
java·运维·服务器·开发语言·计算机网络