[发明专利]一种流表备份方法及装置有效
| 申请号: | 202011169981.4 | 申请日: | 2020-10-28 |
| 公开(公告)号: | CN112134794B | 公开(公告)日: | 2022-04-01 |
| 发明(设计)人: | 陈禄建 | 申请(专利权)人: | 新华三大数据技术有限公司 |
| 主分类号: | H04L45/28 | 分类号: | H04L45/28;H04L45/00;H04L41/0654;H04L67/1095;H04L43/0823;H04L43/10 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 450000 河南省郑州市郑州高*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 备份 方法 装置 | ||
本说明书提供一种流表备份方法及装置,所述方法包括:控制器周期性的检测东西向和南北向的流量是否正常,进一步的确定控制器与上一个同步周期相比是否存在增加或者删除流表的情况,如果流量正常且不存在增加或者删除流表的情况,说明此时的流表是一个能够让业务正常运行的流表,因此控制器在此种情况下进行流表的备份,从而可以备份到一个能够使得流量转发正常的流表。
技术领域
本说明书涉及软件定义网络技术领域,尤其涉及一种流表备份方法及装置。
背景技术
SDN(Software Defined Network,软件定义网络)是一种新型网络架构,其核心思想是分离网络交换设备的控制层面与转发层面,通过控制器对网络流量进行集中和灵活控制,从而为核心网络及应用的创新提供良好的平台。
图1为一种SDN网络的组网图,虚拟机VM1要东西向访问VM3、或是南北向访问外网时,必须依赖虚拟交换机vswitch(也称ovs)上的流表进行转发,所以,对于主机overlay组网来说,vswitch主机上的流表至关重要。
控制器往ovs上下发流表主要有三个时机:
(1)控制器纳管ovs主机时,会下发一些基础的流表;
(2)配置具体业务及虚拟端口vport上线时,会下发业务及导流相关的流表;
(3)当vbgp(virtual Border Gateway Protocol,虚拟边界网关协议)组件从SDN网关处学习的路由发生变化,控制器对ovs上的流表进行增删;其中,vBGP作为控制器的一个组件,拥有BGP路由解析能力。可以实现向设备发布和接收EVPN路由。
但是,如果控制器与ovs主机之间网络连接出现问题,或是ovs主机故障重启,或是ovs进程重启等原因,会造成控制器与ovs上的流表差异,甚至流表全部丢失,导致流量异常。
发明内容
为克服相关技术中存在的问题,本说明书提供了一种方法及装置。
根据本说明书实施例的第一方面,提供一种流表备份方法,所述方法包括:
应用于控制器,所述控制器按照同步周期周期性的执行以下方法,所述方法包括:
向纳管的网络交换设备下发检测报文,所述检测报文用于统计内网主机之间的东西向流量、以及内网主机与到达外网的用户网络边缘设备之间的南北向流量是否正常;
判断控制器上的流表与上一同步周期相比是否存在增加或者删除的流表情况,如果不存在增加或者删除的流表情况且根据所述检测报文确定流量正常,则将控制器上当前的流表进行备份。
可选的,所述方法还包括:
向纳管的网络交换设备下发同步指令,以使所述网络交换设备在所述网络交换设备的预设存储路径同步网络交换设备上的流表。
可选的,所述向纳管的网络交换设备下发检测报文包括:
向纳管的网络交换设备下发统计流表,所述统计流表的匹配项包括待检测路径的源IP地址和目的IP地址以及预设的协议类型,动作项包括:统计匹配该流表的报文的数量;
向所述网络交换设备下发所述预设协议类型的检测报文,所述预设协议类型的检测报文的源IP地址与所述统计流表匹配项中的源IP地址相同,所述预设协议类型的检测报文的目的IP地址与所述统计流表的匹配项中的目的IP地址相同。
可选的,若检测到控制器发生故障,则从纳管的网络交换设备获取该网络交换设备备份的流表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三大数据技术有限公司,未经新华三大数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011169981.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种花生炒制清洗、烘干设备
- 下一篇:一种船用防火隔声岩棉灯罩及其制备方法





