我正在尝试理解OSI层模型 我经常在数据链路层(L2)和传输层(L4)中读取主要是handelt的流量控制。但我无法找到使用的方法 传输层是否通过使用窗口机制使用TCP的流量控制? 但是数据链路层的流量控制是什么/如何?
答案 0 :(得分:0)
在了解各层如何通过各种算法实际控制流量之前,您必须知道实际需要的原因。
传输层中的流控制可确保全局传递消息,因为此协议上的两个连接点是逻辑连接的。
在数据链路层,关注的是在本地传递消息,因为通过此协议的两个连接点是物理连接的。
现在,发现控制网络流量的算法:
这些是流控制的两种基本算法,而其他算法则用于错误控制机制。
TCP使用滑动窗口协议进行流量控制,其大小取决于带宽,RTT和数据包中的错误。
答案 1 :(得分:0)
L2(数据链路层)和L4(传输层)都进行流量控制。
众所周知,TCP(L4)使用sliding window protocol进行流量控制。 TCP与congestion control一起努力提高传输效率。
物理限制是介质在任何给定时间最多可以传输一帧,否则电信号(或其他载波)会相互干扰,IOW,碰撞。因此,CSMA/CD和类似来解决这个问题。
您应该阅读这些参考资料以明确自己。