[发明专利]监测路由设备的方法及装置有效
申请号: | 201510891980.3 | 申请日: | 2015-12-07 |
公开(公告)号: | CN106850328B | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 林晓伯;王泽林;杨艳松;何晓峰 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监测 路由 设备 方法 装置 | ||
本发明公开了一种监测路由设备的方法及装置,涉及信息技术领域,可以可以降低路由设备之间的交互频率,并提高实际用于业务服务的带宽。所述方法包括:本端路由设备首先将多个路由协议的keep alive报文添加至NTP协议报文的扩展字段中,然后每隔预置时间向对端路由设备发送NTP协议报文,并确定在每个路由协议分别对应的保留时间内未接收到相应确认消息的路由协议,最后确定未接收到相应确认消息的路由协议对应的路由协议进程发生故障。本发明适用于监测路由设备对应的各个路由协议进程是否发生故障。
技术领域
本发明涉及信息技术领域,特别涉及一种监测路由设备的方法及装置。
背景技术
随着信息技术的发展,路由设备的使用也随之发展,目前,在现网中,需要每隔预置时间监测对端的路由设备是否故障,以避免当本端路由设备未获知对端路由设备故障时,将数据包转发至该故障的对端路由设备,从而导致用户的数据丢失。
目前,一种监测路由设备的方法,本端路由设备每隔预置时间向对端路由设备发送多个路由协议报文,该路由协议报文包括:内部网关协议(英文缩写:IGP)路由协议报文、边界网关协议(英文全称:Border Gateway Protocol,英文缩写:BGP)路由协议报文以及双方向前向检测(英文全称:Bidirectional Forwarding Detection,英文缩写:BFD)路由协议报文,当本端路由设备在每个报文对应的保持时间内未收到对端路由设备发送的与上述路由协议报文对应本端确认报文时,则本端路由设备确定对端路由设备对应的路由协议进程故障。
然而,当本端路由设备每隔预置时间向对端路由设备发送多个路由协议的报文,以监测对端路由设备时,由于本端路由设备需要每隔一定的时间向对端路由设备发送特定的路由协议报文,例如,每隔1秒向对端路由设备发送内部网关协议(英文全称:InteriorGateway Protocol,英文缩写:IGP)路由协议报文,每隔2秒向对端路由设备发送BGP路由协议报文,每隔0.5秒向对端路由设备发送BFD路由协议报文,由于较短时间内需要发送多个路由协议的报文以监测路由设备对应的协议进程是否故障,从而导致路由设备之间的交互频率较高,进而导致实际用于业务服务的带宽逐渐降低。
发明内容
本发明提供一种监测路由设备的方法及装置,可以降低路由设备之间的交互频率,并提高实际用于业务服务的带宽。
本发明采用的技术方案为:
第一方面,本发明提供一种监测路由设备的方法,包括:
本端路由设备将多个路由协议的keep alive报文添加至NTP协议报文的扩展字段中;
所述本端路由设备每隔预置时间向对端路由设备发送所述NTP协议报文;
所述本端路由设备确定在每个路由协议分别对应的保留时间内未接收到相应的确认消息的路由协议;
所述本端路由设备确定所述未接收到确认消息的路由协议对应的路由协议进程发生故障。
第二方面,本发明提供了一种监测路由设备的装置,包括:
添加单元,位于本端路由设备中,用于将多个路由协议的检测存活消息keepalive报文添加至网络时间协议NTP协议报文的扩展字段中;
发送单元,位于所述本端路由设备中,用于每隔预置时间向对端路由设备发送所述NTP协议报文;
确定单元,位于所述本端路由设备中,用于确定在每个路由协议分别对应的保留时间内未接收到相应确认消息的路由协议;
所述确定单元,位于所述本端路由设备中,还用于确定所述未接收到相应确认消息的路由协议对应的路由协议进程发生故障。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510891980.3/2.html,转载请声明来源钻瓜专利网。