一种在网卡绑定模式下自动化测试网络丢包性能的方法技术

技术编号:17815679 阅读:23 留言:0更新日期:2018-04-28 07:13
一种在网卡绑定模式下自动化测试网络丢包性能的方法,所述方法通过修改网络配置文件,设置网卡绑定的参数文件,配置不同的网络绑定模式,通过测试网络丢包性能,检测网络稳定性能是否达标。本发明专利技术方法可以实现自动化配置各种模式的网卡绑定及稳定性测试。整个过程操作简单,自动化程度高,实用性较强,能够节省人力,提高测试效率,是测试验证网卡绑定的有效方法工具,适用于目前所有类型服务器的主流Linux系统下的不同规格的网卡,适用于将双网口做绑定配置的应用。具有良好的通用性和推广性,将复杂工作简化,提升了工作效率。

【技术实现步骤摘要】
一种在网卡绑定模式下自动化测试网络丢包性能的方法
本专利技术涉及网络丢包性能测试
,具体涉及一种在网卡绑定模式下自动化测试网络丢包性能的方法。
技术介绍
网卡绑定,也称作网卡捆绑。就是将两个或者更多的物理网卡绑定成一个虚拟网卡。以提供负载均衡或者冗余,增加带宽的作用。当一个网卡坏掉时,不会影响业务。多网卡绑定mode有七种(mode0-mode6),通过网口绑定技术,可以很容易的实现网口冗余、负载均衡等技术,从而达到高可用高可靠的目的。现在迅速发展的服务器行业,对网卡的性能提出了越来越高的要求。在客户应用端,越来越多的客户使用多网卡绑定来实现冗余或者负载均衡等应用。这就要求在网卡测试时,针对网卡绑定测试的方法需要覆盖更加全面。传统的配置网卡绑定的方法过程繁琐,需分好几步完成且易出错。
技术实现思路
本专利技术要解决的技术问题是:针对上述问题,本专利技术提供一种在网卡绑定模式下自动化测试网络丢包性能的方法。本专利技术所采用的技术方案为:一种在网卡绑定模式下自动化测试网络丢包性能的方法,所述方法通过修改网络配置文件,设置网卡绑定的参数文件,配置不同的网络绑定模式,通过测试网络丢包性能,检测网络稳定性能是否达标。所述方法内容包括:加载绑定bonding模块;修改网络配置文件及网卡绑定的参数文件,配置绑定网口的配置文件;设置网络环境;测试配置是否稳定,网络是否丢包。所述方法通过输入配置参数,确定绑定后的网络名称、绑定的网口1、绑定的网口2、绑定后的网口IP地址、网卡绑定模式,配置MII链接监控频率。所述网络配置文件包括master绑定口文件ifcfg-bondx。所述网络配置文件包括slave网口文件ifcfg-eth1、ifcfg-eth2。所述方法通过运行脚本,输入配置参数,配置网络配置文件。所述方法实现流程包括:安装网卡驱动程序;运行脚本,输入配置参数;配置master绑定口文件ifcfg-bondx;配置slave网口文件ifcfg-ETH1&ifcfg-ETH2;配置网卡绑定模式及链接监听频率参数;启用bond网口;连接网络并做ping测试;评估测试结果。本专利技术的有益效果为:本专利技术方法可以实现自动化配置各种模式的网卡绑定及稳定性测试。整个过程操作简单,自动化程度高,实用性较强,能够节省人力,提高测试效率,是测试验证网卡绑定的有效方法工具,适用于目前所有类型服务器的主流Linux系统下的不同规格的网卡,适用于将双网口做绑定配置的应用。具有良好的通用性和推广性,将复杂工作简化,提升了工作效率。附图说明图1为本专利技术方法流程图。具体实施方式根据附图,结合具体实施方式对本专利技术进一步说明:如图1所示,一种在网卡绑定模式下自动化测试网络丢包性能的方法,所述方法实现流程包括:安装网卡驱动程序:登录Linux操作系统并获得root权限,根据所测试网卡不同及操作系统版本的不同,安装对应版本的驱动,将需要做网卡绑定设置的网口搭建网络物理连接,观察网络连接状态灯正常亮起;运行脚本,输入配置参数;配置master绑定口文件ifcfg-bondx;配置slave网口文件ifcfg-ETH1&ifcfg-ETH2;配置网卡绑定模式及链接监听频率参数;启用bond网口;连接网络并做ping测试;评估测试结果。所述测试脚本程序如下:测试的时候,只需要安装好网卡驱动,并选择好需要配置绑定的网口,然后根据需要配置好网络物理连接,然后按照提示运行脚本程序即可。测试过程中,-b参数为需要配置的网卡的绑定后的网络名称,如bond0;-d参数为所需配置为绑定的网口1;-x为所需配置为绑定的网口2;-i为配置为绑定后的网口的IP地址;-m参数用来选择网卡绑定模式,-t参数为配置MII链接监控频率。最后会同步启动网口bondx,以使网络口生效。实施方式仅用于说明本专利技术,而并非对本专利技术的限制,有关
的普通技术人员,在不脱离本专利技术的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本专利技术的范畴,本专利技术的专利保护范围应由权利要求限定。本文档来自技高网
...
一种在网卡绑定模式下自动化测试网络丢包性能的方法

【技术保护点】
一种在网卡绑定模式下自动化测试网络丢包性能的方法,其特征在于,所述方法通过修改网络配置文件,设置网卡绑定的参数文件,配置不同的网络绑定模式,通过测试网络丢包性能,检测网络稳定性能是否达标。

【技术特征摘要】
1.一种在网卡绑定模式下自动化测试网络丢包性能的方法,其特征在于,所述方法通过修改网络配置文件,设置网卡绑定的参数文件,配置不同的网络绑定模式,通过测试网络丢包性能,检测网络稳定性能是否达标。2.根据权利要求1所述的一种在网卡绑定模式下自动化测试网络丢包性能的方法,其特征在于,所述方法内容包括:加载绑定模块;修改网络配置文件及网卡绑定的参数文件,配置绑定网口的配置文件;设置网络环境;测试配置是否稳定,网络是否丢包。3.根据权利要求2所述的一种在网卡绑定模式下自动化测试网络丢包性能的方法,其特征在于,所述方法通过输入配置参数,确定绑定后的网络名称、绑定的网口、绑定后的网口IP地址、网卡绑定模式,配置MII链接监控频率。4.根据权利要求3所述的一种在网卡绑定模式下自动化测试网络丢包性能的方...

【专利技术属性】
技术研发人员:姜璐
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1