[发明专利]传输时延测试方法、装置及系统无效
申请号: | 201210537561.6 | 申请日: | 2012-12-12 |
公开(公告)号: | CN102984032A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 张震;唐雄燕;姜智峰;孙莉 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/757 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 程爽 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输 测试 方法 装置 系统 | ||
技术领域
本发明涉及网络传输技术,尤其涉及一种传输时延测试方法、装置及系统,属于通信技术领域。
背景技术
对于越来越复杂和庞大的网络系统,准确掌握各网络站点间的传输时延已经成为保障网络运营正常和流畅的关键。
现有的传输时延测试方法通常有发送Ping包、在待测试的站点设置互发流量的测试仪,以及安装测试仪开发商提供的探针等方法。其中发Ping包的方法比较粗略,准确性较差,而待测试站点设置测试仪,仪表间互发流量的方法需要待测试站点仪表之间精确的时钟同步,实现难度较大。采用探针的方式则由于会受到安装探针的PC机本身的性能限制而无法测出接近现网实际流量时的传输时延。
因此,目前并没有一种能够便捷、准确地测量不同网络站点间传输时延的方法。
发明内容
针对现有技术中存在的缺陷,本发明提供一种传输时延测试方法、装置及系统,以实现高效、准确的传输时延测试。
根据本发明的第一方面,提供一种传输时延测试方法,包括:
设置在第一站点的测试仪在第一时间向设置在第二站点的路由器发送数据包,所述数据包的目的地址满足:当所述第二站点的路由器转发所述数据包时,下一跳为所述第一站点;
所述测试仪在第二时间接收到所述设置在第二站点的路由器转发的所述数据包;
根据所述第一时间和所述第二时间获取所述第一站点与所述第二站点的传输时延。
根据本发明的第二方面,提供一种传输时延测试装置,设置在第一站点,包括:
数据包发送模块,用于在第一时间向设置在第二站点的路由器发送数据包,所述数据包的目的地址满足:当所述第二站点的路由器转发所述数据包时,下一跳为所述第一站点;
数据包接收模块,用于在第二时间接收所述设置在第二站点的路由器转发的所述数据包;
获取模块,用于根据所述第一时间和所述第二时间获取所述第一站点与所述第二站点的传输时延。
根据本发明的第三方面,提供一种传输时延测试系统,包括本发明提供的传输时延测试装置,以及与其连接的设置在第二站点的路由器。
根据本发明传输时延测试方法、装置及系统,当测试第一站点与第二站点之间的传输时延时,通过在第一站点以测试仪替代路由器向第二站点发送数据包,以使第二站点在接收到第一站点发送的数据包后,根据数据包的目的地址直接将数据包转发回第一站点,测试仪根据数据包发送与接收的时间即可准确计算出第一站点与第二站点之间的传输时延,从而实现了高效、准确的传输时延测试。
附图说明
图1为本发明实施例的传输时延测试方法的流程示意图。
图2为本发明实施例的另一传输时延测试方法的流程示意图。
图3为本发明实施例的传输时延测试装置的结构示意图。
图4为本发明实施例的传输时延测试系统的架构示意图。
具体实施方式
实施例一
图1为本发明实施例的传输时延测试方法的流程示意图,如图1所示,该传输时延测试方法包括:
步骤101,设置在第一站点的测试仪在第一时间向设置在第二站点的路由器发送数据包,所述数据包的目的地址满足:当所述第二站点的路由器转发所述数据包时,下一跳为所述第一站点;
步骤102,所述测试仪在第二时间接收所述设置在第二站点的路由器转发的所述数据包;
步骤103,根据所述第一时间和所述第二时间获取所述第一站点与所述第二站点的传输时延。
具体地,在第一站点设置测试仪,用该测试仪取代第一站点的路由器,连接第二站点的路由器。设置在第一站点的测试仪向设置在第二站点的路由器发送用于测试第一站点和第二站点传输时延的数据包,并记录第一时间,该第一时间为数据包发送的时间。该数据包可以为任意形式的数据包,例如既可以是常规的进行数据交互的数据包,也可以是仅用于测试时延的指定格式数据包。该数据包携带的目的地址满足以下条件:当第二站点的路由器转发该数据包时,下一跳为第一站点,即满足:第二站点接收该数据包后,能够直接向第一站点转发该数据包。
当设置在第二站点的路由器接收到设置在第一站点的测试仪发送的数据包时,解析该数据包,并根据该数据包携带的目的地址将该数据包转发至第一站点。设置在第一站点的测试仪接收设置在第二站点的路由器转发的用于测试第一站点和第二站点传输时延的数据包,并记录第二时间,该第二时间为测试仪从设置在第二站点的路由器接收到该数据包的时间。测试仪根据第一时间和第二时间即可计算出第一站点和第二站点的传输时延。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210537561.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:负载均衡控制方法和系统
- 下一篇:一种整体动车机头灯口壁板