网络设备的性能测试方法技术

技术编号:7789090 阅读:134 留言:0更新日期:2012-09-21 23:23
本发明专利技术公开了一种网络设备的性能测试方法,包括以下步骤:A:在待测网络设备中构建虚拟网卡;B:将网络设备的物理网卡上供网络设备cpu获取网络报文的接口挂接到所述虚拟网卡中;C:虚拟网卡构造虚拟报文;D:通过计算网络设备cpu在单位时间内读取的虚拟报文数量来测试网络设备的性能。本发明专利技术所述方法通过在网络设备上构建虚拟网卡,使虚拟网卡构造虚拟报文,并记录单位时间内网络设备cpu处理报文的数量,来计算网络设备的整体性能,其与采用网络测试仪测试网络设备性能的方法的测试效果相同,使用本发明专利技术所述方法企业可减少购买网络测试仪的数量,从而可降低企业运营成本。

【技术实现步骤摘要】

本专利技术涉及网络测试
,尤其涉及一种。
技术介绍
网络设备的性能,主要指网络设备对报文处理的速度快慢。当前,测试网络设备的性能通常需要使用专用的网络设备测试仪,通过测试仪连接网络设备的物理端ロ,模拟各种网络报文,通过计算単位时间内网络设备对网络报文的处理量,得出网络设备的性能指标。但是,通常使用的高精度专用网络测试仪设备的价钱高昂,而且在研发过程中,往往需要对多种不同的硬件架构设备和软件架构进行性能测试,就需要使用多种网络测试仪设备,由于网络测试仪设备价钱昂贵,又只是短时间集中使用,会造成资源浪费,同时增加了企业的运营成本。
技术实现思路
(一 )要解决的技术问题本专利技术要解决的技术问题是提供一种,其能够达到与采用网络测试仪测试网络设备性能的方法相同的测试效果,可使企业减少购买网络测试仪的数量,从而可降低企业运营成本。( ニ )技术方案为解决上述问题,本专利技术提供了一种,包括以下步骤A :在待测网络设备中构建虚拟网卡;B :将网络设备的物理网卡上供网络设备cpu获取网络报文的接ロ挂接到所述虚拟网卡中;C 虚拟网卡构造虚拟报文;D :通过计算网络设备cpu在单位时间内读取的虚拟报文数量来测试网络设备的性能。前述的中,所述步骤C,还包括虚拟网卡配置网络设备的需测试的业务的步骤。前述的中,所述步骤D进ー步包括计算网络设备对所述需测试业务进行处理时、网络设备cpu在单位时间内读取的虚拟报文数量,来测试网络设备对所述需测试业务处理性能的步骤。前述的中,所述步骤C进ー步包括虚拟网卡构造虚拟报文的大小和虚拟报文的类型的步骤。(三)有益效果本专利技术所述方法通过在网络设备上构建虚拟网卡,使虚拟网卡构造虚拟报文,并记录单位时间内网络设备cpu处理报文的数量,来计算网络设备的整体性能,其与采用网络测试仪测试网络设备性能的方法的测试效果相同,使用本专利技术所述方法企业可减少购买网络测试仪的数量,从而可降低企业运营成本。附图说明图I为本专利技术实施方式中所述的流程图。具体实施例方式下面结合附图和实施例,对本专利技术的具体实施方式作进ー步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。如图I所示,本专利技术所述的,包括以下步骤 A :在待测网络设备中构建虚拟网卡;B :将网络设备的物理网卡上供网络设备cpu获取网络报文的接ロ挂接到所述虚拟网卡中; C 虚拟网卡构造虚拟报文;本步骤中,虚拟网卡构造虚拟报文,包括构造虚拟报文的大小和虚拟报文的类型。本步骤中,虚拟网卡还可配置网络设备的需测试的业务。如配置了 vpn业务,网络设备可以通过虚拟网卡发送指定的ip报文,便于进行vpn业务处理能力的性能测试。D :通过计算网络设备cpu在单位时间内读取的虚拟报文数量来测试网络设备的性能。通过上ー步对网络设备需测试的业务的配置,本专利技术可通过计算网络设备对所述需测试业务进行处理时、网络设备cpu在单位时间内读取的虚拟报文数量,来测试网络设备对所述需测试业务处理性能。例如,基于步骤C对vpn业务的配置,就可通过本专利技术所述方法测试出网络设备处理vpn业务的性能。以上实施方式仅用于说明本专利技术,而并非对本专利技术的限制,有关
的普通技术人员,在不脱离本专利技术的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本专利技术的范畴,本专利技术的专利保护范围应由权利要求限定。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络设备的性能测试方法,其特征在于,包括以下步骤 A :在待测网络设备中构建虚拟网卡; B :将网络设备的物理网卡上供网络设备cpu获取网络报文的接ロ挂接到所述虚拟网卡中; C :虚拟网卡构造虚拟报文; D :通过计算网络设备cpu在单位时间内读取的虚拟报文数量来测试网络设备的性能。2.如权利要求I所述的网络设备的性能测试方法,其特征在于,所述步骤C,还包括虚...

【专利技术属性】
技术研发人员:陈海滨李鹏
申请(专利权)人:汉柏科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1