Provides a routing information processing method and device of the invention, the method comprises the following steps: when determining the core device due to external border gateway protocol EBGP neighbor restart restart GR and enter the elegant, aging marker for the routing information of the EBGP corresponding to the neighbors, and refused to remove the routing information corresponding to the EBGP neighbor; when in the preset time to receive the routing information corresponding to the EBGP neighbor, aging marker routing information and deleting the EBGP neighbors of the corresponding. The embodiment of the invention can avoid the forwarding service interruption of the GR device on the R device when the core device is restarted due to the EBGP neighbor.
【技术实现步骤摘要】
本专利技术涉及网络通信
,尤其涉及一种路由信息处理方法及装置。
技术介绍
SDN(Software Defined Network,软件定义网络)是一种新型的网络架构,是网络虚拟化的一种实现方式,其核心思想是将网络设备控制平面与数据平面分离开来,从而实现网络流量的灵活控制,使网络作为管道变得更加智能。在一种常见SDN网络中,设备BGP(Border Gateway Protocol,边界网关协议)Controller(控制器)(以下简称为Controller)和core设备(核心设备)之间建立BMP(BGP Monitoring Protocol,BGP监控协议)会话,通过BMP协议监测所有core设备和外部ISP(Internet Service Provider,互联网服务提供商)设备之间建立的EBGP(External Border Gateway Protocol,外部边界网关协议)会话,Controller和域内的所有设备之间均配置Netconf(一种基于XML(Extensible Markup Language,可扩展标记语言)的网络配置)连接,通过Netconf协议注入路由。core设备和ISP设备之间通过协商BGP GR(Graceful Restart,优雅重启动)能力来保证控制平面发生异常时转发不中断。然而实践发现,在上述SDN网络中,当ISP设备控制平面重启时,core设备会将EBGP邻居(即ISP设备)Down(断开)通知给Controller,进而Controller会删除该EBGP邻居信息以及该EBGP邻居对应的路由信 ...
【技术保护点】
一种路由信息处理方法,应用于包括控制器Controller、用户核心设备core设备以及交换设备R设备的软件定义网络SDN网络中的Controller,所述Controller与所述core设备之间建立BGP监控协议BMP会话,其特征在于,所述方法包括:当确定core设备由于外部边界网关协议EBGP邻居重启而进入优雅重启动GR时,为所述EBGP邻居对应的路由信息设置老化标记,并拒绝删除所述EBGP邻居对应的路由信息;当在预设时长内重新接收到所述EBGP邻居对应的路由信息时,删除所述EBGP邻居对应的路由信息的老化标记。
【技术特征摘要】
1.一种路由信息处理方法,应用于包括控制器Controller、用户核心设备core设备以及交换设备R设备的软件定义网络SDN网络中的Controller,所述Controller与所述core设备之间建立BGP监控协议BMP会话,其特征在于,所述方法包括:当确定core设备由于外部边界网关协议EBGP邻居重启而进入优雅重启动GR时,为所述EBGP邻居对应的路由信息设置老化标记,并拒绝删除所述EBGP邻居对应的路由信息;当在预设时长内重新接收到所述EBGP邻居对应的路由信息时,删除所述EBGP邻居对应的路由信息的老化标记。2.根据权利要求1所述的方法,其特征在于,所述确定core设备由于EBGP邻居重启而进入GR,包括:接收到core设备发送的邻居断开Peer Down报文,且该Peer Down报文中携带的原因Reason类型为core设备由于EBGP邻居重启而进入GR。3.根据权利要求2所述的方法,其特征在于,所述Peer Down报文中还携带有所述EBGP邻居的GR等待时间;所述为所述EBGP邻居对应的路由信息设置老化标记之后,还包括:为所述EBGP邻居对应的路由信息设置老化定时器;所述老化定时器的定时时长为所述EBGP邻居的GR等待时间;所述当在预设时长内重新接收到所述EBGP邻居对应的路由信息时,删除所述EBGP邻居对应的路由信息的老化标记,包括:当所述老化定时器超时前重新接收到所述EBGP邻居对应的路由信息时,删除所述EBGP邻居对应的路由信息的老化标记。4.根据权利要求1所述的方法,其特征在于,所述当在预设时长内重新接收到所述EBGP邻居对应的路由信息时,删除所述EBGP邻居对应的路由信息的老化标记,包括:当接收到所述core设备发送的路由更新信息,且本地存在所述路由更新信息中携带的路由信息,且所述路由信息设置有老化标记时,删除所述路由信息的老化标记。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当在所述预设时长内未重新接收到所述EBGP邻居对应的路由信息时,删除所述EBG...
【专利技术属性】
技术研发人员:余清炎,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。