一种对网络交换设备进行测试的装置和方法制造方法及图纸

技术编号:4158145 阅读:210 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种对网络交换设备进行测试的装置和方法,其中装置包括:主控单元分别与测试执行单元和以太网接口处理单元连接;用于向测试执行单元发送测试命令,接收测试结果,向以太网接口处理单元发送端口切换控制信息;以太网接口处理单元用于根据切换控制信息对该单元的多个端口互连;测试执行单元用于接收所述测试命令对被测系统单板配置;还用于通过测试端口发送测试数据,将返回数据与测试数据比较,上报测试结果给主控单元。应用本发明专利技术提供的技术,不需要专用仪表,各主要组成单元获取简单,成本低,无技术难度,有利于降低测试设备投入成本;可以方便、快速的对被测系统单板进行功能测试,适合大批量加工的网络交换系统单板进行生产测试。

A device and method for testing a network switching device

The invention provides a device and method for testing the network switching equipment, wherein the device comprises a main control unit and test execution unit and processing unit is connected with the Ethernet interface; execution unit for sending test command to the test, receiving test results, to the Ethernet interface processing unit transmits port switching control information processing unit for Ethernet interface; according to the switching control information of a plurality of ports of the interconnection unit; the test execution unit is used for receiving the test command to the system under test board configuration; also used by test port to send test data, returns the data and test data, test results reported to the main control unit. The application of the technology provided by the invention, requires no special instruments, the main unit of access is simple, low cost, no technical difficulty, help to reduce the cost of test equipment; single board function test system can be measured in a convenient and fast, suitable for batch processing of the network switching system single board production test.

【技术实现步骤摘要】

本专利技术涉及网络交换设备的测试技术,特别是指一种对网络交换设备进行 测试的装置和方法。
技术介绍
随着在通讯设备研发、调试和生产的过程中,IP技术的大量应用,通讯 设备中使用到的网络交换设备越来越多。目前针对网络交换设备的测试已经有 各种成熟的测试标准和测试方法,相应的测试软件和测试4义器也已有;f艮多成熟 产品,但这些测试仪器多数都是针对单个网口或双网口的通讯性能测试,更适 用于网络交换设备研发测试和整机系统性能测试,而不能适应网络交换设备大 批量生产时的快速测试。目前对网络交换设备常用的测试方法中,使用网络测试专用仪表对网络交 换设备的端口进行测试,这种方式由于仪表端口的限制,并且需要人工进行线 缆的更换,导致同时测试的端口数目有限,测试效率低,且对操作员的技术能 力要求较高。而通过配备专门的切换模块实现线缆的更换,并采用程序控制专 用仪表的配置和测试,虽然一定程度上提高了测试效率,但因所述专用仪表成 本昂贵,配置的数量较少,面对激增的网络交换设备产量已日渐不能满足要求。或者,采用带有以太网接口的计算机或工控机等配合专门的测试软件发送以太网测试数据来替代专用仪表。例如,设置2台带有以太网接口的计算机通 过中间的集线器设备、切换模块、接口模块实现与被测的网络交换设备的端口 连接行程链路,其中1台计算机控制切换模块,并发起对链路另一端的另一台 计算机的以太网数据通讯,通过对网络通讯数据的收发来判断当前被测的网络 交换设备的某个端口的工作状况。这种装置和方法确实解决了专用仪表成本昂 贵的问题,但从上面的描述可以看到整个测试系统很复杂,有很多的电缆,需 要多个辅助模块;此外,该测试方法在测试效率方面存在缺陷2台计算才M目 互通讯的端口采用同一网段的IP地址,测试时是一台计算机向另一台计算机6发送TCP/IP协议数据,通过切换模块分别连通2台计算机与网络交换设备某 2个端口的连接,由于网络交换设备在收到数据后将根据数据头带有的介质访 问控制(MAC, Media Access Control)地址信息在各端口的MAC表中查询和转 发数据,这就导致了切换模块虽然切换了网络连接,但网络交换设备需要一段 重新建立新的通讯链路的时间,导致测试效率因为这个原因无法提高;而且在 实际使用过程中,这种切换方式还因为测试系统复杂、线缆连接多、配合才莫块 多,存在各种不稳定的情况,维护工作量比较大。
技术实现思路
本专利技术的目的是提供,用于解 决现有技术中,测试网络交换设备所需的专用仪表过于昂贵,测试效率过低, 以及由于网络交换设备需要一段重新建立新的通讯链路的时间所导致的测试 效率过低,测试设备维护困难的缺陷。一种对网络交换设备进行测试的装置,包括主控单元、测试执行单元和以太网接口处理单元;所述主控单元分别与所述测试执行单元和所述以太网接 口处理单元连接;用于向所述测试执行单元发送测试命令,接收该测试执行单 元上报的测试结果,并向所述以太网接口处理单元发送端口切换控制信息;所 述以太网接口处理单元用于根据所述切换控制信息对该单元上的多个端口的 接收信号线和发送信号线进行互连;所述测试执行单元用于接收来自所述主控 单元的所述测试命令对被测系统单板进行配置,使测试端口与每次要测试的被 测端口形成环回通路;还用于通过所述测试端口发送测试数据,该测试数据通 过所述环回通路后返回所述测试执行单元,得到返回数据,将所述返回数据与 所述测试数据比较得到所述测试结果,并上报给所述主控单元。一种对网络交换设备进行测试的方法,包括以下测试过程发送测试数据 经过由被测系统单板上的以太网交换电路与测试执行单元所构成的测试端口 , 经过至少一个由所述以太网交换电路与以太网接口处理单元构成的被测端口 后回到所述测试端口 ;所述测试数据由所述测试端口回到所述测试执行单元得 到返回数据,将所述返回数据与所述测试数据进行对比并确定所述被测端口的 状况。应用本专利技术提供的技术,不需要专用仪表,测试装置所需的各主要组成单元获取简单,成本低,其连接组合无技术难度,有利于降低测试装置投入成本;可以方便、快速的对被测系统单板进行功能测试,适合对大批量生产的网络交换设备系统单板进4亍生产测试。附图说明图1为本专利技术实施例测试装置优选实施例结构示意图;图2为本专利技术实施例测试装置另一优选实施例结构示意图;图3为本专利技术实施例以太网接口处理单元内部结构示意图;图4为本专利技术实施例以太网接口处理单元端口连接方式1示意图;图5为本专利技术实施例以太网接口处理单元端口连接方式2示意图;图6为本专利技术实施例以太网接口处理单元端口连接方式3示意图;图7为本专利技术实施例测试流程示意图。具体实施例方式为使本专利技术的目的、技术特征和实施效果更加清楚,下面将结合附图及具体实施例对本专利技术的优选实施例进行详细描述。本专利技术提供了 一种对网络交换设备进行测试的装置,至少包括以下测试单元主控单元101、测试执行单元102、通讯接口单元103、以太网接口处理单元104;各个测试单元共同组成测试装置,对网络交换设备进行测试,通常网络交换设备是指实现网络交换功能的系统单板,系统单板上包括以太网交换电路105和单板处理器,所述各个测试单元和位于系统单板上面的以太网交换电路105组成一个测试系统,所述系统单板此时可以称作被测系统单板;各个测试单元的功能描述如下主控单元101控制测试执行单元102的测试启动和结束;具体包括通过下发命令给测试执行单元102,启动测试执行单元102实施对被测系统单板的测试;接收和处理测试执行单元102上报的测试结果,并根据该测试结果给出被测系统单板各切换端口是否存在故障的信息。主控单元101可以是位于普通的计算机上面的一个程序模块,例如个人电脑来实现,通过串口或网络端口等通讯端口和测试执行单元102实现通讯;而对被测系统单板上面以太网交换电路105具体的测试流程由该程序模块实现,并且该程序模块可根据测试的具体需要来定制。其中串口或网络端口等通讯端口就是通讯接口单元103。测试执行单元102用于接收来自主控单元101的命令,对被测试系统单板上面的以太网交换电路105以及其他单元模块进行配置;通过测试端口发送并接收测试数据,将发送的测试数据和接收的返回数据比较后得出测试结果,将该测试结果上报给主控单元101。测试执4于单元102可以位于主控单元101所在的计算机,也可以位于被测系统单板,并由该单板上的处理器执行,视具体,的被测系统单板是否具有可发送测试数据的处理器电路而定。通讯接口单元103与所述主控单元101和测试执行单元102连接,用于实现主控单元101和测试执行单元102之间的信息通讯;还进一步与以太网接口处理单元104连接,实现主控单元101和以太网接口处理单元104之间的通讯。以太网接口处理单元104分别与以太网交换电路105和通讯接口单元103连接,用于实现对被测系统单板的以太网切换端口信号的各种互连处理。具体包括根据故障定位需要和测试效率要求进行综合考虑,通过切换电路实现不同的切换端口信号互连处理。以太网接口处理单元104可以是硬件单板,例如印制电路板(PCB, Printed Circuit Board)电路形式实现,也可以采用测试夹具形式实现,或者根据所述被测系统单板的端口类本文档来自技高网
...

【技术保护点】
一种对网络交换设备进行测试的装置,其特征在于,包括:主控单元、测试执行单元和以太网接口处理单元; 所述主控单元分别与所述测试执行单元和所述以太网接口处理单元连接;用于向所述测试执行单元发送测试命令,接收该测试执行单元上报的测试结果,并 向所述以太网接口处理单元发送端口切换控制信息; 所述以太网接口处理单元用于根据所述切换控制信息对该单元上的多个端口的接收信号线和发送信号线进行互连; 所述测试执行单元用于接收来自所述主控单元的所述测试命令对被测系统单板进行配置, 使测试端口与每次要测试的被测端口形成环回通路;还用于通过所述测试端口发送测试数据,该测试数据通过所述环回通路后返回所述测试执行单元,得到返回数据,将所述返回数据与所述测试数据比较得到所述测试结果,并上报给所述主控单元。

【技术特征摘要】
1. 一种对网络交换设备进行测试的装置,其特征在于,包括主控单元、测试执行单元和以太网接口处理单元;所述主控单元分别与所述测试执行单元和所述以太网接口处理单元连接;用于向所述测试执行单元发送测试命令,接收该测试执行单元上报的测试结果,并向所述以太网接口处理单元发送端口切换控制信息;所述以太网接口处理单元用于根据所述切换控制信息对该单元上的多个端口的接收信号线和发送信号线进行互连;所述测试执行单元用于接收来自所述主控单元的所述测试命令对被测系统单板进行配置,使测试端口与每次要测试的被测端口形成环回通路;还用于通过所述测试端口发送测试数据,该测试数据通过所述环回通路后返回所述测试执行单元,得到返回数据,将所述返回数据与所述测试数据比较得到所述测试结果,并上报给所述主控单元。2. 根据权利要求1所述的装置,其特征在于,所述装置还包括一个通讯 接口单元;所述主控单元通过所述通讯接口单元,与所述测试执行单元和所述以太网 接口处理单元连接。3. 根据权利要求2所述的装置,其特征在于,所述主控单元位于计算机, 所述通讯接口单元至少包括所述计算机的串口和网络端口 。4. 根据权利要求3所述的装置,其特征在于,所述测试执行单元位于所 述计算机中。5. 根据权利要求1所述的装置,其特征在于,所述被测系统单板还包括 一个处理器;所述测试执行单元内置在所述处理器中。6. 根据权利要求1所述的装置,其特征在于,所述以太网交换电路与所 述测试执行单元之间的连接形成所述测试端口 ;所述以太网交换电路与所述以太网接口处理单元之间的连接形成多个所 述被测端口;所述测试执行单元用于对所述被测系统单板进行配置还包括将所述测试 端口和特定的所述被测端口设置在一个虚拟局域网内;或者,将两个不同的所述被测端口设置在一个所述虚拟局域网内。7. 根据权利要求6所述的装置,其特征在于,所述以太网接口处理单元 用于对该单元上的多个切换端口的接收信号线和发送信号线进行互连还包括同一个所述切换端口的所述接收信号线和发送信号线之间连接; 不同所述切换端口的所述接收信号线和发送信号线之间连接。8. 根据权利要求7所述的装置,其特征在于,所述以太网接口处理单元 的所有切换端口中,同一个所述切换端口的发送信号线和接收信号线均被环回 连接,所述测试端口分别与每一个所述被测端口形成一个所述虚拟局域网;或者,所述以太网接口处理单元的所有所述切换端口数目是偶数,则相邻两个所 述切换端口的发送信号线和接收信号线分别连接;第一被测端口与所述测试端 口连接形成一个所述虚拟局域网;该交换电路的最后一个被测端口与所述测试 端口连接形成一个所述虛拟局域网;所述第一被测端口和最后一个被测端口之 外的所有所述被测端口中,相邻的所述被测端口通过互连形成所述虛拟局域 网;或者,所述以太网接口处理单元的所有所述切换端口数目是奇数,则相邻两个所 述切换端口的发送信号线和接收信号线分别连接,且最后一个切换端口的所述 发送信号线和接收信号线被环回连接;所述第一被测端口与所述测试端口连接 形成一个所述虚拟局域网;所述第一被测端口之外的所有所述被测端口中,相 邻所述被测端口通过互连形成所述虛拟局域网。9. 根据权利要求l所述的装置,其特征在于,所述测试数据是测试数据 包或广播包;所述...

【专利技术属性】
技术研发人员:闫晓艳钱崇丽石一逴张方志
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1