[发明专利]一种链路带宽测试的方法和路由器有效
| 申请号: | 201110268162.X | 申请日: | 2011-09-09 |
| 公开(公告)号: | CN102325060A | 公开(公告)日: | 2012-01-18 |
| 发明(设计)人: | 杨国东 | 申请(专利权)人: | 瑞斯康达科技发展股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/56 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
| 地址: | 100085 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 带宽 测试 方法 路由器 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种链路带宽测试的方法和路由器。
背景技术
随着网路中各种数据业务的开展,对于端到端的服务质量越来越重视,如VOIP、IPTV、VOD等业务对端到端的可用带宽、时延、抖动和丢包十分敏感,这些性能参数严重影响着此类业务的开展和运营维护。对于这些业务来说,足够的端到端可用带宽的保证是开展业务的先决条件。对于运营商来说,通过端到端带宽的测量,对于实现对网络瓶颈的分析,网络的优化以及业务的开展维护具有重要的意义。
参见图1,图1为数据业务的开展的典型应用示意图。图1中路由器101和路由器102需要互相发送业务流,同时该业务流对带宽具有较高的需求,这个时候需要进行路由器101与路由器102之间整条链路中带宽的测试,用于评估业务部署之后,能否正常运行,同时,通过路由器101与路由器102之间带宽的测试,可以发现端到端整条链路中的瓶颈,当前网络的运营模式由粗放式带宽租赁经营到精细化分级质量运营过程的转变以及增值业务对网络质量的不断挑战,使网络质量的可度量化、可管理性、可运营性成为将来网络运营维护管理的重中之重。因此,网络性能质量测评手段是这一切的基础,在这一基础之上建立网络质量测评体系是网络高效运营的关键,而端到端的网络带宽的测试则是网络性能质量的重要的测试因素。
当前采用的端到端的链路带宽测试的方法主要有三种,分别如下:
第一种方法是PPTD方法,发送端发送固定时间间隔的一对大小相同的数据包,然后在接收端测量这两个包的时间间隔,通过这个时间间隔可以推算出端到端的带宽。该方法要求网络中没有其他的干扰流量,这在实际网络环境中基本上不可能实现,因此需要多次测量,将那些受到干扰的测量包过滤掉。
第二种方法是Self-Loading Periodic Streams(SLoPS),从发送端发送数据包到目的端,其原理是当测试数据流量速率大于可用带宽时,目的端包的时延将呈上升趋势,在测试数据流量速度近似可用带宽时,时延将是较平稳的。该方法是通过不断发送测试数据来进行流量估算,对网络资源的占用较大,会对网络中的正常业务性能造成影响。
第三种方法是TOPP(Trains of Packet Pairs),该方法与SLoPS方法类似需要发送大量的探测包,对网络的占用较大,在实际网络测试中需要付出较大的代价并具有一定的危险性。
由上可见,当前测试链路带宽的方法具有部署代价大,并且会占用较大的网络资源的缺点。
发明内容
有鉴于此,本发明提供一种链路带宽测试的方法和路由器,克服了传统链路带宽测试部署代价大,并占用较大网络资源的缺点。
为解决上述技术问题,本发明的技术方案是这样实现的:
一种链路带宽测试的方法,该方法包括:当需要测试源路由器到目的路由器之间的链路带宽时,所述源路由器向目的路由器发送链路探测报文,获取源路由器与目的路由器之间的链路信息,其中,所述链路信息包括所述带宽探测报文经过的各路由器的对应接口IP地址;根据所述链路信息向所述各路由器和目的路由器分别发送带宽测试报文,收到所述各路由器和目的路由器响应的带宽后,统计出整条链路的带宽。
其中,所述根据链路信息向所述各路由器和目的路由器分别发送带宽测试报文的方法为:
所述源路由器根据链路信息中的对应接口IP地址分别向各路由器和目的路由器发送带宽测试报文,其中,所述分别向各路由器发送的带宽测试报文携带对应各路由器的上行路由器的对应接口IP地址和下行路由器的对应接口IP地址。
所述方法进一步包括:
各路由器和目的路由器监听带宽测试报文,收到带宽测试报文后获取报文中的上行路由器的对应接口IP地址和下行路由器的对应接口IP地址,获取出相应的上下行端口的可用带宽,向源路由器响应包含上下行端口的可用带宽的报文。
所述收到所述各路由器和目的路由器响应的带宽后,统计出整条链路的带宽的方法为:
所述源路由器收到各路由器和目的路由器发来的上行端口和下行端口的当前可用带宽,将上行端口的可用带宽中最小值作为要测试的链路的上行带宽;将下行端口的可用带宽中最小值作为要测试的链路的下行带宽
一种路由器,该路由器包括:发送单元、获取单元和统计单元;
所述发送单元,用于当需要测试自身所在源路由器同目的路由器之间的链路带宽时,向目的路由器发送链路探测报文;用于根据所述获取单元获取的链路信息分别向所述各路由器和目的路由器发送带宽测试报文;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞斯康达科技发展股份有限公司,未经瑞斯康达科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110268162.X/2.html,转载请声明来源钻瓜专利网。





