[发明专利]基于点对点测试的以太网性能测试方法和装置有效
申请号: | 201310583126.1 | 申请日: | 2013-11-19 |
公开(公告)号: | CN103618640A | 公开(公告)日: | 2014-03-05 |
发明(设计)人: | 徐宁;张帆 | 申请(专利权)人: | 武汉烽火网络有限责任公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 魏殿绅;庞炳良 |
地址: | 430074 湖北省武汉市东湖高新东*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 点对点 测试 以太网 性能 方法 装置 | ||
技术领域
本发明涉及以太网性能测试领域,具体涉及一种基于点对点测试的以太网性能测试方法和装置。
背景技术
如今,以太网传输技术逐渐发展成为人们的首选网络,网络应用的重心也从以往仅仅传输数据转变为在互连环境中提供娱乐应用和新型应用。诸如移动回程、商业服务和大规模服务之类基于以太网的服务,均需要承载多种应用,例如语音、视频、电子邮件、在线交易等。
一般而言,网络信息流可分为三类:数据信息流、实时信息流和高优先级信息流,由于每类信息流受网络特性的影响各不相同,因此必须对每类信息流进行相应的整理和整形才能满足各自的最低性能目标。为此,提供商需要对其服务网络进行适当配置,规定如何划分网络中信息流的优先级,而实现这项工作的前提是如何验证以太网服务质量。
目前,验证以太网服务质量的方法是:在以太网设备网络端口上外接测试仪表直接测试数据流的流量,这种方法首先需要断开正常业务,其次在测量延时及抖动时需要进行测试设备的同步,无论是通过GPS还是通过1588技术实现测试设备的同步工作都需要额外的硬件开销,甚至还需要线路上其它设备都支持相应的同步处理功能。
发明内容
本发明的目的是解决现有以太网性能测试方法需要全网络同步时钟,进而造成额外硬件开销等的技术问题。
为了解决上述技术问题,本发明所采用的技术方案是提供一种基于点对点测试以太网性能的方法和装置,无需全网络同步时钟、无需中间节点设备即可实现以太网实时服务质量测试。
本发明的目的是这样实现的:
基于点对点测试以太网实时服务质量的方法,包括以下步骤:
步骤1、主设备根据需要测试的以太网服务质量的特征构造测试协商包,所述测试协商包用于确认主设备和从设备之间的连通性、主设备和从设备之间的同步、测试进程的控制以及测试结果的返回;
步骤2、主设备和从设备之间通过所述测试协商包进行时间同步协商;
步骤3、主设备向从设备发出混合有实时业务包和测试数据包的混合数据包,并分别统计匹配待测试服务质量特征的实时业务包数量TXuser以及产生的测试数据包数量TXtester;
步骤4、从设备接收所述混合数据包,并根据测试包标识提取出实时业务包和测试数据包;其中,实时业务包正常转发,测试数据包提取出所需的测试数据信息后中止转,所述测试数据信息包括包序列号,时戳用于丢包及延时的计算;
步骤5、测试结束后,从设备统计当前已收到的匹配待测试服务质量特征的实时业务包数量RXrec,并将结果返回给主设备;
步骤6、主设备统计丢包个数并计算丢包率,丢包个数=TXuser+TXtester-RXrec。
上述方法中,所述的步骤2具体为:
步骤21、主设备发起同步过程,发送带有主设备本地当前时戳值TX1t0的第一测试协商包;
步骤22、从设备接收到第一测试协商包,提取TX1t0,并记录从设备接收到第一测试协商包时,从设备本地当前时戳值RX2t1;
步骤23、从设备回应测试协商包,将从设备回应测试协商包时,从设备本地当前时戳值TX2t2,以及记录的TX1t0和RX2t1放在第二测试协商包内传回主设备;
步骤24、主设备收到第二测试协商包,提取TX1t0、RX2t1和TX2t2,并记录主设备收到第二测试协商包时,主设备本地当前时戳值为RX1t3;
步骤25、主设备根据下式调整本地发送测试数据包的计时器:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉烽火网络有限责任公司,未经武汉烽火网络有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310583126.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:微博推送、接收方法及装置
- 下一篇:一种螃蟹养殖环境监控系统