CN103795579A - 交换机测试***及交换机测试方法 - Google Patents
交换机测试***及交换机测试方法 Download PDFInfo
- Publication number
- CN103795579A CN103795579A CN201210418681.4A CN201210418681A CN103795579A CN 103795579 A CN103795579 A CN 103795579A CN 201210418681 A CN201210418681 A CN 201210418681A CN 103795579 A CN103795579 A CN 103795579A
- Authority
- CN
- China
- Prior art keywords
- switch
- host computer
- relay
- module
- switch test
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种交换机测试***及交换机测试方法,该交换机测试***包括一上位机、一数据输出模块、一数据输入模块和一继电器模块,该继电器模块包括多个继电器,该数据输出模块连接该上位机和该继电器模块、用于根据该上位机发出的控制指令中含有的预设状态控制该多个继电器的导通或断开,该数据输入模块用于读取继电器的通断状态并发送至该上位机,该上位机用于向交换机发送PING命令以检验交换机的性能。本发明的交换机测试***及利用该交换机测试***的交换机测试方法,通过上位机发出的控制指令控制继电器模块,从而实现对多个交换机的数据包收发性能进行实时监测,提高了交换机性能测试的效率和测试结果的可靠性。
Description
技术领域
本发明涉及一种交换机测试***及交换机测试方法。
背景技术
交换机的数据包收发是其基本功能。在交换机生产过程中,产品的高温老化测试是提高交换机产品可靠性、确保产品在极端条件下性能稳定的重要测试工序。产品的高温老化测试有严格的测试标准,通常测试环境温度要达到50±5℃。产品在老化测试过程中处于工作状态。现有技术中是通过实时监测产品的工作温度及输出电压参数来诊断产品在老化过程中是否出现故障,以提高产品的质量和可靠性,但是这样的检测需要大量人力去逐个检查交换机的参数。现有技术中缺乏能够同时直接监测多个交换机的数据包收发状况来实时监控的测试***和测试方法。
发明内容
本发明要解决的技术问题是为了克服现有技术中无法直接对多个交换机的数据包收发性能进行实时监测的缺陷,提出一种交换机测试***及利用该交换机测试***的交换机测试方法,通过设置一上位机、一数据输出模块、一数据输入模块和一继电器模块,利用该上位机发出的控制指令控制该继电器模块,从而实现对多个交换机的数据包收发性能进行实时监测。
本发明是通过下述技术方案来解决上述技术问题的:
本发明提供了一种交换机测试***,其特点在于,包括一上位机、一数据输出模块、一数据输入模块和一继电器模块,该继电器模块包括用于连接多个交换机的多个继电器,该数据输出模块连接该上位机和该继电器模块、用于根据该上位机发出的一控制指令中含有的预设状态控制该多个继电器的导通或断开,该数据输入模块用于读取该多个继电器的通断状态并发送至该上位机,该上位机用于分别向该多个交换机发送一PING命令以检验该多个交换机的数据包收发性能。
其中,PING是Packet Internet Groper的简称,即因特网包探索器。PING命令是用于测试网络连接量的程序。通过发送一个ICMP(Internet ControlMessages Protocol),即因特网信报控制协议的指令,至目的地并报告是否收到所希望的ICMP回声应答。PING命令所利用的原理如下:利用网络上机器的IP地址的唯一性,给目标IP地址发送一个数据包,再要求对方返回一个同样大小的数据包来确定两台网络机器是否连接相通,时延是多少。
本领域技术人员应当理解,该预设状态就是该控制指令理论上会控制该多个继电器达到的状态。该数据输入模块读取该多个继电器的通断状态后发送至该上位机,使得该上位机能够根据该多个继电器的通断状态和该预设状态判断出实际上该多个交换机中的哪些与该上位机是正常连接的。在该上位机发送PING命令检验该多个交换机的数据包收发性能时,就能避免因为该多个交换机中的某个因为连接不正常而导致对数据包收发性能的误判。
较佳地,该数据输入模块和该数据输出模块分别为一微控制单元,微控制单元简称MCU,又称为单片微型计算机。
较佳地,该继电器模块为一继电器矩阵。
较佳地,该交换机测试***设置在高温老化测试环境下。
本发明还提供了一种利用上述交换机测试***的交换机测试方法,其特点在于,该交换机测试方法包括以下步骤:
S101、该上位机发送该控制指令至该数据输出模块;
S102、该数据输出模块控制该多个继电器的导通或断开;
S103、该数据输入模块读取该多个继电器的通断状态并发送至该上位机;
S104、该上位机判断该多个继电器的通断状态是否与该预设状态一致,当判断结果为是时,进入步骤S105,当判断结果为否时,该上位机发出一提示,流程终止;
S105、该上位机分别向该多个交换机发送一PING命令以检验该多个交换机的数据包收发性能。
其中,该步骤S105对该多个交换机的数据包收发性能的检验是通过分析该上位机发出的数据包和该多个交换机返回的数据包得到检验结果,对数据包的分析可以是对返回速率和/或丢包率进行的分析。
在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。
本发明的积极进步效果在于:
本发明的交换机测试***及利用该交换机测试***的交换机测试方法,通过上位机发出的控制指令控制继电器模块,从而实现对多个交换机的数据包收发性能进行实时监测,提高了交换机性能测试的效率和测试结果的可靠性。
附图说明
图1为本发明的实施例1的交换机测试***的示意图。
图2为本发明的实施例2的交换机测试方法的流程图。
具体实施方式
下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案,但并不因此将本发明限制在所述的实施例范围之中。
实施例1
如图1所示,本实施例的交换机测试***,包括一上位机1、一数据输出模块2、一数据输入模块4和一继电器模块3,该继电器模块3包括用于连接多个交换机5的多个继电器31,该数据输出模块2连接该上位机1和该继电器模块3、用于根据该上位机1发出的一控制指令中含有的预设状态控制该多个继电器31的导通或断开,该数据输入模块4用于读取该多个继电器31的通断状态并发送至该上位机1,该上位机1用于分别向该多个交换机5发送一PING命令以检验该多个交换机5的数据包收发性能。
其中该上位机1为一计算机,该数据输入模块4和该数据输出模块2分别为一微控制单元。该控制命令可由本领域技术人员根据实际需要进行设置,只需通过该控制命令达到使该多个继电器31中部分为导通状态、其余的为断开状态即可。该预设状态就是该控制指令理论上会控制该多个继电器31达到的状态。该上位机1发送一PING命令后通过返回的数据包的丢包率及返回速率检验该多个交换机5的性能。
本领域技术人员应当理解,图1中示出三个继电器31和三个交换机5仅仅是示意性的,并不因此限制本发明中的继电器数量和可以检测的交换机数量,只要是在该交换机测试***中设置多个继电器的方案均落入本发明的保护范围。
优选地,该继电器模块3为一继电器矩阵。该交换机测试***设置在高温老化测试环境下,同时对该多个交换机5的数据包收发性能进行监测。
实施例2
如图2所示,本实施例的交换机5测试方法利用了实施例1的交换机测试***,该交换机5测试方法包括以下步骤:
S101、该上位机1发送该控制指令至该数据输出模块2;
S102、该数据输出模块2控制该多个继电器31的导通或断开;
S103、该数据输入模块4读取该多个继电器31的通断状态并发送至该上位机1;
S104、该上位机1判断该多个继电器31的通断状态是否与该预设状态一致,当判断结果为是时,进入步骤S105,当判断结果为否时,该上位机1发出一提示,流程终止;
S105、该上位机1分别向该多个交换机5发送一PING命令以检验该多个交换机5的数据包收发性能。
其中,该步骤S104、中当判断结果为否时该上位机1发出的该提示可以是该上位机1上显示一连接不正常的信息,以提醒用户检查该交换机测试***中各部分的连接是否正常。该步骤S105对该多个交换机5的数据包收发性能的检验是通过分析该上位机1发出的数据包和该多个交换机5返回的数据包得到检验结果,对数据包的分析可以是对返回速率和/或丢包率进行的分析。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
Claims (5)
1.一种交换机测试***,其特征在于,包括一上位机、一数据输出模块、一数据输入模块和一继电器模块,该继电器模块包括用于连接多个交换机的多个继电器,该数据输出模块连接该上位机和该继电器模块、用于根据该上位机发出的一控制指令中含有的预设状态控制该多个继电器的导通或断开,该数据输入模块用于读取该多个继电器的通断状态并发送至该上位机,该上位机用于分别向该多个交换机发送一PING命令以检验该多个交换机的数据包收发性能。
2.如权利要求1所述的交换机测试***,其特征在于,该数据输入模块和该数据输出模块分别为一微控制单元。
3.如权利要求1所述的交换机测试***,其特征在于,该继电器模块为一继电器矩阵。
4.如权利要求1所述的交换机测试***,其特征在于,该交换机测试***设置在高温老化测试环境下。
5.一种利用如权利要求1-4中任意一项所述的交换机测试***的交换机测试方法,其特征在于,该交换机测试方法包括以下步骤:
S101、该上位机发送该控制指令至该数据输出模块;
S102、该数据输出模块控制该多个继电器的导通或断开;
S103、该数据输入模块读取该多个继电器的通断状态并发送至该上位机;
S104、该上位机判断该多个继电器的通断状态是否与该预设状态一致,当判断结果为是时,进入步骤S105,当判断结果为否时,该上位机发出一提示,流程终止;
S105、该上位机分别向该多个交换机发送一PING命令以检验该多个交换机的数据包收发性能。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210418681.4A CN103795579A (zh) | 2012-10-26 | 2012-10-26 | 交换机测试***及交换机测试方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210418681.4A CN103795579A (zh) | 2012-10-26 | 2012-10-26 | 交换机测试***及交换机测试方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103795579A true CN103795579A (zh) | 2014-05-14 |
Family
ID=50670904
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210418681.4A Pending CN103795579A (zh) | 2012-10-26 | 2012-10-26 | 交换机测试***及交换机测试方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103795579A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105207833A (zh) * | 2014-06-23 | 2015-12-30 | 中兴通讯股份有限公司 | 一种老化检测方法及装置 |
CN105207837A (zh) * | 2015-07-22 | 2015-12-30 | 广西大学 | 网络型的信号采集与控制的装置 |
CN105262646A (zh) * | 2015-11-10 | 2016-01-20 | 上海斐讯数据通信技术有限公司 | 一种测试交换机可靠性的方法 |
CN105577273A (zh) * | 2016-03-07 | 2016-05-11 | 太仓市同维电子有限公司 | 一种批量测试onu数据转发功能的方法 |
CN106569108A (zh) * | 2016-11-02 | 2017-04-19 | 上海斐讯数据通信技术有限公司 | 一种交换机的耐压检测***及检测方法 |
CN106789423A (zh) * | 2016-12-20 | 2017-05-31 | 深圳市菲菱科思通信技术股份有限公司 | 交换机自动化测试装置及测试方法 |
CN111181760A (zh) * | 2019-09-02 | 2020-05-19 | 腾讯科技(深圳)有限公司 | 网络故障探测方法、装置、计算机可读介质及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1696867A (zh) * | 2004-05-15 | 2005-11-16 | 鸿富锦精密工业(深圳)有限公司 | 通过网络控制主机板电源的***及方法 |
CN201414135Y (zh) * | 2009-05-26 | 2010-02-24 | 上海晨兴希姆通电子科技有限公司 | 多口路由器测试切换装置 |
CN101783745A (zh) * | 2009-01-21 | 2010-07-21 | 环旭电子股份有限公司 | 复数网络端口测试***及方法 |
CN102255774A (zh) * | 2011-06-28 | 2011-11-23 | 迈普通信技术股份有限公司 | 通信设备开关机测试***、测试方法及故障定位方法 |
CN102447591A (zh) * | 2010-12-31 | 2012-05-09 | 北京谊安医疗***股份有限公司 | 测试多个串行设备的***及方法 |
-
2012
- 2012-10-26 CN CN201210418681.4A patent/CN103795579A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1696867A (zh) * | 2004-05-15 | 2005-11-16 | 鸿富锦精密工业(深圳)有限公司 | 通过网络控制主机板电源的***及方法 |
CN101783745A (zh) * | 2009-01-21 | 2010-07-21 | 环旭电子股份有限公司 | 复数网络端口测试***及方法 |
CN201414135Y (zh) * | 2009-05-26 | 2010-02-24 | 上海晨兴希姆通电子科技有限公司 | 多口路由器测试切换装置 |
CN102447591A (zh) * | 2010-12-31 | 2012-05-09 | 北京谊安医疗***股份有限公司 | 测试多个串行设备的***及方法 |
CN102255774A (zh) * | 2011-06-28 | 2011-11-23 | 迈普通信技术股份有限公司 | 通信设备开关机测试***、测试方法及故障定位方法 |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105207833A (zh) * | 2014-06-23 | 2015-12-30 | 中兴通讯股份有限公司 | 一种老化检测方法及装置 |
WO2015196661A1 (zh) * | 2014-06-23 | 2015-12-30 | 中兴通讯股份有限公司 | 一种老化检测方法及装置 |
US9906971B2 (en) | 2014-06-23 | 2018-02-27 | Zte Corporation | Ageing detection method and device |
CN105207837A (zh) * | 2015-07-22 | 2015-12-30 | 广西大学 | 网络型的信号采集与控制的装置 |
CN105262646A (zh) * | 2015-11-10 | 2016-01-20 | 上海斐讯数据通信技术有限公司 | 一种测试交换机可靠性的方法 |
CN105262646B (zh) * | 2015-11-10 | 2019-07-09 | 上海斐讯数据通信技术有限公司 | 一种测试交换机可靠性的方法 |
CN105577273A (zh) * | 2016-03-07 | 2016-05-11 | 太仓市同维电子有限公司 | 一种批量测试onu数据转发功能的方法 |
CN106569108A (zh) * | 2016-11-02 | 2017-04-19 | 上海斐讯数据通信技术有限公司 | 一种交换机的耐压检测***及检测方法 |
CN106569108B (zh) * | 2016-11-02 | 2019-09-27 | 上海斐讯数据通信技术有限公司 | 一种交换机的耐压检测***及检测方法 |
CN106789423A (zh) * | 2016-12-20 | 2017-05-31 | 深圳市菲菱科思通信技术股份有限公司 | 交换机自动化测试装置及测试方法 |
CN106789423B (zh) * | 2016-12-20 | 2021-02-26 | 深圳市菲菱科思通信技术股份有限公司 | 交换机自动化测试装置及测试方法 |
CN111181760A (zh) * | 2019-09-02 | 2020-05-19 | 腾讯科技(深圳)有限公司 | 网络故障探测方法、装置、计算机可读介质及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103795579A (zh) | 交换机测试***及交换机测试方法 | |
US20080219173A1 (en) | Network test apparatus, network test method and network test program | |
CN102064964B (zh) | 一种千兆交换环境下千兆网卡的快速切换方法 | |
CN103686813B (zh) | 无线ap信道自动切换稳定性测试装置与方法 | |
CN108134684B (zh) | Bmcip地址管理***、管理终端及管理方法 | |
CN103514078A (zh) | 硬盘监视*** | |
CN102111310A (zh) | Cdn设备状态监控方法和*** | |
CN106100939B (zh) | 网络设备启动时间测试方法及测试控制台 | |
CN107018526B (zh) | 基于安卓智能电视的远程终端Wi-Fi故障诊断的方法及设备 | |
CN101145977B (zh) | 一种IP数据网Qos监测***及其测量方法 | |
CN105071982A (zh) | 一种Linux下快速测量网卡性能的方法 | |
CN105550080A (zh) | 一种基于Linux进行服务器程序故障注入方法、装置及*** | |
CN205067616U (zh) | 通用测试平台 | |
CN103885860A (zh) | 一种应用ipmi命令实现bmc双管理热冗余的方法 | |
WO2017112287A1 (en) | Technologies for validating the operations of devices | |
CN102098188A (zh) | Ip连接的检测方法及*** | |
CN103905264A (zh) | 监测***及监测方法 | |
CN103178980A (zh) | 网卡管理*** | |
CN104880222A (zh) | 基于3g无线通信的二次设备状态监测*** | |
CN202735418U (zh) | 一种电能质量监测*** | |
CN116137603B (zh) | 链路故障的检测方法和装置、存储介质及电子装置 | |
CN106706000B (zh) | 经纬仪智能网络监测方法及*** | |
CN202218247U (zh) | 一种交换机故障检测*** | |
CN106874162A (zh) | 一种基于ipmi服务的监控管理压力测试整合方法 | |
CN108574542B (zh) | Btm老化测试*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140514 |
|
RJ01 | Rejection of invention patent application after publication |