一种交换机测试系统技术方案

技术编号:24014859 阅读:33 留言:0更新日期:2020-05-02 03:01
本发明专利技术实施例提供一种交换机测试系统,包括上位机、待测交换机以及测试装置;待测交换机包括N个第二端口,测试装置包括M个第一端口;待测交换机的N个第二端口与测试装置的N个第一端口一一对应通信相连;测试装置的N个第二端口中的部分第二端口相互通信相连,待测交换机的N个第二端口中的部分第二端口相互通信相连;待测交换机的N个第二端口与测试装置的N个第一端口形成一条数据包传送回路;上位机的网卡端口与待测交换机或测试装置通信相连,用于:执行ping命令,生成测试数据包,将测试数据包发送至数据包传送回路,在从数据包传送回路接收到测试数据包时,确定待测交换机的N个第二端口正常。

A switch test system

【技术实现步骤摘要】
一种交换机测试系统
本申请涉及领域通信领域,特别涉及一种交换机测试系统。
技术介绍
交换机是构成通信网络的重要设备,一般拥有4个端口、8个端口、32个端口等,在批量生产交换机的过程中,为了保障交换机的各端口能正常使用,需要在交换机出厂前对其进行连通性测试。目前,检测交换机连通性方法是测试人员人为地将交换机上的一个端口与计算机相连接,然后在计算机上执行因特网包探索器(英文:packetinternetgroper,简称:ping)命令,使得计算机向交换机发送一个数据包,如果计算机接收到了交换机返回的数据包,就说明这个端口是可用的,然后再换下一个端口继续进行上述测试操作。当检测大批量的交换机时,测试人员需要人为的对每一个交换机的每一个端口执行上述测试操作,效率低,人工成本高。由此可见,现有技术在测试交换机连通性存在测试效率低、成本高的问题。
技术实现思路
本专利技术实施例提供一种交换机测试系统,用以解决现有技术在测试交换机连通性存在测试效率低、成本高的问题。本申请实施例提供的所述系统包括上位机、待测交换机以及测试装置;所述待测交换机包括N个第二端口,所述测试装置包括M个第一端口,其中M、N为正整数,M大于或等于N;所述待测交换机的N个第二端口与所述测试装置的N个第一端口一一对应通信相连;所述测试装置的所述N个第二端口中的部分第二端口相互通信相连,所述待测交换机的所述N个第二端口中的部分第二端口相互通信相连;所述待测交换机的所述N个第二端口与所述测试装置的N个第一端口形成一条数据包传送回路;所述上位机的网卡端口与所述待测交换机或所述测试装置通信相连,用于:执行因特网包探索器ping命令,生成测试数据包,将所述测试数据包发送至所述数据包传送回路;所述上位机还用于:在从所述数据包传送回路接收到所述测试数据包时,确定所述待测交换机的所述N个第二端口正常。这样,可以一次性将待测交换机的所有第二端口和测试装置的第一端口对应进行连接,使得测试交换机上的端口和待测交换机上的端口形成一条数据包传送回路,通过上位机执行ping命令的结果,可以快速地判断出待测交换机的所有第二端口连通性是否均正常,与现有技术人工测试且一次仅能测试一个端口相比,提高了测试效率的同时也降低了人工成本。可选的,所述第一端口和所述第二端口的端口类型相同,所述类型包括光口和网口。在本申请实施中,上述方案可以适用于与测试装置端口数量不同的待测交换机的测试。第一种:可选的,M=N;所述测试装置的第k个第一端口和所述待测交换机的第k个第二端口通信相连;所述测试装置的第i个第一端口和第i+1个第一端口通信相连;所述待测交换机的第j个第二端口和第j+1个第二端口通信相连,其中,k为小于N的正整数,i为小于N的奇数,j为小于N的偶数;所述上位机的网卡端口与所述待测交换机的LMT端口通信相连;所述数据包由所述上位机的网卡端口传输至所述待测交换机的LMT口,然后由所述待测交换机的LMT口传输至所述待测交换机的第一个第二端口,进入所述数据包传送回路。可选的,所述上位机串口与所述待测交换机的串口通信相连,形成第一控制通道;所述上位机还用于:在将所述测试数据包发送至所述数据包传送回路之前,通过所述第一控制通道向所述待测交换机发送第一控制指令,使所述待测交换机的第j个第二端口和第j+1个第二端口通信相连。可选的,所述上位机通过所述第一控制通道向所述待测交换机发送第一控制指令,具体包括:所述上位机通过所述第一控制通道向所述待测交换机发送第一控制指令,使所述待测交换机的第j个第二端口和第j+1个第二端口同出一个虚拟局域网VLAN下,实现所述待测交换机的第j个第二端口和第j+1个第二端口通信相连。通过本实施例的方式,可以一次性将与测试装置端口数量相同的待测交换机的所有第二端口和测试装置的第一端口对应进行连接,使得测试交换机上的端口和待测交换机上的端口形成一条数据包传送回路,通过上位机执行ping命令的结果,可以快速地判断出待测交换机的所有第二端口连通性是否均正常,与现有技术人工测试且一次仅能测试一个端口相比,提高了方案的灵活性和测试效率的同时也降低了人工成本。第二种:可选的,所述系统还包括辅助装置,M>N;所述测试装置的第q个第一端口和所述待测交换机的第一个第二端口通信相连,所述测试装置的第q+k个第一端口和所述待测交换机的第k个第二端口通信相连,所述测试装置的第q+N个第一端口与所述待测交换机的第N个第二端口通信相连,其中k为小于N的正整数,q为小于M-N且大于1的正整数;所述测试装置的第i个第一端口和第i+1个第一端口通信相连,i为小于q+N的奇数;所述待测交换机的第j个第二端口和第j+1个第二端口通信相连,j为小于N的奇数;所述上位机的网卡端口与所述测试装置的第q-1个第一端口通信相连;所述辅助装置和所述测试装置的第q+N+1个第一端口通信相连;所述测试数据包由所述上位机的网卡端口传输至所述测试装置的第q-1个第一端口,然后由所述测试装置的第q个第一端口传输至所述测试装置的第二个第一端口,进入所述数据包传送回路。可选的,所述上位机串口与所述待测交换机的串口通信相连,形成第一控制通道;所述上位机还用于:在将所述测试数据包发送至所述数据包传送回路之前,通过所述第一控制通道向所述待测交换机发送第二控制指令,使所述待测交换机的第j个第二端口和第j+1个第二端口通信相连。可选的,所述上位机通过所述第一控制通道向所述待测交换机发送第二控制指令,具体包括:所述上位机通过所述第一控制通道向所述待测交换机发送第一控制指令,使所述待测交换机的第j个第二端口和第j+1个第二端口同出一个虚拟局域网VLAN,实现所述待测交换机的第j个第二端口和第j+1个第二端口通信相连下。通过本实施例的方式,将上位机、待测交换机、辅助交换机以及测试装置进行连接,使得当测试交换机上的端口和待测交换机的端口数量不一致时,还可以使待测交换机端口、辅助交换机与测试交换机的端口形成了一条数据包传送回路,根据上位机执行ping命令的结果,可以快速的判断出待测交换机端口的连通性,当待测交换机和测试装置端口数量不一致时,只需要改动待测交换机各个端口的连接方式,基于该套系统可以测试不同端口数量的交换机,不仅提高了测试效率和人工成本,而且适用范围更广,提高了方案的灵活性,有利于降低设备成本。可选的,M=N+2,q=2。这样可以使待测交换机与比它端口数小两个的待测交换机进行测试,提高测试装置的适用性,同时也提高了方案的灵活性。可选的,所述辅助装置包括辅助交换机、辅助上位机中的任一项。这样可以使测试装置可以与辅助交换机相连,也可以与辅助上位机相连,提高了测试装置的适用性,同时也提高了方案的灵活性。附图说明图1为本申请实施例中一种交换机测试系统的结构图;图2A为本申请实施例中一种测试装置的结构图;图2B为本申请实施例中一种待测交换机的结构图;本文档来自技高网...

【技术保护点】
1.一种交换机测试系统,其特征在于,所述系统包括上位机、待测交换机以及测试装置;/n所述待测交换机包括N个第二端口,所述测试装置包括M个第一端口,其中M、N为正整数,M大于或等于N;所述待测交换机的N个第二端口与所述测试装置的N个第一端口一一对应通信相连;所述测试装置的所述N个第二端口中的部分第二端口相互通信相连,所述待测交换机的所述N个第二端口中的部分第二端口相互通信相连;所述待测交换机的所述N个第二端口与所述测试装置的N个第一端口形成一条数据包传送回路;/n所述上位机的网卡端口与所述待测交换机或所述测试装置通信相连,用于:执行因特网包探索器ping命令,生成测试数据包,将所述测试数据包发送至所述数据包传送回路;/n所述上位机还用于:在从所述数据包传送回路接收到所述测试数据包时,确定所述待测交换机的所述N个第二端口正常。/n

【技术特征摘要】
1.一种交换机测试系统,其特征在于,所述系统包括上位机、待测交换机以及测试装置;
所述待测交换机包括N个第二端口,所述测试装置包括M个第一端口,其中M、N为正整数,M大于或等于N;所述待测交换机的N个第二端口与所述测试装置的N个第一端口一一对应通信相连;所述测试装置的所述N个第二端口中的部分第二端口相互通信相连,所述待测交换机的所述N个第二端口中的部分第二端口相互通信相连;所述待测交换机的所述N个第二端口与所述测试装置的N个第一端口形成一条数据包传送回路;
所述上位机的网卡端口与所述待测交换机或所述测试装置通信相连,用于:执行因特网包探索器ping命令,生成测试数据包,将所述测试数据包发送至所述数据包传送回路;
所述上位机还用于:在从所述数据包传送回路接收到所述测试数据包时,确定所述待测交换机的所述N个第二端口正常。


2.如权利要求1所述的系统,其特征在于,所述第一端口和所述第二端口的端口类型相同,所述类型包括光口和网口。


3.如权利要求1所述的系统,其特征在于,M=N;
所述测试装置的第k个第一端口和所述待测交换机的第k个第二端口通信相连;所述测试装置的第i个第一端口和第i+1个第一端口通信相连;所述待测交换机的第j个第二端口和第j+1个第二端口通信相连,其中,k为小于N的正整数,i为小于N的奇数,j为小于N的偶数;
所述上位机的网卡端口与所述待测交换机的LMT端口通信相连;
所述数据包由所述上位机的网卡端口传输至所述待测交换机的LMT口,然后由所述待测交换机的LMT口传输至所述待测交换机的第一个第二端口,进入所述数据包传送回路。


4.如权利要求3所述的系统,其特征在于,所述上位机串口与所述待测交换机的串口通信相连,形成第一控制通道;
所述上位机还用于:在将所述测试数据包发送至所述数据包传送回路之前,通过所述第一控制通道向所述待测交换机发送第一控制指令,使所述待测交换机的第j个第二端口和第j+1个第二端口通信相连。


5.如权利要求4所述的系统,其特征在于,所述上位机通过所述第一控制通道向所述待测交换机发送第一控制指令,具体包括:
所述上位机通过所述第一控制通道向所述...

【专利技术属性】
技术研发人员:莫佩燕
申请(专利权)人:京信通信系统中国有限公司
类型:发明
国别省市:广东;44

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

1