【技术实现步骤摘要】
一种处理路由的方法及网络设备
本申请实施例涉及通信
,特别涉及一种处理路由的方法及网络设备。
技术介绍
边界网关协议(Bordergatewayprotocol,BGP)监控协议(BGPMonitoringProtocol,BMP)服务器能够对网络中的设备的BGP运行状态进行实时监控,BGP运行状态包括对等体关系的建立与解除等。另外,网络设备会周期性的向BMP服务器发送网络设备存储的BGP路由。进一步,BMP服务器还能够对网络设备的BGP路由信息进行监控。但是,现有技术中,当网络设备与BMP服务器之间的BMP会话断开时,BMP服务器不能及时的对BMP服务器存储的BGP路由进行处理,导致BMP服务器的存储资源浪费。
技术实现思路
本申请实施例提供了处理路由的方法。用于解决现有技术中BMP服务器的存储资源浪费的技术问题。第一方面,本申请实施例提供了一种路由处理的方法,该方法包括:BMP服务器与网络设备建立BMP会话。BMP服务器通过所述BMP会话接收并存储所述网络设备发送的BGP路由信息。响应于接收所述BGP路由信息,所述BMP服务器启动定时器,所述定时器的时长大于所述网络设备通过BMP会话周期性的向所述BMP服务器发送的BMP消息的时间间隔,所述时间间隔为所述网络设备向所述BMP服务器发送的相邻的两个BMP消息之间的时间差,所述BMP消息包括所述网络设备向所述BMP服务器发送的BGP路由信息。当所述定时器超时后,所述BMP服务器删除所述BMP服务器存储的从所述网络设备接收的BGP路由信息,从启动所述定时器到所述定时器超时的持续时间等于所述时长。BMP服务器 ...
【技术保护点】
一种处理路由的方法,其特征在于,所述方法包括:边界网关协议监控协议BMP服务器与网络设备建立BMP会话;所述BMP服务器通过所述BMP会话接收并存储所述网络设备发送的边界网关协议BGP路由信息;响应于接收所述BGP路由信息,所述BMP服务器启动定时器,所述定时器的时长大于所述网络设备通过BMP会话周期性的向所述BMP服务器发送的BMP消息的时间间隔,所述时间间隔为所述网络设备向所述BMP服务器发送的相邻的两个BMP消息之间的时间差,所述BMP消息包括所述网络设备向所述BMP服务器发送的BGP路由信息;当所述定时器超时后,所述BMP服务器删除所述BMP服务器存储的从所述网络设备接收到的BGP路由信息,从启动所述定时器到所述定时器超时的持续时间等于所述时长。
【技术特征摘要】
1.一种处理路由的方法,其特征在于,所述方法包括:边界网关协议监控协议BMP服务器与网络设备建立BMP会话;所述BMP服务器通过所述BMP会话接收并存储所述网络设备发送的边界网关协议BGP路由信息;响应于接收所述BGP路由信息,所述BMP服务器启动定时器,所述定时器的时长大于所述网络设备通过BMP会话周期性的向所述BMP服务器发送的BMP消息的时间间隔,所述时间间隔为所述网络设备向所述BMP服务器发送的相邻的两个BMP消息之间的时间差,所述BMP消息包括所述网络设备向所述BMP服务器发送的BGP路由信息;当所述定时器超时后,所述BMP服务器删除所述BMP服务器存储的从所述网络设备接收到的BGP路由信息,从启动所述定时器到所述定时器超时的持续时间等于所述时长。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述BMP服务器接收到所述BMP消息时,重新启动所述定时器。3.根据权利要求1或2所述的方法,其特征在于,所述BMP消息为BMP路由监控RouteMonitoring消息。4.根据权利要求1至3任一权利要求所述的方法,其特征在于,所述方法还包括:所述BMP服务器接收所述网络设备发送的所述网络设备去使能BMP能力消息;所述BMP服务器在接收到所述网络设备去使能BMP能力消息后,取消对所述网络设备的BGP路由监控。5.一种处理路由的方法,其特征在于,所述方法包括:网络设备与边界网关协议监控协议BMP服务器建立BMP会话;所述网络设备对引入到所述网络设备的私网路由表中的路由设置标识;所述网络设备在生成第一BMP消息时,遍历所述私网路由表,将设置了所述标识的路由添加到所述第一BMP消息中;所述网络设备通过所述BMP会话向所述BMP服务器发送所述第一BMP消息,以触发所述BMP服务器对所述BMP消息中的路由进行监控。6.根据权利要求5所述的方法,其特征在于,所述引入到所述网络设备的私网路由表中的路由包括:与所述网络设备连接的用户边界CE设备向所述网络设备发送的私网路由;或者,与所述网络设备建立边界网关协议BGP邻居的骨干网边界PE设备向所述网络设备发送的私网路由,或者,所述网络设备中存储的公网路由。7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:当所述网络设备去使能BMP能力时,向所述BMP服务器发送第二BMP消息,所述第二BMP消息包含所述网络设备已经去使能BMP能力的指示信息,以触发所述BMP服务器删除所述BMP服务器存储的从所述网络设备接收的BGP路由信息。8.一种边界网关协议监控协议BMP服务器,其特征在于,所述BMP服务器包括:建立单元,用于与网络设备建立BMP会话;接收单元,用于通过所述建立单元建立的所述BMP会话接收所述网络设备发送的边界网关协议BGP路由信息;存储单元,用于存储所述接收...
【专利技术属性】
技术研发人员:赵志远,王晓畅,王海波,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。