[发明专利]通过核心程序在通讯端口上进行压力测试的系统及其方法在审
| 申请号: | 201611035144.6 | 申请日: | 2016-11-08 |
| 公开(公告)号: | CN108063694A | 公开(公告)日: | 2018-05-22 |
| 发明(设计)人: | 杨廷志 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 王中 |
| 地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通过 核心 程序 通讯 端口 进行 压力 测试 系统 及其 方法 | ||
1.一种通过核心程序在通讯端口上进行压力测试的方法,应用于一计算机上,该计算机安装有至少一处理器及至少一网络卡,其特征在于,该方法至少包含下列步骤:
修改该些网络卡的各连接端口的最大封包尺寸为最大值;
取得该些网络卡的网卡信息;
设定与各该连接端口对应的各发送参数;及
依据各该发送参数于一该处理器上建立至少一测试程序,使各该处理器依据各该发送参数通过执行于该计算机中的一核心程序使用各该网络卡的驱动程序在各该连接端口收发测试封包,藉以对各该网络卡进行压力测试。
2.如权利要求1所述的通过核心程序在通讯端口上进行压力测试的方法,其特征在于,设定与各该网络卡对应的发送参数的步骤包含定义与各该连接端口对应的各处理器、设定各该连接端口间的连接关系、设定寻址方式、设定封包大小、设定测试程序的同时最大封包发送数量、设定各该处理器对一该网络卡执行的测试程序数量。
3.如权利要求1所述的通过核心程序在通讯端口上进行压力测试的方法,其特征在于,各该处理器依据各该发送参数使用各该连接端口收发测试封包的步骤,更包含该处理器呼叫各该测试程序的步骤。
4.如权利要求1所述的通过核心程序在通讯端口上进行压力测试的方法,其特征在于,该方法于设定与各该网络卡上的各该连接端口对应的各该发送参数的步骤后,更包含关闭各该连接端口后再重新启动各该连接端口的步骤。
5.如权利要求1所述的通过核心程序在通讯端口上进行压力测试的方法,其特征在于,各该处理器依据各该发送参数通过核心程序使用各该网络卡的驱动程序在各该连接端口收发测试封包的步骤更包含各该处理器执行各该测试程序,使各该测试程序通过该核心程序钩上各该网络卡的驱动程序的一封包发送函数,并使用该封包发送函数发送预先产生的测试封包的步骤。
6.一种通过核心程序在通讯端口上进行压力测试的系统,应用于一计算机上,该计算机安装有至少一处理器及至少一网络卡,其特征在于,该系统至少包含:
一环境调整模块,用以修改该些网络卡的各连接端口的最大封包尺寸为最大值;
一网卡服务模块,用以取得该些网络卡的网卡信息;
一参数设定模块,用以设定与各该连接端口对应的各发送参数;及
一程序处理模块,用以依据各该发送参数于一该处理器上建立至少一测试程序,使各该处理器依据各该发送参数通过执行于该计算机中的一核心程序使用各该网络卡的驱动程序在各该连接端口收发测试封包,藉以对各该网络卡进行压力测试。
7.如权利要求6所述的通过核心程序在通讯端口上进行压力测试的系统,其特征在于,与各该网络卡对应的各该发送参数包含各该连接端口与各该处理器的对应关系、各该连接端口间的连接关系、寻址方式、封包大小、测试程序的同时最大封包发送数量、各该处理器对一该网络卡执行的测试程序数量。
8.如权利要求6所述的通过核心程序在通讯端口上进行压力测试的系统,其特征在于,该网卡服务模块更用以锁定各该网络卡。
9.如权利要求6所述的通过核心程序在通讯端口上进行压力测试的系统,其特征在于,该网卡服务模块更用以关闭各该连接端口后再重新启动各该连接端口。
10.如权利要求6所述的通过核心程序在通讯端口上进行压力测试的系统,其特征在于,各该测试程序是通过该核心程序钩上各该网络卡的驱动程序的一封包发送函数,并使用该封包发送函数发送预先产生的测试封包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611035144.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防火阻燃塑料
- 下一篇:一种可烘干工件的发黑处理装置及其处理方法





