计算机网络——流量控制

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

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

(1)停止&等待

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

(2)滑动窗口

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

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

三个变量:

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

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

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

相关推荐
Milk夜雨2 天前
网络模型简介:OSI七层模型与TCP/IP模型
计算机网络·算法
IT 青年2 天前
计算机网络 (58)无线局域网WLAN
计算机网络
一语成称2 天前
深入剖析TCP协议:原理, 机制与应用
网络协议·tcp/ip·计算机网络
路溪非溪2 天前
计算机网络之运输层
计算机网络
一只码代码的章鱼2 天前
计算机网络 IP 网络层 2 (重置版)
tcp/ip·计算机网络·智能路由器
垚垚 Securify 前沿站2 天前
全面解析文件上传下载删除漏洞:风险与应对
网络·计算机网络·安全·web安全·系统安全
DKPT2 天前
计算机网络之计算机网络的分类
开发语言·笔记·学习·计算机网络·算法
IT 青年3 天前
计算机网络 (61)移动IP
计算机网络
酱学编程3 天前
【计算机网络】host文件
计算机网络