swift
驱动中牛
驱动中牛
  • 注册日期2001-07-26
  • 最后登录2007-05-09
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
阅读:2507回复:8

请教:怎样实现数据包的转发?

楼主#
更多 发布于:2001-08-17 09:16
直接在ptreceivce里用ndissend好象不行,哪们做过,请帮帮忙,如果有源码最好了,一小段也好啊,谢谢乐!

最新喜欢:

antspowerantspo... fsbfsb
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2001-08-17 09:54
直接在ptreceive里面ndissend可以。
ndissend干了些啥?ndissend在ndis5
里面是一个宏,直接调用了miniport注册
的sendhandler。
不再回忆从前,我已经生活在幸福当中。
swift
驱动中牛
驱动中牛
  • 注册日期2001-07-26
  • 最后登录2007-05-09
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-08-17 12:30
那还用象miniportsend函数里那样做一些判断,再附一些信息吗?
象oob呀,PACKET_MEDIA_SPECIFIC_INFO???
lyx210
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-08-18 11:53
做一个转发协议。
在协议与网卡绑定时纪录网卡的HANDLE。
当协议从一个网卡中得到数据包后,直接使用另一个网卡
的HANDLE发送之(NdisSend).
我几个月请就实现了,绝对没有问题。
出于公司技术规定,我不能给你源码。
swift
驱动中牛
驱动中牛
  • 注册日期2001-07-26
  • 最后登录2007-05-09
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-08-19 09:31
能用一块网上实现转发吗?
zjb
zjb
驱动牛犊
驱动牛犊
  • 注册日期2001-04-13
  • 最后登录2004-05-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-09-12 17:20
这个对nat很重要的,大家讨论讨论
crash
驱动牛犊
驱动牛犊
  • 注册日期2001-08-10
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-09-13 17:12
请问lyx210大侠,转发协议是怎么回事,在IMD中不是只有一个protocol吗?另外,你根据什么标志来判断不同的网卡?是IP地址,有或者是MAC地址吗?
 
 
在黑暗中我将孤独的前行,一无反顾...
zjb
zjb
驱动牛犊
驱动牛犊
  • 注册日期2001-04-13
  • 最后登录2004-05-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-09-17 14:21
可以根据bindinghandle来判断
Dino
驱动牛犊
驱动牛犊
  • 注册日期2001-08-07
  • 最后登录2007-01-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2001-09-17 14:32
安装了后,可以为每个网卡设置一个BundleId,在注册表里HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SFilter\Parameters\Adapters下对应的每个设备。
Death is only the beginning
游客

返回顶部