一种网络云Overlay网络与Underlay网络叠加的方法及装置与流程

    专利2026-10-09  2


    本发明涉及网络云管理领域,尤其是一种网络云overlay网络与underlay网络叠加的方法及装置。


    背景技术:

    1、网络云作为云载体,是“云网边端”战略发展的重要组成部分,面向复杂的云环境,如何将网络保障与上层业务紧密结合,是建设有效的网络质量监控面临的新挑战。通过对网络云云内网络中的业务网络及相关的underlay网络和overlay网络等多层网络全覆盖,建立全面监测手段。

    2、underlay网络是负责传递数据包的物理网络,由交换机和路由器等设备组成,借助以太网协议、路由协议和vlan协议等驱动。underlay的所有网络组件都必须通过使用路由协议来确定ip连接。underlay网络与overlay网络逻辑隔离,其并不感知overlay网络路由。

    3、overlay网络是使用网络虚拟化在物理基础设施之上建立连接的逻辑网络。与underlay网络相比,overlay网络实现了控制平面与转发平面的分离。通过vxlan在underlay网络基础上建立的逻辑网络。对于连接在vxlan隧道端点之外的设备来说,underlay物理网络是透明的。

    4、本应用例中:

    5、underlay网络:业务tor(top of rack,一种数据中心的布线方式,架顶式)、业务eor(end of row,列末式)及sdn gw(sdn网关)之间使用ospf路由协议互通,如图1所示。

    6、overlay网络:overlay网络承载在underlay网络之上,通过bgp evpn/vxlan技术为vnf(virtualised network function,虚拟化的网络功能模块)所属的vm(virtualmachine,虚拟机)提供逻辑隔离的二层、三层网络连接和转发,如图2所示。

    7、overlay网络是通过网络虚拟化技术,在同一个underlay网络上构建出的一个或者多个虚拟的逻辑网络。不同的overlay网络虽然共享underlay网络中的设备和线路,但是overlay网络中的业务与underlay网络中的物理组网和互联技术相互解耦。overlay网络的多实例化,既可以服务于同一租户的不同业务,也可以服务于不同租户。既然是虚拟、逻辑网络,所以当租户业务出现故障时,对底层物理网络并不感知。运维人员需要花费很长时间去判断定位故障所在,导致问题长时间卡顿,对租户业务造成不良影响。


    技术实现思路

    1、为解决现有技术存在的上述问题,本发明提供一种网络云overlay网络与underlay网络叠加的方法及装置,通过采集分析underlay网络ospf信息,采集分析overlay网络evpn信息,并结合交集关联信息点,找到overlay网络与underlay网络对应关系,从而实现overlay网络与underlay网络的叠加管理,增强网络运维人员对网络云的感知、管理能力,提升运维效率。

    2、为实现上述目的,本发明采用下述技术方案:

    3、在本发明一实施例中,提出了一种网络云overlay网络与underlay网络叠加的方法,该方法包括:

    4、采集分析underlay网络ospf信息,得到tor、eor与sdn gw连接关系;

    5、采集分析overlay网络evpn信息,得到二层vni和本端vtep的ip地址;

    6、交集信息点分析关联,得到ovs和tor的关系,实现overlay网络与underlay网络的叠加。

    7、进一步地,采集分析underlay网络ospf信息,得到tor、eor与sdn gw连接关系,包括:

    8、采集underlay网络ospf信息;

    9、分析addrprefix下的ls_nlri_link:localnode节点下igprouterid和asn,remotenode节点下igprouterid和asn以及linkdescriptor节点下linklocalid和linkremoteid;

    10、得到tor、eor与sdn gw连接关系。

    11、进一步地,采集分析overlay网络evpn信息,得到二层vni和本端vtep的ip地址,包括:

    12、采集overlay网络evpn信息;

    13、分析evpn路由类型type2,包括以太网段标识符、以太网标签id、虚机的接口地址、主机ip地址、二层vni和三层vni;

    14、分析evpn路由类型type3,包括以太网标签id和本端vtep ip地址;

    15、分析evpn路由类型type5,包括以太网段标识符、以太网标签id、ip前缀、默认网关地址和三层vni;

    16、得到二层vni和本端vtep的ip地址。

    17、进一步地,交集信息点分析关联,得到ovs和tor的关系,实现overlay网络与underlay网络的叠加,包括:

    18、虚机接口mac地址与本端vtep的ip地址一一对应;

    19、本端vtep的ip地址对应一个ovs的业务地址;

    20、根据tor、eor与sdn gw连接关系,且ovs的网关在业务tor上,获得ovs和tor的关系,实现overlay网络与underlay网络的叠加。

    21、在本发明一实施例中,还提出了一种网络云overlay网络与underlay网络叠加的装置,该装置包括:

    22、采集分析模块,用于采集分析underlay网络ospf信息,得到tor、eor与sdn gw连接关系;采集分析overlay网络evpn信息,得到二层vni和本端vtep的ip地址;

    23、分析关联模块,用于交集信息点分析关联,得到ovs和tor的关系,实现overlay网络与underlay网络的叠加。

    24、进一步地,采集分析underlay网络ospf信息,得到tor、eor与sdn gw连接关系,包括:

    25、采集underlay网络ospf信息;

    26、分析addrprefix下的ls_nlri_link:localnode节点下igprouterid和asn,remotenode节点下igprouterid和asn以及linkdescriptor节点下linklocalid和linkremoteid;

    27、得到tor、eor与sdn gw连接关系。

    28、进一步地,采集分析overlay网络evpn信息,得到二层vni和本端vtep的ip地址,包括:

    29、采集overlay网络evpn信息;

    30、分析evpn路由类型type2,包括以太网段标识符、以太网标签id、虚机的接口地址、主机ip地址、二层vni和三层vni;

    31、分析evpn路由类型type3,包括以太网标签id和本端vtep ip地址;

    32、分析evpn路由类型type5,包括以太网段标识符、以太网标签id、ip前缀、默认网关地址和三层vni;

    33、得到二层vni和本端vtep的ip地址。

    34、进一步地,交集信息点分析关联,得到ovs和tor的关系,实现overlay网络与underlay网络的叠加,包括:

    35、虚机接口mac地址与本端vtep的ip地址一一对应;

    36、本端vtep的ip地址对应一个ovs的业务地址;

    37、根据tor、eor与sdn gw连接关系,且ovs的网关在业务tor上,获得ovs和tor的关系,实现overlay网络与underlay网络的叠加。

    38、在本发明一实施例中,还提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现前述网络云overlay网络与underlay网络叠加的方法。

    39、在本发明一实施例中,还提出了一种计算机可读存储介质,计算机可读存储介质存储有执行网络云overlay网络与underlay网络叠加的方法的计算机程序。

    40、有益效果:

    41、1、本发明附着专家能力,结合采集分析underlay网络ospf信息,采集分析overlay网络evpn信息,并结合交集关联信息点,作为网络叠加依据,自动将网络云overlay网络与underlay网络进行叠加,实时感知网络路由信息,对路由数据进行实时分析处理,保证其时效性。

    42、2、本发明实现overlay网络与underlay网络的叠加管理,增强网络运维人员对网络云的感知、管理能力,提升运维效率。


    技术特征:

    1.一种网络云overlay网络与underlay网络叠加的方法,其特征在于,该方法包括:

    2.根据权利要求1所述的网络云overlay网络与underlay网络叠加的方法,其特征在于,采集分析underlay网络ospf信息,得到tor、eor与sdn gw连接关系,包括:

    3.根据权利要求1所述的网络云overlay网络与underlay网络叠加的方法,其特征在于,采集分析overlay网络evpn信息,得到二层vni和本端vtep的ip地址,包括:

    4.根据权利要求1所述的网络云overlay网络与underlay网络叠加的方法,其特征在于,交集信息点分析关联,得到ovs和tor的关系,实现overlay网络与underlay网络的叠加,包括:

    5.一种网络云overlay网络与underlay网络叠加的装置,其特征在于,该装置包括:

    6.根据权利要求5所述的网络云overlay网络与underlay网络叠加的装置,其特征在于,采集分析underlay网络ospf信息,得到tor、eor与sdn gw连接关系,包括:

    7.根据权利要求5所述的网络云overlay网络与underlay网络叠加的装置,其特征在于,采集分析overlay网络evpn信息,得到二层vni和本端vtep的ip地址,包括:

    8.根据权利要求5所述的网络云overlay网络与underlay网络叠加的装置,其特征在于,交集信息点分析关联,得到ovs和tor的关系,实现overlay网络与underlay网络的叠加,包括:

    9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-4任一项所述方法。

    10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1-4任一项所述方法的计算机程序。


    技术总结
    本发明公开一种网络云Overlay网络与Underlay网络叠加的方法及装置,其中,该方法包括:采集分析Underlay网络OSPF信息,得到TOR、EOR与SDN GW连接关系;采集分析Overlay网络EVPN信息,得到二层VNI和本端VTEP的IP地址;交集信息点分析关联,得到OVS和TOR的关系,实现Overlay网络与Underlay网络的叠加。该方法及装置实现Overlay网络与Underlay网络的叠加管理,增强网络运维人员对网络云的感知、管理能力,提升运维效率。

    技术研发人员:薛竹
    受保护的技术使用者:中盈优创资讯科技有限公司
    技术研发日:
    技术公布日:2024/4/29
    转载请注明原文地址:https://wp.8miu.com/read-102977.html

    最新回复(0)