[发明专利]回声探测的方法、装置和系统有效
申请号: | 200810085957.5 | 申请日: | 2008-06-06 |
公开(公告)号: | CN101599948A | 公开(公告)日: | 2009-12-09 |
发明(设计)人: | 吴杰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/24 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 蒋贤起;逯长明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 回声 探测 方法 装置 系统 | ||
技术领域
本发明涉及链路故障探测技术领域,特别是回声探测的方法、装置和系 统。
背景技术
通过应用链路故障探测技术,系统可以在链路发生故障后,快速地发现 故障,以便于采取应对措施。某些传输介质本身就具备快速故障探测功能, 但是其他的传输介质,如以太网,却没有这样的功能。所以,这些传输介质 通过“Hello”机制辅助探测。但是,“Hello”机制需要在链路发生故障至少 一秒后才能探测出来,探测故障存在的时间会造成大量的数据失败。
因此,出现了BFD协议(Bidirectional Forwarding Detection,双向转发探 测)用于端到端的链路探测,这种探测技术的探测速度可以达到微秒级。参 考图1所示,是目前的一种探测方法的流程图,包括:
101、本端和对端通过协商建立起会话;
102、会话UP后,这两端分别周期地向对端发送BFD报文,并通过这种 方式,对BFD报文交互时所经过的链路进行探测;这是利用了BFD协议的回 声功能,此功能是BFD协议的一个辅助功能,目的是探测对端的转发通道是 否故障;
103、判断本端在一定时间内是否收到对端发送的报文,如果没有,进入 104,否则,进入105;在会话建立成功之后,发起回声探测的一方向对端周 期性地发送回声报文,回声报文必须经由对端的转发通道被转发回来,探测 方的本端根据回声报文的返回情况,判定对端的转发通道是否故障;
104、如果其中一端在一定时间之内没有收到对端发送的报文,则将会话 状态转变为DOWN,这表明会话所探测的链路发生了故障;
105、只要在预设时间内能够连续地接收对端发送的报文,则表示所探测 的链路没有发生故障。BFD草案并未规定具体的回声报文格式,只限制回声 报文必须使用3385的UDP目的端口号。
探测故障的速度可以通过两端间协商调整报文发送的频率的方式来实 现,发送频率越高,探测的速度越快。
BFD协议有其私有的报文格式,可以作为各种传输协议的净荷被携带发 送。在IPv4或IPv6网络中,BFD必须使用UDP-IP(UDP:User Datagram Protocol,用户数据报协议,IP:Internet Protocol,网际协议)的封装格式,
目前利用上述BFD探测技术,实现BFD回声功能的做法还有以下特点:
1、报文采用IP-UDP格式封装,UDP目的端口号设置为规定的3785;
2、报文的源、目的IP地址均填为发端(即本端)的IP地址;
3、采用某种强制的方法将报文发送给对端,对端收到所述报文后将其转 发回本端。这种方法不需要查找路由,采用其他的方式直接指定出接口和链 路层参数。例如,在以太网上,不查路由,直接指定报文的出接口,以及以 太帧需要封装的目的MAC地址,以保证报文可以被对端接收。
但目前的BFD探测技术容易产生ICMP(ICMP:Internet Control Message Protocol,Internet控制消息协议)重定向报文;二是需要使用某种手段使对 端在转发面将BFD回声探测报文转发回源端(例如修改对端的转发面实现, 识别出BFD回声探测报文后,再将其转发回去)。此外,目前的BFD探测技 术只能用于单跳(三层直连)会话的互通,多跳的情况下无法互通。因为在多跳 会话的情况下,目的IP地址是发端(即本端),因此发端无法通过查路由的 方式得到下一跳路由器的IP地址;即使通过其他手段指定了下一跳的IP地址, 从而发出了报文,下一跳路由器收到该报文后会根据报文的目的IP地址转发 报文,结果报文又被转发回发端了,达不到和BFD对端互通的目的。
发明内容
本发明实施例提供回声探测的方法、装置和系统,以实现通过源站选路 IP选项的设置和处理,实现回声探测报文的发送和接收,避免产生重定向报 文。
本发明实施例提供了一种回声探测的方法,包括:
获取BFD会话的第一端IP地址和第二端IP地址;
将所述第一端IP地址指定为回声探测报文的源IP地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810085957.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:有线电视网络双向数据传输的方法
- 下一篇:自适应均衡装置和方法