流量控制

流量控制

流量控制是限制发送方的数据流量,使其发送的速率不要超过接收方处理的速率。

传输层和数据链路层都有流量控制,都有用滑动窗口协议去实现流量控制。但是区别

1)传输层的窗口是动态调整的,而数据链路层的窗口是不能动的。

2)传输层的流量是用户端到端之间的流量,而数据链路层是结点之间的。

TCP流量控制

发送窗口 = min{ 接收窗口, 拥塞窗口}

接收窗口是接收方根据自己的接收缓存,动态地通知发送方。

拥塞窗口是发送方根据网络拥塞程度估计的。

原文地址:https://www.cnblogs.com/juanzhi/p/12811362.html