热备切换处理方法、设备及存储介质技术

技术编号:21956943 阅读:31 留言:0更新日期:2019-08-24 20:29
本发明专利技术公开了一种热备切换处理方法、设备及存储介质,其中,所述方法包括:通过控制面向转发面统一分配网络地址转换(NAT)公网地址和用户私网地址,在转发面的主用设备和备用设备间实现地址共享;通过控制面向转发面下发用户信息,在所述主用设备和所述备用设备间进行备份;在所述主用设备和备用设备间控制实时同步NAT转换信息。

Hot Standby Switching Processing Method, Equipment and Storage Media

【技术实现步骤摘要】
热备切换处理方法、设备及存储介质
本专利技术涉及通信领域,尤其涉及一种宽带接入网中热备切换处理方法、设备及存储介质。
技术介绍
随着软件定义网络(SoftwareDefinedNetwork,SDN)技术和网络功能虚拟化(NetworkFunctionVirtualization,NFV)技术的发展,传统的网元设备从专业化朝着通用化演进。传统网元设备从专业化朝着通用化演进主要解决两个解耦:控制与转发的解耦、软件与硬件的解耦。宽带网络网关控制设备(BroadcastNetworkGateway,BNG)作为传统的宽带接入网关设备,在用户宽带接入业务和场景中非常重要,随着IPv4地址的紧缺,网络地址转换(NetworkAddressTranslation,NAT)公私网地址转换是BNG设备一个重要的功能。随着各种互联网业务的层出不穷,对BNG设备支持的用户会话数要求不断提高,对用户接入带宽不断提高、尤其对设备对外提供业务开放、可编程的能力的要求越来越高。基于这些因素,BNG设备非常有必要基于SDN/NFV的架构实现前面提到的两个解耦。BNG转发与控制的解耦是一种趋势,转发与控制解耦后,控制面可以管理多个转发面,进行多个转发面之间用户、流量、资源的灵活调度,和单机相比设备的利用率和可靠性都能得到大幅的提升。因此,随着BNG转发与控制解耦的实现,为了保证转发面用户侧接入端口以及转发面设备整机故障情况下用户业务不受影响,需要实现用户表项与NAT转换条目的融合热备。目前,对于实现BNG转发与控制解耦后如何实现用户NAT融合热备的处理,尚未存在有效的解决方案。专利技术内容为解决上述技术问题,本专利技术实施例提供了一种热备切换信息处理方法、设备及存储介质。本专利技术实施例的技术方案是这样实现的:本专利技术实施例的热备切换处理方法,所述方法包括:通过控制面向转发面统一分配网络地址转换NAT公网地址和用户私网地址,在转发面的主用设备和备用设备间实现地址共享;通过控制面向转发面下发用户信息,在所述主用设备和所述备用设备间进行备份;在所述主用设备和备用设备间控制实时同步NAT转换信息。上述方案中,所述通过控制面向转发面统一分配NAT公网地址和用户私网地址,包括:控制面根据所述主用设备和所述备用设备的转发面配置,选择主用设备的转发面端口进行用户接入;控制面以转发面端口粒度向用户分配私网地址段,向对应接入端口分配NAT公网地址段。上述方案中,所述通过控制面向转发面下发用户信息,在所述主用设备和所述备用设备间进行备份,包括:控制面将由所述主用设备生成的用户表项作为所述用户信息;控制面将所述用户表项同步下发给所述备用设备进行备份。上述方案中,所述方法还包括:主用设备为第一设备,备用设备为第二设备,当所述第一设备的用户侧接入端口发生故障时,控制面将所述第二设备配置为新的主用设备,以触发所述第二设备发布NAT公网段路由,使新用户从所述第二设备接入,将所述第一设备的NAT公网段路由同步撤销。上述方案中,所述方法还包括:主用设备为第一设备,备用设备为第二设备,当所述第一设备的网络侧接入端口发生故障时,控制面接收主用设备的转发面上报的故障消息;控制面根据融合热备实例中关联的网络侧端口故障策略,将所述第二设备配置为新的主用设备,以触发所述第二设备发布NAT公网段路由,使新用户从所述第二设备接入,将所述第一设备的NAT公网段路由同步撤销;所述融合热备实例在所述第一设备访问外部网络生成对应的NAT转换表项时与用户状态和NAT状态相关联设置。上述方案中,所述方法还包括:主用设备为第一设备,备用设备为第二设备,当所述第一设备的整机发生故障时,控制面将所述第二设备配置为新的主用设备,以触发所述第二设备发布NAT公网段路由,使新用户从所述第二设备接入。上述方案中,所述方法还包括:主用设备为第一设备,备用设备为第二设备,当所述第一设备的NAT单板发生故障时,控制面根据融合备份实例绑定的NAT单板CPU策略将所述第二设备配置为新的主用设备,以触发所述第二设备发布NAT公网段路由,使新用户从所述第二设备接入,将所述第一设备的NAT公网段路由同步撤销;所述融合热备实例在所述第一设备访问外部网络生成对应的NAT转换表项时与用户状态和NAT状态相关联设置。上述方案中,所述方法还包括:所述路由同步撤销后,回程流量直接通过所述第二设备发送给对应用户。本专利技术实施例的热备切换处理设备,所述设备包括:分配单元,用于通过控制面向转发面统一分配网络地址转换NAT公网地址和用户私网地址,在转发面的主用设备和备用设备间实现地址共享;信息下发单元,用于通过控制面向转发面下发用户信息,在所述主用设备和所述备用设备间进行备份;同步单元,用于在所述主用设备和备用设备间控制实时同步NAT转换信息。上述方案中,所述分配单元,进一步用于:根据所述主用设备和所述备用设备的转发面配置,选择主用设备的转发面端口进行用户接入;以转发面端口粒度向用户分配私网地址段,向对应接入端口分配NAT公网地址段。上述方案中,所述信息下发单元,进一步用于:将由所述主用设备生成的用户表项作为所述用户信息;将所述用户表项同步下发给所述备用设备进行备份。上述方案中,所述设备还包括切换单元,用于:主用设备为第一设备,备用设备为第二设备,当所述第一设备的用户侧接入端口发生故障时,将所述第二设备配置为新的主用设备,以触发所述第二设备发布NAT公网段路由,使新用户从所述第二设备接入,将所述第一设备的NAT公网段路由同步撤销。上述方案中,所述设备还包括切换单元,用于:主用设备为第一设备,备用设备为第二设备,当所述第一设备的网络侧接入端口发生故障时,接收主用设备的转发面上报的故障消息;根据融合热备实例中关联的网络侧端口故障策略,将所述第二设备配置为新的主用设备,以触发所述第二设备发布NAT公网段路由,使新用户从所述第二设备接入,将所述第一设备的NAT公网段路由同步撤销;所述融合热备实例在所述第一设备访问外部网络生成对应的NAT转换表项时与用户状态和NAT状态相关联设置。上述方案中,所述设备还包括切换单元,用于:主用设备为第一设备,备用设备为第二设备,当所述第一设备的整机发生故障时,将所述第二设备配置为新的主用设备,以触发所述第二设备发布NAT公网段路由,使新用户从所述第二设备接入。上述方案中,所述设备还包括切换单元,用于:主用设备为第一设备,备用设备为第二设备,当所述第一设备的NAT单板发生故障时,根据融合备份实例绑定的NAT单板CPU策略将所述第二设备配置为新的主用设备,以触发所述第二设备发布NAT公网段路由,使新用户从所述第二设备接入,将所述第一设备的NAT公网段路由同步撤销;所述融合热备实例在所述第一设备访问外部网络生成对应的NAT转换表项时与用户状态和NAT状态相关联设置。本专利技术实施例的存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如上述方案任一项所述方法的步骤。本专利技术实施例的热备切换处理方法,包括:通过控制面向转发面统一分配网络地址转换NAT公网地址和用户私网地址,在转发面的主用设备和备用设备间实现地址共享;通过控制面向转发面下发用户信息,在所述主用设备和所述备用设备间进行备份;在所述主用设备和备用设备间本文档来自技高网...

【技术保护点】
1.一种热备切换处理方法,其特征在于,所述方法包括:通过控制面向转发面统一分配网络地址转换NAT公网地址和用户私网地址,在转发面的主用设备和备用设备间实现地址共享;通过控制面向转发面下发用户信息,在所述主用设备和所述备用设备间进行备份;在所述主用设备和备用设备间控制实时同步NAT转换信息。

【技术特征摘要】
1.一种热备切换处理方法,其特征在于,所述方法包括:通过控制面向转发面统一分配网络地址转换NAT公网地址和用户私网地址,在转发面的主用设备和备用设备间实现地址共享;通过控制面向转发面下发用户信息,在所述主用设备和所述备用设备间进行备份;在所述主用设备和备用设备间控制实时同步NAT转换信息。2.根据权利要求1所述的方法,其特征在于,所述通过控制面向转发面统一分配NAT公网地址和用户私网地址,包括:控制面根据所述主用设备和所述备用设备的转发面配置,选择主用设备的转发面端口进行用户接入;控制面以转发面端口粒度向用户分配私网地址段,向对应接入端口分配NAT公网地址段。3.根据权利要求1所述的方法,其特征在于,所述通过控制面向转发面下发用户信息,在所述主用设备和所述备用设备间进行备份,包括:控制面将由所述主用设备生成的用户表项作为所述用户信息;控制面将所述用户表项同步下发给所述备用设备进行备份。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:主用设备为第一设备,备用设备为第二设备,当所述第一设备的用户侧接入端口发生故障时,控制面将所述第二设备配置为新的主用设备,以触发所述第二设备发布NAT公网段路由,使新用户从所述第二设备接入,将所述第一设备的NAT公网段路由同步撤销。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:主用设备为第一设备,备用设备为第二设备,当所述第一设备的网络侧接入端口发生故障时,控制面接收主用设备的转发面上报的故障消息;控制面根据融合热备实例中关联的网络侧端口故障策略,将所述第二设备配置为新的主用设备,以触发所述第二设备发布NAT公网段路由,使新用户从所述第二设备接入,将所述第一设备的NAT公网段路由同步撤销;所述融合热备实例在所述第一设备访问外部网络生成对应的NAT转换表项时与用户状态和NAT状态相关联设置。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:主用设备为第一设备,备用设备为第二设备,当所述第一设备的整机发生故障时,控制面将所述第二设备配置为新的主用设备,以触发所述第二设备发布NAT公网段路由,使新用户从所述第二设备接入。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:主用设备为第一设备,备用设备为第二设备,当所述第一设备的NAT单板发生故障时,控制面根据融合备份实例绑定的NAT单板CPU策略将所述第二设备配置为新的主用设备,以触发所述第二设备发布NAT公网段路由,使新用户从所述第二设备接入,将所述第一设备的NAT公网段路由同步撤销;所述融合热备实例在所述第一设备访问外部网络生成对应的NAT转换表项时与用户状态和NAT状态相关联设置。8.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:所述路由同步撤销后,回程流量直接通过所述第二设备发送...

【专利技术属性】
技术研发人员:花荣荣
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1