seuying
驱动牛犊
驱动牛犊
  • 注册日期2003-11-19
  • 最后登录2004-10-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1511回复:4

请问如何在IM层处理IP分片

楼主#
更多 发布于:2004-10-09 15:57
最近俺在做一个驱动,需要在IM层更改TCP/UDP报头,而且,还要在数据段里面添加一些信息,也就是增加了数据包的长度了。这样一来就会出现一个问题,如果数据包到达我的驱动之前,已经被Ip层分片,那么,我岂不是还要在修改之前把这些包重新组合,然后更改,然后再分片????头大…………
请各位大侠给点意见。或者,在其他层,比如网络层,可以实现类似功能?
darkme
驱动牛犊
驱动牛犊
  • 注册日期2004-07-17
  • 最后登录2006-03-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-10-09 18:39
如果只是对ip包的话,可以通过修改mtu。分片的代码胡老大贴过。你可以搜索一下。
seuying
驱动牛犊
驱动牛犊
  • 注册日期2003-11-19
  • 最后登录2004-10-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-10-09 23:56
能否给个链接?或者关键字也好啊。初来乍到,人生地不熟啊
seuying
驱动牛犊
驱动牛犊
  • 注册日期2003-11-19
  • 最后登录2004-10-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-10-09 23:56
而且,更改MTU不太好吧,对系统内其他应用会有影响的啊
laotiu
驱动牛犊
驱动牛犊
  • 注册日期2003-05-26
  • 最后登录2005-04-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-10-10 13:02
在哪里,我也没找到
QQ:50528814,技术交流
游客

返回顶部