一种基于链路对应关系的自动化测试链路质量方法及装置制造方法及图纸

技术编号:37217089 阅读:24 留言:0更新日期:2023-04-20 23:04
本发明专利技术公开一种基于链路对应关系的自动化测试链路质量方法及装置,其中,该方法包括:根据创建的链路对应关系表,分别登录链路的两端设备,根据设备类型,采集对应的端口状态信息;对采集的端口状态信息进行分析,根据关键字提取出端口物理状态和协议状态;分别登录链路的两端设备,采集端口配置,根据关键字提取出ip地址,进行ping测试;综合端口物理状态、协议状态和ping测试的结果并反馈。该方法及装置可以根据链路测试任务清单即链路对应关系表,快速且自动化检查链路的物理状态、协议状态和互联ip地址ping测试,得到测试结果并反馈。得到测试结果并反馈。得到测试结果并反馈。

【技术实现步骤摘要】
一种基于链路对应关系的自动化测试链路质量方法及装置


[0001]本专利技术涉及链路测试领域,尤其是一种基于链路对应关系的自动化测试链路质量方法及装置。

技术介绍

[0002]在大型数据中心项目或网络建设项目中,一般会涉及到大量的光纤和网线的连接。在严格的工程质量要求下,项目实施和调试人员需要对每条链路进行测试,保证在业务上线前,每条链路能稳定承载流量,不会出现业务上线之后出现工程质量问题而导致业务出现故障,影响项目交付以及用户体验。一般情况,进行链路测试时,会检查链路以下一些状态:物理状态、协议状态和互联ip地址ping测试,如果该链路为光纤链路,还要增加检查光模块的收发光是否在范围之内,且一条链路需要在两侧都进行除ping测试以外的所有测试项目。当链路数量增加到一定数量级,会给项目实施和调试人员增加很大的工作量,会极大的占用实施和调试人员的时间和精力,降低工作效率,延缓项目交付进度,而且人工检查往往存在一定的失误,会给整个项目交付造成困扰。

技术实现思路

[0003]为解决上述存在的技术问题,本专利技术提供一种基于链路对应关系的自动化测试链路质量方法及装置,可以根据链路测试任务清单即链路对应关系表,快速且自动化检查链路的物理状态、协议状态和互联ip地址ping测试,得到测试结果并反馈。
[0004]为实现上述目的,本专利技术采用下述技术方案:
[0005]在本专利技术一实施例中,提出了一种基于链路对应关系的自动化测试链路质量方法,该方法包括:
[0006]根据创建的链路对应关系表,分别登录链路的两端设备,根据设备类型,采集对应的端口状态信息;
[0007]对采集的端口状态信息进行分析,根据关键字提取出端口物理状态和协议状态;
[0008]分别登录链路的两端设备,采集端口配置,根据关键字提取出ip地址,进行ping测试;
[0009]综合端口物理状态、协议状态和ping测试的结果并反馈。
[0010]进一步地,若链路为光纤链路,则对采集的端口状态信息进行分析,根据关键字提取出端口物理状态、协议状态、光模块的收发光功率和告警范围,并反馈结果。
[0011]进一步地,对采集的端口状态信息进行分析,包括:
[0012]根据端口号提取出对应的端口状态信息字段进行分析;
[0013]从端口状态信息字段中,根据物理状态关键字和协议状态关键字,得出物理状态和协议状态;
[0014]根据物理状态和协议状态进行判断,得出状态结果并反馈。
[0015]进一步地,若链路为光纤链路,则对采集的端口状态信息进行分析,包括:
[0016]根据端口号提取出对应的端口状态信息字段进行分析;
[0017]从端口状态信息字段中,根据物理状态关键字和协议状态关键字,得出物理状态和协议状态;
[0018]根据物理状态和协议状态进行判断,得出状态结果并反馈;
[0019]从端口状态信息字段中,根据收发光关键字,得出收发光功率和告警范围;
[0020]根据收发光功率是否在告警范围内进行判断,得出收发光结果并反馈。
[0021]在本专利技术一实施例中,还提出了一种基于链路对应关系的自动化测试链路质量装置,该装置包括:
[0022]端口状态信息采集模块,用于根据创建的链路对应关系表,分别登录链路的两端设备,根据设备类型,采集对应的端口状态信息;
[0023]端口状态信息分析模块,用于对采集的端口状态信息进行分析,根据关键字提取出端口物理状态和协议状态;
[0024]互联ip地址ping测试模块,用于分别登录链路的两端设备,采集端口配置,根据关键字提取出ip地址,进行ping测试;
[0025]链路测试结果反馈模块,用于综合端口物理状态、协议状态和ping测试的结果并反馈。
[0026]进一步地,若链路为光纤链路,则对采集的端口状态信息进行分析,根据关键字提取出端口物理状态、协议状态、光模块的收发光功率和告警范围,并反馈结果。
[0027]进一步地,对采集的端口状态信息进行分析,包括:
[0028]根据端口号提取出对应的端口状态信息字段进行分析;
[0029]从端口状态信息字段中,根据物理状态关键字和协议状态关键字,得出物理状态和协议状态;
[0030]根据物理状态和协议状态进行判断,得出状态结果并反馈。
[0031]进一步地,若链路为光纤链路,则对采集的端口状态信息进行分析,包括:
[0032]根据端口号提取出对应的端口状态信息字段进行分析;
[0033]从端口状态信息字段中,根据物理状态关键字和协议状态关键字,得出物理状态和协议状态;
[0034]根据物理状态和协议状态进行判断,得出状态结果并反馈;
[0035]从端口状态信息字段中,根据收发光关键字,得出收发光功率和告警范围;
[0036]根据收发光功率是否在告警范围内进行判断,得出收发光结果并反馈。
[0037]在本专利技术一实施例中,还提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现前述基于链路对应关系的自动化测试链路质量方法。
[0038]在本专利技术一实施例中,还提出了一种计算机可读存储介质,计算机可读存储介质存储有执行基于链路对应关系的自动化测试链路质量方法的计算机程序。
[0039]有益效果:
[0040]本专利技术可以规范化进行网络建设项目的链路测试工作,降低项目施工人员与调试人员的沟通交流的成本,快速灵活的进行链路测试工作。
附图说明
[0041]图1是本专利技术一实施例的基于链路对应关系的自动化测试链路质量方法流程示意图;
[0042]图2是本专利技术一实施例的采集的端口状态信息的分析流程图;
[0043]图3是本专利技术一实施例的基于链路对应关系的自动化测试链路质量装置结构示意图;
[0044]图4是本专利技术一实施例的计算机设备结构示意图。
具体实施方式
[0045]下面将参考若干示例性实施方式来描述本专利技术的原理和精神,应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0046]本领域技术人员知道,本专利技术的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
[0047]根据本专利技术的实施方式,提出了一种基于链路对应关系的自动化测试链路质量方法及装置,首先创建任务列表(链路对应关系表),任务列表内容为链路的两端设备和端口(即链路对应关系);读取任务列表(链路对应关系表),根据设备列表自动登陆两端设备,根据设备类型,选择不同格式的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于链路对应关系的自动化测试链路质量方法,其特征在于,该方法包括:根据创建的链路对应关系表,分别登录链路的两端设备,根据设备类型,采集对应的端口状态信息;对采集的端口状态信息进行分析,根据关键字提取出端口物理状态和协议状态;分别登录链路的两端设备,采集端口配置,根据关键字提取出ip地址,进行ping测试;综合端口物理状态、协议状态和ping测试的结果并反馈。2.根据权利要求1所述的基于链路对应关系的自动化测试链路质量方法,其特征在于,若链路为光纤链路,则对采集的端口状态信息进行分析,根据关键字提取出端口物理状态、协议状态、光模块的收发光功率和告警范围,并反馈结果。3.根据权利要求1所述的基于链路对应关系的自动化测试链路质量方法,其特征在于,对采集的端口状态信息进行分析,包括:根据端口号提取出对应的端口状态信息字段进行分析;从端口状态信息字段中,根据物理状态关键字和协议状态关键字,得出物理状态和协议状态;根据物理状态和协议状态进行判断,得出状态结果并反馈。4.根据权利要求2所述的基于链路对应关系的自动化测试链路质量方法,其特征在于,若链路为光纤链路,则对采集的端口状态信息进行分析,包括:根据端口号提取出对应的端口状态信息字段进行分析;从端口状态信息字段中,根据物理状态关键字和协议状态关键字,得出物理状态和协议状态;根据物理状态和协议状态进行判断,得出状态结果并反馈;从端口状态信息字段中,根据收发光关键字,得出收发光功率和告警范围;根据收发光功率是否在告警范围内进行判断,得出收发光结果并反馈。5.一种基于链路对应关系的自动化测试链路质量装置,其特征在于,该装置包括:端口状态信息采集模块,用于根据创建的链路对应关系表,分别登录链路的两端设备,根据设备类型,采集对应的端口状态信息;端口状态信息分析模块,用于对采集的端口状态信息进...

【专利技术属性】
技术研发人员:刘珂铭
申请(专利权)人:中盈优创资讯科技有限公司
类型:发明
国别省市:

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

1