麻烦大神给指点一下,为什么选中的部分出现了不是1460的分片?

valjones 2013-04-27 09:02:46

麻烦大神给指点一下,为什么选中的部分出现了不是1460的分片?
每个分片,除了最后一个,不应该都是1460的吗?
或者告诉我怎么查看原因,到哪里去看产生这种现象的原因。
举例,如果出现1452,我查的原因是因为使用了PPPOE的协议,其首部长度是8,所以是MSS Value=1460-8=1452.
那么在wireshark里我应该去哪个地方看出现分片长度不合理的原因呢?
求指点。
...全文
98 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2013-04-27
  • 打赏
  • 举报
回复
《TCP/IP详解卷一:协议》
valjones 2013-04-27
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
TCP/IP是基于流而不是基于包传输。
大神,能不能说得详细一点儿?
valjones 2013-04-27
  • 打赏
  • 举报
回复
以下为李浩自己的发现,为避免导师认为我是搜索到,我特此声明一下: 我已经发现了出现不足1460的标志,只要flags里的PUSH位置1,则会出现不满1460.因为PUSH(急迫位)为1时,发送方不等待额外数据来填满缓存而直接将缓存里的数据提交给服务器进程。
赵4老师 2013-04-27
  • 打赏
  • 举报
回复
TCP/IP是基于流而不是基于包传输。

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧