一种实现VXLAN虚拟网络中流稳定性的方法技术

技术编号:16219330 阅读:40 留言:0更新日期:2017-09-16 01:49
本发明专利技术涉及一种实现VXLAN虚拟网络中流稳定性的方法,其基于SDN控制器与VXLAN虚拟网络之间的心跳信令动态更改vSwitch流表老化时间从而提升VXLAN虚拟网络中流稳定性,其中,SDN控制器以Echo‑reply消息反馈vSwitch发出的Echo‑request消息,进而实现两者间的心跳交互,当SDN控制器未连续反馈vSwitch N个Echo‑reply消息时,设置vSwitch流表的aging‑time为∞,流表可以保持当前状态直到SDN控制器恢复正常。通过本发明专利技术,提升了当SDN控制器中断时,VXLAN虚拟网络中流的稳定性以及用户的应用感知。

Method for realizing mid stream stability of VXLAN virtual network

The invention relates to a method for realizing VXLAN virtual network flow stability, the dynamic heartbeat signaling between the SDN controller and VXLAN virtual network to change the vSwitch flow table aging time so as to enhance the VXLAN virtual network based on flow stability, the SDN controller with Echo reply Echo request news feedback message from the vSwitch, and between the two heartbeat interaction, when the SDN controller is not vSwitch N Echo continuous feedback reply message, set the vSwitch aging time flow table with flow table can maintain the current state until the return to normal SDN controller. By the invention, the stability of the VXLAN virtual network and the application perception of the user are improved when the SDN controller is interrupted.

【技术实现步骤摘要】
一种实现VXLAN虚拟网络中流稳定性的方法
本专利技术涉及SDN架构下VXLAN虚拟网络中流的稳定性,具体涉及一种实现VXLAN虚拟网络中流稳定性的方法。
技术介绍
目前,对于无控制平面的VXLAN虚拟网络技术方案,绝大多数解决方案都是引入SDN控制器来作为ARP代理来消除VXLAN网络通信伊始的ARP泛洪。但是,由于虚拟化网络中vSwitch转发机制仍然按照传统物理网络设计,即SDN控制器将学习到的MAC整理为流表下发给vSwitch后,vSwitch上的流表均有一定的老化时间aging-time。因此,当SDN控制器故障时,如果vSwitch上已建的数据流(其相关MAC信息已在vSwitch的流表中)中途中断时间超过流表的aging-time,且SDN控制器在agingtime时限内未及时恢复正常工作状态,则该vSwitch上已建的数据流将无法恢复,从而影响用户体验。
技术实现思路
本专利技术针对SDN架构下VXLAN虚拟网络中vSwitch通信流的稳定性,在SDN控制器故障且虚拟交换机vSwitch已建立流随后中断时间超过流表的aging-time时,提出一种基于SDN控制器与VX本文档来自技高网...
一种实现VXLAN虚拟网络中流稳定性的方法

【技术保护点】
一种实现VXLAN虚拟网络中流稳定性的方法,其基于SDN控制器与VXLAN虚拟网络之间的心跳信令动态更改vSwitch流表老化时间,从而提升VXLAN虚拟网络中流稳定性,其中,SDN控制器以Echo‑reply消息反馈vSwitch发出的Echo‑request消息,进而实现两者间的心跳交互,其特征在于,所述方法包括:当SDN控制器连续反馈vSwitch N个Echo‑reply消息时,SDN控制器属于正常工作状态,且设置下发vSwitch流表的aging‑time为To;当SDN控制器正常时,根据ARP代理学习到的MAC构建流表,并将流表下发给vSwitch,实现用户数据转发,其中,N为设置...

【技术特征摘要】
1.一种实现VXLAN虚拟网络中流稳定性的方法,其基于SDN控制器与VXLAN虚拟网络之间的心跳信令动态更改vSwitch流表老化时间,从而提升VXLAN虚拟网络中流稳定性,其中,SDN控制器以Echo-reply消息反馈vSwitch发出的Echo-request消息,进而实现两者间的心跳交互,其特征在于,所述方法包括:当SDN控制器连续反馈vSwitchN个Echo-reply消息时,SDN控制器属于正常工作状态,且设置下发vSwitch流表的aging-time为To;当SDN控制器正常时,根据ARP代理学习到的MAC构建流表,并将流表下发给vSwitch,实现用户数据转发,其中,N为设置的整数;当SDN控...

【专利技术属性】
技术研发人员:夏祖转
申请(专利权)人:武汉绿色网络信息服务有限责任公司
类型:发明
国别省市:湖北,42

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

1