[发明专利]一种基于Linux的蛇形流测试系统及方法在审
申请号: | 201910427625.9 | 申请日: | 2019-05-22 |
公开(公告)号: | CN110191380A | 公开(公告)日: | 2019-08-30 |
发明(设计)人: | 张俊成 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04Q11/00 | 分类号: | H04Q11/00;H04L12/26;H04L12/46 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张亮 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蛇形 测试系统 链接线路 交换机 测试成本 测试效率 传输方向 环境配置 接口建立 配置参数 文档 测试 节约 配置 | ||
本发明公开提供了一种基于Linux的蛇形流测试系统及方法,对交换机的NIC上QSFP接口建立蛇形链接线路,并将打流仪接入首个QSFP接口,形成蛇形流测试系统,通过设置QSFP接口的配置参数;设定交换机的NIC上QSFP接口的传输方向,建立蛇形链接线路;并对每个QSFP接口上的四个端口进行命名并建立vlan;通过环境配置以及文档配置可实现蛇形流测试方案,提高了测试效率、节约了测试成本。
技术领域
本发明涉及网络测试技术领域,更具体的说是涉及一种基于Linux的蛇形流测试系统及方法。
背景技术
随时通信技术的发展,交换机的网络端口的密度越来越高,测试交换机芯片时,需要测试信号传输性能。由于NIC卡有6个Port,需要每个口都覆盖测试,通常做法为两个口配置成一个Vlan,然后用打流仪进行三组测试。
当前的测试方法,测试周期大大延长,对产品的及时推向市场带来很大的挑战。另外,由于需要占用多个打流仪,导致测试成本的增长;同时需要人工参与,必须有专人多次进行打流仪的连接和监控,使整个测试流程较为繁琐,并增大的出错的几率,降低了测试结论的可靠性。
发明内容
针对以上问题,本发明的目的在于提供一种基于Linux的蛇形流测试系统及方法,通过环境配置以及文档配置可实现蛇形流测试方案,提高了测试效率、节约了测试成本。
本发明为实现上述目的,通过以下技术方案实现:一种基于Linux的蛇形流测试系统,包括交换机和打流仪,所述交换机的NIC上设有QSFP接口port1、QSFP接口port2、QSFP接口port3、QSFP接口port4、QSFP接口port5、QSFP接口port6,所述port3分别与port1和port4链接,port5分别与port4和port6链接,port6与port2链接,port1与打流仪链接。
进一步,所述port1、port3、port4、port5、port6均为40G光模块,port2为用于返回测试信号的自环假光模块。
进一步,所述port1、port2、port3、port4、port5、port6上均设有4个端口,每个端口的传输速度均为10G。
进一步,所述port4与port2、port5与port6均采用Mpo光纤线链接,所述port1与port3、port4与port5、port6与port2均采用1V1 DAC cable链接,所述port1与打流仪通过1V4 DAC cable链接。
另外,在上述基于Linux的蛇形流测试系统的基础上,本发明还提供了一种基于Linux的蛇形流测试方法,包括如下步骤:
S1:设置交换机的NIC上的QSFP接口的配置参数;
S2:建立QSFP接口的蛇形链接线路;
S3:对每个QSFP接口上的四个端口进行命名并建立vlan;
S4:将打流仪接入QSFP接口port1,通过打流仪打流量测试;
S5:等待测试时间到,观察打流仪丢包情况,测试完成。
进一步,所述步骤S3之前还包括:通过del vlan all命令清空系统内现有的vlan。
进一步,所述步骤S1具体包括:
#Port 1:4X10G
#Port 2:40G loopback QSFP.
#Port 3,port 4:paired cable,40G DAC
#Port 5,port 6:paired cable,40G DAC。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910427625.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:光缓存芯片及电子设备
- 下一篇:一种载波分配方法及装置