+ -
当前位置:首页 → 问答吧 → 为什么用wireshark截包发现IP数据报都没有被分片?

为什么用wireshark截包发现IP数据报都没有被分片?

时间:2011-12-25

来源:互联网

如题

作者: xhkshuai   发布时间: 2011-12-25

分片的前提是,最大传输单元MTU这个特性,它限制了数据帧的最大长度,不同的网络类型都有一个上限值。以太网的MTU是1500,你可以用 netstat -i 命令查看这个值。如果IP层有数据包要传,而且数据包的长度超过了MTU,那么IP层就要对数据包进行分片(fragmentation)操作,
所以传输大的数据包,再跟踪看看。

作者: gameslq   发布时间: 2011-12-25

引用 1 楼 gameslq 的回复:

分片的前提是,最大传输单元MTU这个特性,它限制了数据帧的最大长度,不同的网络类型都有一个上限值。以太网的MTU是1500,你可以用 netstat -i 命令查看这个值。如果IP层有数据包要传,而且数据包的长度超过了MTU,那么IP层就要对数据包进行分片(fragmentation)操作,
所以传输大的数据包,再跟踪看看。
是的,但是我从没有截到过超过MTU的包,按说这么多IP包总有被分片的啊

作者: xhkshuai   发布时间: 2011-12-25