[发明专利]一种多网卡测试同网段产品的多机测试方法在审
申请号: | 201810824553.7 | 申请日: | 2018-07-25 |
公开(公告)号: | CN109032866A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 吕显浩;黄亮;徐乐根 | 申请(专利权)人: | 太仓市同维电子有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/26 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 刘黎明 |
地址: | 215400 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中间层驱动程序 网卡测试 主控PC 测试 多机 网段 劳动力成本 测试产品 测试环境 测试设备 生产测试 网卡操作 数据处理 网线 | ||
1.一种多网卡测试同网段产品的多机测试方法,其特征在于,包括以下步骤:
S1,搭建测试环境,将主控PC通过USB数据线与多个USB网卡连接,将每个USB网卡通过网线分别与一个待测试产品连接;
S2,在主控PC上安装NDIS中间层驱动程序;
S3,通过NDIS中间层驱动程序进行数据处理。
2.根据权利要求1所述的一种网卡测试同网段产品的多机测试方法,其特征在于,NDIS中间层驱动程序提供三个层次的接口包括:网卡驱动、中间层驱动和协议驱动;
所述网卡驱动,负责管理网卡,包括通过网卡发送和接受数据,也为上层驱动提供接口;
所述中间层驱动,它位于网卡驱动和协议驱动之间,是基于链路层和网络层之间的驱动,由于中间层驱动在驱动层次中的中间层位置,它必须与其上层的协议驱动和下层的网卡驱动通信,并且导出两种协议的函数;插入中间层驱动,从而可以截获网络封包,并重新进行封包、加密、网络地址转换、过滤和认证等操作。
所述协议驱动,处于NDIS中间层驱动程序分层体系中的最高层,用来实现传输层协议栈底层的驱动程序,然后调用NDIS函数向下层设备发送,协议驱动程序同时也提供协议接口来接收下层上传的数据包,而协议驱动将接收到的数据转送给相应的客户端应用程序。
3.根据权利要求2所述的一种网卡测试同网段产品的多机测试方法,其特征在于,中间层驱动将USB网卡发送的数据包中的目的IP修改为待测试产品的IP,源IP的网段修改为和待测试产品的IP同网段的另一个IP;USB网卡接收数据时,将接收到的数据的目的IP修改为该USB网卡的IP,将源IP修改为和USB网卡同网段的另一个IP。
4.根据权利要求1所述的一种网卡测试同网段产品的多机测试方法,其特征在于,USB网卡是通过设置不同的网段来区分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太仓市同维电子有限公司,未经太仓市同维电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810824553.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据隔离存储再现设备及方法
- 下一篇:一种故障诊断方法、装置及设备