一种交换机传输信号性能的测试方法及测试系统技术方案

技术编号:14777450 阅读:38 留言:0更新日期:2017-03-09 13:38
本发明专利技术提供一种交换机传输信号性能的测试方法及测试系统,属于交换机测试技术领域。本发明专利技术测试方法包括:设置测试时长、抓包文件大小、网卡对应关系;配置网卡2的IP地址与摄像头和交换机的端口2在同一个网段;配置交换机端口3的入方向流量镜像到与网卡1连接的端口1;启动计时器,发送指令给网卡1和网卡2,网卡1和网卡2进行持续抓包并保存;对网卡1和网卡2抓到的文件一一对比并记录不同之处,还提供了实现上述测试方法的测试系统。本发明专利技术的有益效果为:网卡和交换机配置及抓包、比较都是自动完成,测试人员只需按照组网图搭建环境后,开启设备就能进行测试,操作简单;判断结果可靠;能够自由设置测试时间,提高了测试效率。

【技术实现步骤摘要】

本专利技术涉及交换机测试技术,尤其涉及一种交换机传输信号性能的测试方法及测试系统
技术介绍
视频监控的场景是,前端布置摄像头,摄像头将采集到的图像信号压缩成数字信号,再通过交换机传输到服务器。客户可以在服务器上实时观看或回放。视频监控要求在经过传输设备后,清晰准确无丢帧错帧。这就是对交换机最重要的性能要求,如何高效可靠的测试交换机这方面的性能是交换机厂家的关键工作。目前的测试方法是按照摄像头-交换机-服务器组网,测试人员通过肉眼观看是否有卡顿,图像缺失,再通过比较源端和目的端的视频文件大小来判断交换机是否丢包。这种测试方式有以下缺陷:(1)人工观看精确度不高,且无法长时间观看,这样测试效率低,且测试结果不可靠;(2)两个视频文件的大小相同不能保证里面没有错帧。
技术实现思路
为解决现有技术中的问题,本专利技术提供一种交换机传输信号性能的测试方法,还提供了一种实现上述方法的系统。本专利技术的测试方法包括如下步骤:A:设置测试时长、抓包文件大小、网卡对应关系;B:配置网卡2的IP地址与摄像头和交换机的端口2在同一个网段;C:配置交换机端口3的入方向流量镜像到与网卡1连接的端口1;D:启动计时器,发送指令给网卡1和网卡2,网卡1和网卡2进行持续抓包并保存;E:对网卡1和网卡2抓到的文件一一对比并记录不同之处。本专利技术作进一步改进,在步骤D中,当抓包文件达到步骤A设定的大小时,另起一个文件保存,并按照时间设定文件名。本专利技术作进一步改进,在步骤D中,当测试时间达到设定的测试时长时,网卡1和网卡2停止抓包。本专利技术作进一步改进,在步骤E中,网卡1和网卡2抓到的文件为数字报文,以字节为单位。本专利技术作进一步改进,在步骤E中,不同之处包括不相同的文件名及字节,将不同之处记录在txt文件并保存,如果文件名不同,则记录文件名;如果相同文件名中的字节不同,则记录文件名和字节数。本专利技术作进一步改进,在步骤E执行后,还包括检查测试结果步骤:测试人员查看txt文件,检查测试结果。本专利技术还提供了一种实现上述测试方法的系统,包括摄像头、交换机、服务器,所述交换机包括端口1、端口2和端口3,其中,端口1和端口2为输出端口,端口3为输入端口;所述服务器设置两个网卡,分别为网卡1和网卡2,所述摄像头的输出端与交换机的端口3相连,所述服务器的网卡1与交换机的端口2连接,所述服务器的网卡2与交换机的端口2连接。本专利技术作进一步改进,还包括视频播放设备,所述摄像头能够采集所述视频播放设备播放的视频。本专利技术作进一步改进,所述视频播放设备为电视机,所述电视机播放U盘中的视频文件。本专利技术作进一步改进,所述摄像头能够将采集的视频信号压缩为数字信号,以字节为单位输出。与现有技术相比,本专利技术的有益效果是:网卡和交换机配置及抓包、比较都是自动完成,测试人员只需按照组网图搭建环境后,开启设备就能进行测试,操作简单;相比肉眼观测,本专利技术自动对比视频文件的每个字节,判断结果可靠;本专利技术自由设置测试时间,测试人员可利用夜间时间进行测试,提高了测试效率。附图说明图1为本专利技术方法流程图;图2为本专利技术一实施例方法流程图;图3为本专利技术结构示意图。具体实施方式下面结合附图和实施例对本专利技术做进一步详细说明。如图3所示,本专利技术在测试前,首先搭建测试系统,包括摄像头、交换机、服务器,所述交换机包括端口1、端口2和端口3,其中,端口1和端口2为输出端口,端口3为输入端口;所述服务器设置两个网卡,分别为网卡1和网卡2,所述摄像头的输出端与交换机的端口3相连,所述服务器的网卡1与交换机的端口2连接,所述服务器的网卡2与交换机的端口2连接。本例的摄像头采集的视频为电视机播放的视频,因此,电视机放在摄像头正前方2米处,U盘中带一个视频文件插在电视机上,让电视机播放U盘中的视频。摄像头的网口连接交换机端口3;服务器PC需两块网卡,网卡1连接交换机端口1,网卡2连接交换机端口2;接通所有设备的电源,电视机设定循环播放视频文件。然后测试人员在服务器PC上启动自动化测试程序,进行测试;测试结束后,测试人员通过查看txt文件,检查测试结果。本专利技术中,测试人员只需开启所有设备,在服务器PC上进行简单操作就可完成交换机对视频监控的长期测试。如图1所示,本专利技术的测试方法包括如下步骤:A:设置测试时长、抓包文件大小、网卡对应关系;B:配置网卡2的IP地址与摄像头和交换机的端口2在同一个网段;C:配置交换机端口3的入方向流量镜像到与网卡1连接的端口1;D:启动计时器,发送指令给网卡1和网卡2,网卡1和网卡2进行持续抓包并保存;E:对网卡1和网卡2抓到的文件一一对比并记录不同之处。在步骤D中,当抓包文件达到步骤A设定的大小时,另起一个文件保存,并按照时间设定文件名。当测试时间达到设定的测试时长时,网卡1和网卡2停止抓包。在步骤E中,网卡1和网卡2抓到的文件为数字报文,以字节为单位。本例不同之处包括不相同的文件名及字节,将不同之处记录在txt文件并保存,如果文件名不同,则记录文件名;如果相同文件名中的字节不同,则记录文件名和字节数。在步骤E执行后,还包括检查测试结果步骤:测试人员查看txt文件,检查测试结果。如图2所示,本例的具体执行步骤为:S1:开始,弹出输入框,测试人员输入测试时长、抓包文件大小、网卡对应关系,此处是指网卡1和网卡2对应的真实网卡;S2:判断输入内容是否符合程序校验,如果是,执行下一步,如果否,弹出提示“输入内容不符合要求”,然后重新执行步骤S1;S3:发送指令到网卡2,配置网卡2的IP地址与摄像头和交换机的IP地址在同一网段。比如:网卡2地址为192.168.0.3,摄像头为192.168.0.1,交换机地址为192.168.0.2。S4:在服务器上调用浏览器输入交换机的地址,如192.168.0.2,通过网卡2登陆交换机,在交换机上进行配置,使摄像头与交换机相连的端口3的入方向流量复制一份到端口1;S5:在服务器上调用浏览器输入摄像头的IP地址192.168.0.1,通过网卡2访问摄像头,实时查看视频监控,同时启动计时器n;S6:分别发送指令给网卡1和网卡2持续进行抓包,保存在不同的文件夹下;S7:判断抓包文件大小是否达到测试人员在步骤S1指定的值,如果是,执行下一步,如果否,返回继续执行步骤S6;S8:保存抓包文件到不同的文件夹下,当抓包文件达到测试人员设定的大小时,会另起一个文件保存,并按时间命名文件;S9:判断计时器n的值是否达到测试时长,如果是,停止抓包,然后执行下一步,如果否,返回执行步骤S6;S10:对网卡1和网卡2抓到的报文文件,进行一一对比。由于摄像头会将采集的视频信号压缩为数字信号,以字节为单位。网卡1抓到的为摄像头压缩后直接发送过来的报文,网卡2抓到的为经过了交换机处理后的报文,将网卡2的报文和网卡1的报文一一进行对比,如果文件名不同,则记录文件名;如果相同文件名中的字节不同,则记录文件名和字节数;如果遇到不相同的,则说明交换机处理有问题。S11:记录不相同的文件名及字节数,保存为txt文档,结束。本专利技术方法简单有效,网卡和交换机的配置及抓包比较指令都是自动完成,测试人员只需组网搭建环境后,开启设备就能进行测试,操作简单;相比以前的肉眼观测,本专利技术能够提供自动对比视频文件的每个本文档来自技高网...
一种交换机传输信号性能的测试方法及测试系统

【技术保护点】
一种交换机传输信号性能的测试方法,其特征在于包括如下步骤:A:设置测试时长、抓包文件大小、网卡对应关系;B:配置网卡2的IP地址与摄像头和交换机的端口2在同一个网段;C:配置交换机端口3的入方向流量镜像到与网卡1连接的端口1;D:启动计时器,发送指令给网卡1和网卡2,网卡1和网卡2进行持续抓包并保存;E:对网卡1和网卡2抓到的文件一一对比并记录不同之处。

【技术特征摘要】
1.一种交换机传输信号性能的测试方法,其特征在于包括如下步骤:A:设置测试时长、抓包文件大小、网卡对应关系;B:配置网卡2的IP地址与摄像头和交换机的端口2在同一个网段;C:配置交换机端口3的入方向流量镜像到与网卡1连接的端口1;D:启动计时器,发送指令给网卡1和网卡2,网卡1和网卡2进行持续抓包并保存;E:对网卡1和网卡2抓到的文件一一对比并记录不同之处。2.根据权利要求1所述的测试方法,其特征在于:在步骤D中,当抓包文件达到步骤A设定的大小时,另起一个文件保存,并按照时间设定文件名。3.根据权利要求2所述的测试方法,其特征在于:在步骤D中,当测试时间达到设定的测试时长时,网卡1和网卡2停止抓包。4.根据权利要求1所述的测试方法,其特征在于:在步骤E中,网卡1和网卡2抓到的文件为数字报文,以字节为单位。5.根据权利要求4所述的测试方法,其特征在于:在步骤E中,不同之处包括不相同的文件名及字节,将不同之处记录在txt文件并保存,如果文件名不同,则记...

【专利技术属性】
技术研发人员:曾银华蔡玲李玲玲
申请(专利权)人:深圳市吉祥腾达科技有限公司
类型:发明
国别省市:广东;44

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

1