一种基于SDN架构的VXLAN二三层转发的系统与方法技术方案

技术编号:40943119 阅读:22 留言:0更新日期:2024-04-18 15:00
本发明专利技术公开了一种基于SDN架构的VXLAN二三层转发的系统与方法,系统包括SDN控制器,所述SDN控制器包括租户管理单元、VETP管理单元、ARP代答单元、租户二层管理单元和租户三层管理单元,方法包括第一步,获取VM相关信息,第二步,制作VTEP管理信息表,保存至本地数据库,第三步,创建vxlan配置,第四步,下发VM的接入信息,并将其绑定至对应的二层转发实例,第五步,下发VM对应的L2FIB表,本发明专利技术充分利用SDN控制器可视性,由控制器管理并生成相关的二层和三层转发信息,然后根据VTEP的对L2fib和L3fib转发信息请求,将对应的表项下发给VTEP,VTEP收到控制器下发的路由后,生成对应的二层和三层转发表,用于指导后续的业务流量转发。

【技术实现步骤摘要】

本专利技术涉及sdn网络通信领域、云计算,特别涉及一种基于sdn架构的vxlan二三层转发的系统与方法。


技术介绍

1、随着云计算和虚拟化的技术不断发展,由于传统依靠vlan来标示租户,并且实现租户之间的业务流量隔离,并且减少广播风暴,随之而来的vxlan overlay技术作为对vlan的升级,可以在基于ip underly网络上构建一层overlay的二层转发,用来解决云计算中租户数量日益增多的情况,但在使用此方法时,当同一个租户存在很多虚拟机主机的情况下,如果要实现三层跨子网通信,需要支持vxlan网关,然而一般的vxlan网关方案,就是通过流量走三层转发,通过报文的目的ip地址去查路由表,如果此时有去往目的的网段路由,则进行转发,或者之前靠近源的vtep有学习到过目的ip对应的arp表项,则相应的回生成一个32位的主机路由,然后再做对应的转发,但这种方案的问题是如果之前没有学习到过目的arp,或者在源的vtep上没有配置过去往目的ip的路由信息,就会导致流量命中黑洞路由等路由,导致业务流量不通


技术实现思路...

【技术保护点】

1.一种基于SDN架构的VXLAN二三层转发的系统,其特征在于,所述系统包括SDN控制器,所述SDN控制器包括租户管理单元、VETP管理单元、ARP代答单元、租户二层管理单元和租户三层管理单元;

2.根据权利要求1所述的一种基于SDN架构的VXLAN二三层转发的系统,其特征在于,所述租户管理单元中的物理信息包括vlan和port,所述租户管理单元中的配置信息包括ip地址和mac地址。

3.根据权利要求1所述的一种基于SDN架构的VXLAN二三层转发的系统与方法,其特征在于,所述VETP管理单元包括用于接收的ARP报文的信息接收模块,用于发送查询请求的信息处理模块和...

【技术特征摘要】

1.一种基于sdn架构的vxlan二三层转发的系统,其特征在于,所述系统包括sdn控制器,所述sdn控制器包括租户管理单元、vetp管理单元、arp代答单元、租户二层管理单元和租户三层管理单元;

2.根据权利要求1所述的一种基于sdn架构的vxlan二三层转发的系统,其特征在于,所述租户管理单元中的物理信息包括vlan和port,所述租户管理单元中的配置信息包括ip地址和mac地址。

3.根据权利要求1所述的一种基于sdn架构的vxlan二三层转发的系统与方法,其特征在于,所述vetp管理单元包括用于接收的arp报文的信息接收模块,用于发送查询请求的信息处理模块和用于反馈处理结果的信息反馈模块。

4.根据权利要求3所述的一种基于sdn架构的vxlan二三层转发的方法,其特征在于,所述信息接收模块用于解析arp报文获取ip信息,所述信息处理模块用于向sdn控制器发送查询请求,所述信息反馈模块用于反馈查询到的信息。

5.一种基于sdn架构的vxlan二三层转发的方法,其特征在于,采用包括权利要求1-4任一项所述的系统,所述方法包括以下几个步骤;

6.根据权利要求5所述的一种基于sdn架构的vxlan二三层转发的...

【专利技术属性】
技术研发人员:王娟石凤王蛟龙杨正敏韩国军蒋文武
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1