一种网络测试方法及系统技术方案

技术编号:20081297 阅读:25 留言:0更新日期:2019-01-15 02:41
本发明专利技术公开了一种网络测试方法及系统,所述方法包括读取待测试网络的设计规划数据;根据所述设计规划数据,对线对的连接关系进行判断;检测连接正确的线对的信号质量。实现简单,适用性强,自动化的实现,显著提高了网络测试效率和测试结果的可靠性;还可以实现对机房网络的定期巡检、全覆盖检测,达到持续质量保证的作用。

A Network Test Method and System

The invention discloses a network testing method and system, which includes reading the design planning data of the network to be tested, judging the connection relationship of the line pairs according to the design planning data, and detecting the signal quality of the right line pairs. Simple implementation, strong applicability, automation, significantly improve the efficiency of network testing and reliability of test results; can also achieve regular inspection of the computer room network, full coverage detection, to achieve the role of continuous quality assurance.

【技术实现步骤摘要】
一种网络测试方法及系统
本专利技术涉及计算机应用技术,特别涉及网络测试方法及系统。
技术介绍
在IDC网络机房的网络设施交付和交付测试中,由于整个机房系统的接口连线众多,并且整个布线的过程,如标签张贴、端口插拔等,大都是需要人工进行,难免会出现错误;同时,整个机房布线的网线都是以千万计的,布线前和部署过程中,都有可能出现网线的物理损坏。现有技术中,都是在机房布线完成后人工抽检;或者直接进行下一步部署,遇到问题再进行定位。效率低;涵盖范围有限;测试力度不够精细,不能充分暴露问题;发现问题需要人工排查,极其浪费时间和人力成本。
技术实现思路
本申请的多个方面提供了网络测试方法、系统、设备及存储介质,能够提高网络测试效率和测试结果的可靠性。本专利技术的一方面,提供一种网络测试方法,所述方法包括:读取待测试网络的设计规划数据;根据所述设计规划数据,对线对的连接关系进行判断;检测连接正确的线对的信号质量。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述设计规划数据包括线对信息和设备登录信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述设计规划数据,对线对的连接关系进行判断包括:根据所述线对信息和设备登录信息,依次登录各线对两端的设备,对所述线对的连接关系进行判断。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,对所述线对的连接进行判断包括:判断所述线对两端的端口是否都为链路连接状态;如果否,进入第一异常处理流程;如果是,对所述线对一段的端口依次进行中断、连接操作,检测对端端口是否同步变化;若不同步变化,进入第二异常处理流程;若同步变化,判断所述线对的连接正确。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第一异常处理流程包括:若所述线对两端的端口都为链路终端状态,判断所述线对未连接;若所述线对两端的端口分别为中断和连接状态,对连接状态的端口依次进行中断、连接操作,检测网络中同步变化的对应端口。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第二异常处理流程包括:分别对所述线对两端的端口依次进行中断、连接操作,检测网络中同步变化的对应端口。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:记录所检测到的实际的线对连接关系。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,检测连接正确的线对的信号质量之后还包括:对所检测到的实际的线对连接关系进行汇总。本专利技术的另一方面,提供一种网络测试系统,所述系统包括:规划读取模块,用于读取待测试网络的设计规划数据;连接关系检测模块,用于根据所述设计规划数据,对线对的连接关系进行判断;信号质量检测模块,用于检测连接正确的线对的信号质量。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述设计规划数据包括线对信息和设备登录信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述连接关系检测模块具体用于:根据所述线对信息和设备登录信息,调用设备登录模块依次登录各线对两端的设备,对所述线对的连接关系进行判断。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述连接关系检测模块具体用于:判断所述线对两端的端口是否都为链路连接状态;如果否,进入第一异常处理流程;如果是,对所述线对一段的端口依次进行中断、连接操作,检测对端端口是否同步变化;若不同步变化,进入第二异常处理流程;若同步变化,判断所述线对的连接正确。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述连接关系检测模块包括第一异常处理子模块,用于:若所述线对两端的端口都为链路终端状态,判断所述线对未连接;若所述线对两端的端口分别为中断和连接状态,对连接状态的端口依次进行中断、连接操作,检测网络中同步变化的对应端口。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述连接关系检测模块包括第二异常处理子模块,用于分别对所述线对两端的端口依次进行中断、连接操作,检测网络中同步变化的对应端口。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述系统还包括结果记录模块,用于记录所检测到的实际的线对连接关系。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述结果记录模块还用于对所检测到的实际的线对连接关系进行汇总。本专利技术的另一方面,提供一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如以上所述的方法。本专利技术的另一方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如以上所述的方法。基于上述介绍可以看出,采用本专利技术所述方案,能够提高网络测试效率和测试结果的可靠性。【附图说明】图1为本专利技术所述网络测试方法的流程图;图2为本专利技术所述网络测试方法的一个具体实施例的流程图;图3为本专利技术所述网络测试方法的一个具体实施例的异常处理流程1的流程图;图4为本专利技术所述网络测试方法的一个具体实施例的异常处理流程2的流程图;图5为本专利技术所述网络测试系统的结构图;图6示出了适于用来实现本专利技术实施方式的示例性计算机系统/服务器012的框图。【具体实施方式】为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本申请保护的范围。图1为本专利技术所述网络测试方法实施例的流程图,如图1所示,包括以下步骤:步骤S11、读取待测试网络的设计规划数据;步骤S12、根据所述设计规划数据,对线对的连接关系进行判断;步骤S13、检测连接正确的线对的信号质量。具体地,如本专利技术具体实施例的流程图图2所示:在步骤S11的一种优选实现方式中,从数据库中读取待测试网络的设计规划数据,所述设计规划数据包括线对信息和设备登录信息。优选地,所述线对信息为线对信息表,以列表形式记录了待测试网络中各线对两端的设备端口连接关系,例如表1所示,A设备3口<-连接1->B设备5口C设备6口<-连接2->B设备7口B设备3口<-连接3->F设备10口A设备23口<-连接4->F设备5口表1优选地,所述设备登录信息为设备登录信息表,以列表的形式记录了待测试网络中各设备的登录信息,包括:登录方式、登录密码、登录IP等,以便根据所述登录信息登录各设备,对各设备的端口连接关系进行判断,例如表2所示,A设备登录方式、登录密码、登录IPB设备登录方式、登录密码、登录IPC设备登录方式、登录密码、登录IPD设备登录方式、登录密码、登录IPE设备登录方式、登录密码、登录IPF设备登录方式、登录密码、登录IP表2优选地,根据设备的不同,所述登录方式可以包括ssh、telnet等登录方式。在步骤S12的一种优选实现方式中,根据所述设计规划数据,对线对的连接关系进行判断;优选地,读取本文档来自技高网...

【技术保护点】
1.一种网络测试方法,其特征在于,所述方法包括:读取待测试网络的设计规划数据;根据所述设计规划数据,对线对的连接关系进行判断;检测连接正确的线对的信号质量。

【技术特征摘要】
1.一种网络测试方法,其特征在于,所述方法包括:读取待测试网络的设计规划数据;根据所述设计规划数据,对线对的连接关系进行判断;检测连接正确的线对的信号质量。2.根据权利要求1所述的方法,其特征在于,所述设计规划数据包括线对信息和设备登录信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述设计规划数据,对线对的连接关系进行判断包括:根据所述线对信息和设备登录信息,依次登录各线对两端的设备,对所述线对的连接关系进行判断。4.根据权利要求3所述的方法,其特征在于,对所述线对的连接进行判断包括:判断所述线对两端的端口是否都为链路连接状态;如果否,进入第一异常处理流程;如果是,对所述线对一段的端口依次进行中断、连接操作,检测对端端口是否同步变化;若不同步变化,进入第二异常处理流程;若同步变化,判断所述线对的连接正确。5.根据权利要求4所述的方法,其特征在于,所述第一异常处理流程包括:若所述线对两端的端口都为链路终端状态,判断所述线对未连接;若所述线对两端的端口分别为中断和连接状态,对连接状态的端口依次进行中断、连接操作,检测网络中同步变化的对应端口。6.根据权利要求4所述的方法,其特征在于,所述第二异常处理流程包括:分别对所述线对两端的端口依次进行中断、连接操作,检测网络中同步变化的对应端口。7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:记录所检测到的实际的线对连接关系。8.根据权利要求7所述的方法,其特征在于,检测连接正确的线对的信号质量之后还包括:对所检测到的实际的线对连接关系进行汇总。9.一种网络测试系统,其特征在于,所述系统包括:规划读取模块,用于读取待测试网络的设计规划数据;连接关系检测模块,用于根据所述设计规划数据,对线对的连接关系进行判断;信号质量检测模块,用于检测连接正确的线对的信...

【专利技术属性】
技术研发人员:段琳刘京亮丁凯乐
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1