【技术实现步骤摘要】
一种BGP邻居的建立方法及装置
本专利技术涉及通信
,特别是涉及一种BGP邻居的建立方法及装置。
技术介绍
MDC(英文:MultitenantDeviceContexts,简称:多租户设备环境)技术,是指将一台物理网络设备通过软件虚拟化成多台逻辑网络设备的技术。虚拟化出来的逻辑网络设备可以称为MDC。其中,物理网络设备中可以设置有多个接口,每个MDC可根据技术人员设置拥有一个接口(通常称为MDC接口)。MDC可以通过MDC接口与外部的网络设备建立边界网关协议(英文:BorderGatewayProtocol,简称:BGP)邻居,并且,该MDC所拥有的MDC接口上可以设置有安全策略。当MDC划入划出时,物理网络设备需要对相应的BGP邻居进行刷新(比如删除划出的MDC对应的BGP邻居、或建立划入的MDC对应的BGP邻居),并对该MDC对应的MDC接口的安全策略(比如访问控制列表(英文:AccessControlList,简称:ACL))进行更新。以建立BGP邻居为例,具体的处理过程为:物理网络设备判断用于存储安全策略更新事件的消息队列是否已满,如果消息队列未满 ...
【技术保护点】
1.一种BGP邻居的建立方法,其特征在于,所述方法应用于网络设备,所述方法包括:若检测到目标边界网关协议BGP邻居的建立事件,则判断用于存储安全策略更新事件的第一消息队列是否已满;如果所述第一消息队列已满,则建立所述目标BGP邻居对应的多租户设备环境MDC接口的目标安全策略更新事件的延迟写入任务,所述延迟写入任务用于在延迟预设时长后将所述目标安全策略更新事件写入所述第一消息队列;在建立所述延迟写入任务之后,建立所述目标BGP邻居。
【技术特征摘要】
1.一种BGP邻居的建立方法,其特征在于,所述方法应用于网络设备,所述方法包括:若检测到目标边界网关协议BGP邻居的建立事件,则判断用于存储安全策略更新事件的第一消息队列是否已满;如果所述第一消息队列已满,则建立所述目标BGP邻居对应的多租户设备环境MDC接口的目标安全策略更新事件的延迟写入任务,所述延迟写入任务用于在延迟预设时长后将所述目标安全策略更新事件写入所述第一消息队列;在建立所述延迟写入任务之后,建立所述目标BGP邻居。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果所述第一消息队列未满,则将所述目标安全策略更新事件写入所述第一消息队列,并建立所述目标BGP邻居。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:若达到所述预设时长,则判断所述第一消息队列是否已满;如果所述第一消息队列已满,则重新建立所述目标BGP邻居对应的MDC接口的目标安全策略更新事件的延迟写入任务;如果所述第一消息队列未满,则将所述目标安全策略更新事件写入所述第一消息队列。4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:若达到所述预设时长,则判断所述第一消息队列是否已满;如果所述第一消息队列已满,则建立第二消息队列,并将所述目标安全策略更新事件写入所述第二消息队列;如果所述第一消息队列未满,则将所述目标安全策略更新事件写入所述第一消息队列。5.一种BGP邻居的建立装置,其特征在于,所述装置应用于网络设备,所述装置包括:第一判断模块,用于若检测到目标边界网关协议BGP邻居的建立事件,则判断用于存储安全策略更新事件的第一消息队列是否已满;第一建立模块,用于如果所述第一消息队列已满,则建立所述目标BGP邻居对应的多租户设...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。