[问答] 应用层实作移动窗的目的?

楼主: zelkova (*〞︶〝*)   2016-11-21 01:32:47
之前因为专案需要,
在应用层作了滑动窗功能。
但是一直搞不懂一个问题,
就是传输层不就有滑动窗来保证端点之间的传输?
有什么原因需要在这层做一个滑动窗?
之前问过几位同事,
但是每个人的答案都不太一样,
其中一位说是怕网络设备有问题,
为了保证送达才这样做。
另一位说是为了让每笔资料(类似struct)能够完整送达才这样做。
(怕超过MTU上限而被截断,导致无法正确解读资料吗?)
不知道哪个比较正确?或是漏掉什么可能?
谢谢
作者: deadwood (T_T)   2016-11-21 08:29:00
也可能你们用的是UDP传输吧?
楼主: zelkova (*〞︶〝*)   2016-11-21 18:33:00
忘了说我们是用TCP..

Links booklink

Contact Us: admin [ a t ] ucptt.com