问题:关于分包机制
ccnp吧
全部回复
仅看楼主
level 5
879983690 楼主
想到一个问题,如果要传输大的数据块,我们会分小包传输吧。那如果假设有500的数据要传,一包只能发200,那就要分3包。前两包没问题,而后一包只有100个数据,该怎么发呢?
也就是说,我想知道,路由器是怎么知道,诶,这100个数据后面就没有其他数据,可以填充满发送了,而不是要等到后面再来了新数据凑齐200个才发出去?
能不能大概地讲一下,这个机制?
谢谢!
2013年12月20日 00点12分 1
level 3
以太网最小是64字节,不够填充。每个帧有8个字节的前导开始与结束标志,当然知道开始也结束了。
2013年12月27日 12点12分 2
你提到,以太网最小是64字节,这个64字节是帧的大小还是包的大小?其实我说的数据块分包,是指传输层的segment到网络层拆成分组,其实之前有位朋友给我讲解了ip报文的格式,里面有个表示分段的字段,我基本上明白了。还是感谢!
2013年12月27日 14点12分
回复 879983690 :64是以太包总大小,是帧大小,其实包只有46字节了.这是协议规定的,不必深竟。这得问那些科学家了。IEEE里面的人物。
2013年12月28日 01点12分
1