[发明专利]通过核心程序在通讯端口上进行压力测试的系统及其方法在审
申请号: | 201611035144.6 | 申请日: | 2016-11-08 |
公开(公告)号: | CN108063694A | 公开(公告)日: | 2018-05-22 |
发明(设计)人: | 杨廷志 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 王中 |
地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 核心 程序 通讯 端口 进行 压力 测试 系统 及其 方法 | ||
本发明公开一种通过核心程序在通讯端口上进行压力测试的系统及其方法,其通过设定与连接端口对应的发送参数后,依据发送参数在处理器上建立测试程序,使处理器依据发送参数通过执行于计算机中的核心程序使用网络卡的驱动程序在连接端口上收发测试封包的技术手段,可以产生足够大量的数据流以对网络卡进行压力测试,并达成可以直接对安装有不同网络卡的网络装置上进行测试的技术功效。
技术领域
本发明涉及一种压力测试的系统及其方法,特别指一种通过核心程序在通讯端口上进行压力测试的系统及其方法。
背景技术
为了确认网络服务的效能以及确保网络服务的稳定性,在网络服务器上线之前,通常需要对网络服务器的网络卡进行压力测试。
常见对网络卡进行压力测试的方式为传送或接收文件,但此一方式往往受限于传送与接收文件的两端读写数据的速度,也就是传送文件的网络装置由硬盘中读取文件的速度或接收文件的网络装置将文件写入硬盘中的速度通常会影响压力测试的结果。
为了解决数据传送速度受限于硬盘读写瓶颈的问题,目前也有直接对应用层操作以产生大量封包并传送的解决方案。但目前直接对应用层操作而产生封包的方式中,数据需要由应用层(第七层)逐层向底层的物理层(第一层)传递而被封装为完整封包后,才会被传递,这需要使用处理器来进行封装,因此,这样的解决方案并没有办法产生足够大量的数据流来进行压力测试。
综上所述,可知现有技术中长期以来一直存在无法在网络卡上产生足够大量的数据流以进行压力测试的问题,因此有必要提出改进的技术手段,来解决此一问题。
发明内容
有鉴于现有技术存在无法在网络卡上产生足够大量的数据流以进行压力测试的问题,本发明遂揭露一种通过核心程序在通讯端口上进行压力测试的系统及其方法,其中:
本发明所揭露的通过核心程序在通讯端口上进行压力测试的系统,应用于计算机上,该计算机安装有处理器及网络卡,该系统至少包含:环境调整模块,用以修改网络卡的连接端口的最大封包尺寸为最大值;网卡服务模块,用以取得网络卡的网卡信息;参数设定模块,用以设定与连接端口对应的发送参数;程序处理模块,用以依据发送参数于处理器上建立测试程序,使处理器依据发送参数通过执行于计算机中的核心程序使用网络卡的驱动程序在连接端口收发测试封包,藉以对网络卡进行压力测试。
本发明所揭露的通过核心程序在通讯端口上进行压力测试的方法,应用于计算机上,该计算机安装有处理器及网络卡,其步骤至少包括:修改网络卡的连接端口的最大封包尺寸为最大值;取得网络卡的网卡信息;设定与连接端口对应的发送参数;依据发送参数于处理器上建立测试程序,使处理器依据发送参数通过执行于计算机中的核心程序使用网络卡的驱动程序在连接端口收发测试封包,藉以对网络卡进行压力测试。
本发明所揭露的系统与方法如上,与现有技术之间的差异在于本发明通过设定与连接端口对应的发送参数后,依据发送参数在处理器上建立测试程序,使处理器依据发送参数通过执行于计算机中的核心程序使用网络卡的驱动程序在连接端口上收发测试封包,藉以解决现有技术所存在的问题,并可以达成在安装有不同网络卡的网络装置上直接进行测试的技术功效。
附图说明
图1为本发明所提的通过核心程序在通讯端口上进行压力测试的系统架构图。
图2为本发明所提的通过核心程序在通讯端口上进行压力测试的方法流程图。
【符号说明】
100 计算机
105 系统参数
110 环境调整模块
120 网卡服务模块
130 参数设定模块
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611035144.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防火阻燃塑料
- 下一篇:一种可烘干工件的发黑处理装置及其处理方法