【发布时间】:2013-02-25 19:05:54
【问题描述】:
为什么我们在传输层和数据链路层都需要滑动窗口机制? TCP 有自己的滑动窗口机制来管理流和错误。此外,数据链路层也有类似的机制。这不是多余的吗?
【问题讨论】:
-
哪个数据链路层有滑动窗口机制??当然不是以太网或HDLC。也许是 3G/4G/LTE?数据链路层应该只是移动帧,每个帧都与其他帧无关。
-
我们的教科书(Tanenbaum)提到了数据链路层的LLC(逻辑链路控制)子层,它处理多路复用以及流量和错误控制。但是,我不确定它是指以太网还是任何其他技术。
-
但是流控制和滑动窗口机制并不是一回事,错误控制也不相关。
-
Sliding Window 是书中提到的流量和错误控制的解决方案之一。
-
好的,我明白你在说什么了。
标签: tcp sliding-window