【技术实现步骤摘要】
一种在VXLAN传输中控制信息的传送方法及系统
本专利技术涉及网络控制
,具体涉及一种在VXLAN传输中控制信息的传送方法及系统。
技术介绍
VXLAN是一种网络虚拟化技术,通过将虚拟机发出的数据包封装在UDP中,并使用物理网络的IP、MAC作为outer-header进行封装,然后在IP网络上传输,到达目的地后由隧道终结点解封装并将数据发送给目标虚拟机。VXLAN作为云计算的核心技术之一,服务器虚拟化凭借其大幅降低IT成本、提高业务部署灵活性、降低运维成本等优势已经得到越来越多的认可和部署。VXLAN解决了数据中心网络中虚拟机规模受网络规格限制、网络隔离能力限制、虚拟机迁移范围受网络架构限制等问题,在实现传输质量控制方面,通过单机方式和控制器方式来部署VXLAN网络。在单机方式中,按照网络规划登录到每台设备上进行配置。VXLANQoS机制只能根据隧道上配置的802.1p或者dscp,按照DiffServ进行设备内部优先级的映射,进入队列传输实现。不能实现网络终端之间的QoS传输。在控制器方式中,控制器是统一的 ...
【技术保护点】
1.一种在VXLAN传输中控制信息的传送方法,其特征在于,包括以下步骤:/n控制平面配置VXLAN隧道的配置信息,在控制表项中添加对应的静态条目,并将静态条目中的配置信息下发到网关设备的控制流表或者ACL中;/n网关设备生成报文VXLAN头时,将控制流表或者ACL中的配置信息写在报文的保留字段中;/n非网关设备收到VXLAN数据报文时,根据VNI值查找控制流表或者ACL,若没有匹配条目,则将该报文镜像到控制平面;控制平面从报文的保留字段中获取配置信息,在控制表项中添加对应的动态条目,并将动态条目中的控制信息下发到非网关设备的控制流表或者ACL中;非网关设备根据控制流表或AC ...
【技术特征摘要】
1.一种在VXLAN传输中控制信息的传送方法,其特征在于,包括以下步骤:
控制平面配置VXLAN隧道的配置信息,在控制表项中添加对应的静态条目,并将静态条目中的配置信息下发到网关设备的控制流表或者ACL中;
网关设备生成报文VXLAN头时,将控制流表或者ACL中的配置信息写在报文的保留字段中;
非网关设备收到VXLAN数据报文时,根据VNI值查找控制流表或者ACL,若没有匹配条目,则将该报文镜像到控制平面;控制平面从报文的保留字段中获取配置信息,在控制表项中添加对应的动态条目,并将动态条目中的控制信息下发到非网关设备的控制流表或者ACL中;非网关设备根据控制流表或ACL中的控制信息对VXLAN报文进行处理;
若存在匹配条目,非网关设备根据匹配的控制流表或ACL中的控制信息对VXLAN报文进行处理。
2.如权利要求1所述的方法,其特征在于:所述静态条目中的配置信息包括QoS参数,所述QoS参数包括VNI、最小带宽需求、最大时延需求、网络功能处理、网络功能处理重定向端口;
所述动态条目中的控制信息包括:VNI、最小带宽需求、传输时延、网络功能处理、网络功能处理重定向端口。
3.如权利要求2所述的方法,其特征在于,网关设备生成报文VXLAN头时,将控制流表或者ACL中的配置信息写在保留字段中,具体方式为:
采用VXLAN报文保留字段中的后8比特表示业务的最小带宽需求;
采用VXLAN报文保留字段中的前24比特表示业务的传输时延和网络功能处理的需求,所述网络功能处理包括防火墙检测、深度包检测、最小带宽保证、最大时延传输需求。
4.如权利要求2所述的方法,其特征在于:所述控制平面从报文的保留字段中获取配置信息,在控制表项中添加对应的动态条目,具体包括以下步骤:
控制平面从报文的保留字段中获取配置信息中的VNI、最小带宽需求、最大时延需求、网络功能处理、网络功能处理重定向端口;
通过发送带时钟戳的报文计算传输时延;
通过查询系统路由表获取网络功能处理出端口;
在控制表项中添加对应的动态条目。
5.如权利要求1所述的方法,其特征在于:
对于控制平面中的动态条目,若有相关VXLAN数据转发,则不老化;若连续预设时长内无相应的VXLAN数据转发,则删除控制平面中相应动态条目,并删除非网关设备中控制流表或ACL中该动态条目对应的控制信息;
删除控制平面中的静态条目时,删除网关设备中控制流表或ACL中该静态条目对应的配置信息。
6.一...
【专利技术属性】
技术研发人员:汪学舜,刘辉辉,吴小锋,董喜明,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。