ncbuaa
驱动牛犊
驱动牛犊
  • 注册日期2009-05-07
  • 最后登录2009-05-07
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1492回复:2

请教各位类似多线程发送数据包问题,急!!!

楼主#
更多 发布于:2009-05-07 21:37
我现在要做一个项目,要求十六个链路,每个链路有各自发包间隔和数据,包以设定间隔发送,如果多线程发送是不能实现的(机器会慢死)。而且要求模拟并行处理
我的想法是记录上一个包的链路号和发送时间,下一个包到时,查看它的链路号和发送时间,如果小于设定间隔,就先缓存,时间到了就发送出去,或者如果不是这条链路的,并且满足发送条件就发送,大概意思这样。但是不知怎么实现。
驱动才学了两个月,本人笨。项目组把这活扔给没有经验的唯一的女生,而且也没有人可以问。
请各位帮忙看下吧,愁死了!!!
先谢谢各位啦!!!
ncbuaa
驱动牛犊
驱动牛犊
  • 注册日期2009-05-07
  • 最后登录2009-05-07
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-05-07 21:42
另外,要求我在传输数据的时候,不能使用复制,(耗时),映射应用层地址,这个我知道,可是在驱动中还要对数据进行修改,即在数据尾加一个序列号。请问这样能实现吗?
占着唯一上网机发帖很不好意思,请各位帮帮忙,明天我再来。
谢谢!!!
aajuu
驱动牛犊
驱动牛犊
  • 注册日期2009-01-08
  • 最后登录2009-07-14
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望81点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2009-05-11 15:28
看看passthru,应该很容易实现的,
如果要修改数据的话,计算校验和的时候听说要麻烦点(我只修改过头部,没有修改数据部分)。
游客

返回顶部