本发明涉及通信技术领域,特别涉及一种vni配置方法及报文转发方法。
背景技术:
流量工程(trafficengineering,te)是使特定流量按照优化目标经由网络中特定路径转发。
sr(segmentrouting)具有源路由和状态只存在于边缘的特点,使其可以支持超大规模的流量工程。sr其中一个关键功能是sr-te。sr-te将用户的意图(延迟、不相交路径、srlg、带宽等)转换为segment列表(每个segment代表特定的操作,segment列表是指这些segment的有序列表),然后将segment列表编程到单域/跨域网络的边缘设备上,同时引导流量至segment列表所对应的路径上,从而实现“基于意图的网络(ibn)”。正因为sr-te具有上述好处,因此在短短几年内已经得到了广泛的部署,并且成为支撑5g、多云、物联网发展的标准传送技术。
由于rsvp-te已经在业界使用多年,其“隧道接口”概念被很多人所熟知,因此sr-te最初的实现(包括目前大多数厂商的实现)还继续采用了隧道接口体系。sr-te以隧道接口实现时,是两个网元之间的一个虚拟连接,所以隧道接口的sr-te类似于传统lsp(labelswitchingpath,标签转发路径)技术,以虚拟接口的方式实现对业务流量的导入,相关的业务流量的导入和导流需要借助于传统策略路由(policybasedrouting,pbr)的方式来实现。在现有的基于vxlan技术实现的业务转发网络中,在业务数量大的情况下,pbr中的条目数量随之增多,会影响业务的转发性能。
因此,现有技术还有待改进和提高。
技术实现要素:
针对现有技术的上述缺陷,本发明提供一种vni配置方法及报文转发方法,旨在解决现有技术中pbr条目数量多影响业务转发性能的问题。
为了解决上述技术问题,本发明所采用的技术方案如下:
本发明的第一方面,提供一种vni配置方法,包括:
根据目标业务的目标业务诉求确定所述目标业务的目标传输路径代码;
为所述目标业务配置对应的vni,其中,所述目标业务的vni中包括所述目标传输路径代码。
所述的vni配置方法,其中,所述根据目标业务的目标业务诉求确定所述目标业务的传输路径代码包括:
在预先存储的业务诉求与传输路径代码的映射关系中查找所述目标业务诉求对应的传输路径代码作为所述目标传输路径代码。
所述的vni配置方法,其中,所述在预先存储的业务诉求与传输路径代码的映射关系中查找所述目标业务诉求对应的传输路径代码作为所述目标传输路径代码之前,包括:
根据第一业务的业务诉求计算所述第一业务的传输路径,其中,所述第一业务的业务诉求为所述目标业务诉求;
为所述第一业务的传输路径配置代码,得到所述目标传输路径代码;
将所述目标业务诉求和所述目标传输路径代码的对应关系存储至所述映射关系中。
所述的vni配置方法,其中,vni包括第一部分字节和第二部分字节,所述为所述目标业务配置对应的vni,包括:
配置所述目标业务的vni的第一部分字节,其中各个业务的vni的第一部分字节不同;
配置所述目标业务的vni的第二部分字节,所述第二部分字节为所述目标传输路径代码。
所述的vni配置方法,其中,所述为所述第一业务的传输路径配置代码,得到所述目标传输路径代码之后,还包括:
根据所述目标传输路径和所述目标传输路径代码定义pbr规则,并下发至导流设备。
本发明的第二方面,提供一种网络控制器,所述网络控制器包括处理器、与处理器通信连接的存储介质,所述存储介质适于存储多条指令,所述处理器适于调用所述存储介质中的指令,以执行实现上述任一项所述的vni配置方法的步骤。
本发明的第三方面,提供一种报文转发方法,所述报文转发方法包括:
第一vtep设备接收第一虚拟机发出的数据报文,根据所述数据报文所属的vni对所述数据报文进行封装,生成转发报文并转发至导流设备;
所述导流设备识别所述转发报文所属的vni中的传输路径代码,根据所述传输路径代码将所述转发报文发送至对应的传输路径,以使得所述转发报文在所述传输路径中被转发,直至到达第二vtep设备;
所述第二vtep设备对所述转发报文进行解封装,获取所述数据报文后发送至第二虚拟机。
所述的报文转发方法,其中,所述导流设备根据所述目标传输路径代码将所述转发报文发送至对应的传输路径,包括:
所述导流设备根据网络控制器下发的pbr规则查找所述转发报文中的传输路径代码对应的传输路径,并将所述转发报文发送至对应的传输路径。
本发明的第四方面,提供一种报文转发系统,所述报文转发系统包括:
第一vtep设备、导流设备以及第二vtep设备;
所述第一vtep设备用于接收第一虚拟机发出的数据报文,根据所述数据报文所属的vni对所述数据报文进行封装,生成转发报文并转发至所述导流设备;
所述导流设备用于识别所述转发报文所述的vni中的传输路径代码,根据所述传输路径代码将所述转发报文发送至对应的传输路径;
第二vtep设备用于对所述转发报文进行解封装,获取所述数据报文后发送至第二虚拟机。
本发明的第五方面,提供一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述的vni配置方法和/或报文转发方法的步骤。
与现有技术相比,本发明提供了一种vni配置方法及报文转发方法,本发明提供的方法,对现有的vxlan网络中的vni进行改造,在vni中加入传输路径代码,而传输路径代码是根据业务的业务诉求来确定的,这样,相同的业务诉求会对应同样的传输路径代码,用于转发导流的pbr规则中,只需要定义传输路径代码与传输路径即可,而不需要对每一个业务的传输路径都进行定义,降低了pbr规则中的条目数量,提升转发性能。
附图说明
图1为本发明提供的vni配置方法的实施例的流程图;
图2为本发明提供的vni配置方法的实施例中数据中心互联网络的示意图;
图3为本发明提供的vni配置方法的实施例中vni示意图;
图4为本发明提供的报文转发方法的实施例的流程图;
图5为本发明提供的报文转发方法的实施例中数据报文传输的示意图;
图6为本发明提供的网络控制器的实施例的原理示意图。
具体实施方式
为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
实施例一
如图1所示,所述vni配置方法的一个实施例中,包括步骤:
s110、根据目标业务的目标业务诉求确定所述目标业务的目标传输路径代码。
具体地,本发明提供的vni配置方法,应用于vxlan网络中,由vxlan网络的网络控制器执行,vxlan(virtualextensiblelocalareanetwork,虚拟扩展局域网),是对传统vlan协议的一种扩展。它本质上是一种隧道技术,在源网络设备与目的网络设备之间的ip网络上,建立一条逻辑隧道,将用户侧报文经过特定的封装后通过这条隧道转发。vni(vxlannetworkidentifier,vxlan网络标识符),vni是一种类似于vlanid的用户标识,一个vni代表了一个租户,属于不同vni的虚拟机之间不能直接进行二层通信。vxlan报文封装时,给vni分配了24比特的长度空间,使其可以支持海量租户的隔离,在现有技术中,为每个租户分配一个vni,不同的租户的vni不同,网络控制器为每个租户的业务计算对应的传输路径,并定义对应的pbr规则下发至导流设备,导流设备在收到报文时,根据pbr规则来匹配业务对应的传输路径,将报文发送到对应的传输路径中进行转发,这样,对于每一个租户的业务,都需要配置一条pbr规则。而随着云业务的发展,基于流的流量工程越来越成为必备能力,例如为同一租户的不同业务提供不同的sla(servicelevelagreement,指服务级别协议),与传统的一维流量工程不同,基于流的流量工程粒度划分是二维的,即目的地+业务等级,如图2所示的vxlan网络为例,图2中示出的是基于vxlan技术的数据中心互联(dci,datacenterinterconnection)网络,三个数据中心之间各建立一段vxlan隧道,border1、border1、border2和border3是数据中心内连接核心骨干网的边缘设备,通过在border1、border2和border3上配置bgpevpn协议创建vxlan隧道,将从一侧数据中心收到的vxlan报文先解封装、然后再重新封装后发送到另一侧数据中心,实现对跨数据中心的报文端到端的vxlan报文承载,保证跨数据中心vm之间的通信。为了实现业务流量的差异化服务和路径调优,在evpn-vxlandci的场景中,业务数据经过border封装成vxlan报文,经过核心骨干网的pe设备(即导流设备)进入相应的传输路径进行转发(pe设备可以匹配vxlan的vni,通过pbr方式导入到相应的传输路径当中)。在图2示出的网络中,假设为了支持1024个租户的业务,业务等级8种,目的地网段(数据中心)3个,需要配置的pbr数量为1024*8*3=24576条,配置过多过复杂的pbr会影响导流设备的工作性能,进而导致报文的转发效率降低。
业务的传输路径是根据业务的诉求来计算,具体地,业务传输路径计算主要包括以下几个方面的诉求:
1、约束条件
路径计算时可以基于多重约束条件计算路径,可以支持带宽、时延、跳数限制、显示路径等约束条件。其中显示路径约束条件又分为显示路径包含(隧道必须严格或松散地经过有序指定的链路或节点)和显示路径排除(隧道必须不能经过指定的链路或节点)
2、选路策略
根据约束条件计算路径后可能有多条备选路径,支持基于链路可用度最优、链路剩余带宽最大、cost最小、时延最小等选路策略进行选路
3、主备路径分离要求
支持传输路径的主备路径分离,主备路径尽量完全不共路或者少共路
4、业务等级
业务流可以被划分成不同的区分服务类,一个业务流的区分服务类由其ip包头中的区分服务标记字段(differentservicecodepoint,简称dscp)来表示,dscp分为8个不同等级,主要包括ef、af、be三类:
expeditedforwarding(ef,金牌流量):主要用于低延迟、抖动和丢包率的业务,这类业务一般运行一个相对稳定的速率,需要在路由器中进行快速转发。
assuredforwarding(af,银牌流量):这类业务在没有超过最大允许带宽时能够确保转发,一旦超出最大允许带宽,则允许根据不同的丢弃级别丢弃报文。
besteffort(be,铜牌流量):尽力转发,主要用于对时延、抖动和丢包不敏感的业务。
发明人发现,基于多重业务诉求的传输路径可以被大多数业务共用,在本实施例中,网络控制器是对现有的vxlan网络中的vni进行改造,具体地,是为每个业务配置对应的vni。在配置目标业务的vni时,首先确定所述目标业务的目标业务诉求,根据目标业务诉求来确定所述目标业务的目标传输路径代码。由于相同的业务诉求的业务可以采用同样的传输路径,本实施例中,建立业务诉求与传输路径的对应关系,并对传输路径配置对应的代码,这样,在pbr规则中只需要定义传输路径代码与对应的传输路径,导流设备就可以根据vni来确定业务对应的传输路径,不需要在pbr规则中定义每一个任务与对应的传输路径,能够大大降低pbr规则中的条目数量,提升转发性能。
具体地,在本实施例中,用于确定业务的传输路径代码的业务诉求至少包括约束条件、选路策略、主备路径分离要求、业务等级中的一个。在获取到所述目标业务的目标业务诉求后,根据所述目标业务诉求确定所述目标业务的目标传输路径代码,具体包括:
在预先存储的业务诉求与传输路径代码的映射关系中查找所述目标业务诉求对应的传输路径代码作为所述目标传输路径代码。
网络控制器每次确定一个新的业务诉求对应的传输路径代码时,都存储该业务诉求与对应的传输路径代码的映射关系,下次需要计算新的业务的传输路径时,只要该业务的业务诉求在映射关系中存在,就不需要再重新计算,直接获取该业务的业务诉求对应的传输路径即可,若该业务的业务诉求在映射关系中不存在,则进行路径计算得到该业务的业务诉求对应的传输路径并存储二者的映射关系。即,所述在预先存储的业务诉求与传输路径代码的映射关系中查找所述目标业务诉求对应的传输路径代码作为所述目标传输路径代码之前,包括:
根据第一业务的业务诉求计算所述第一业务的传输路径,其中,所述第一业务的业务诉求为所述目标业务诉求;
为所述第一业务的传输路径配置代码,得到所述目标传输路径代码;
将所述目标业务诉求和所述目标传输路径代码的对应关系存储至所述映射关系中。
每次得到新的传输路径时,为传输路径配置对应的代码,这样,每种业务诉求就可以对应一个传输路径代码。进一步地,在为传输路径配置对应的代码后,需要下发至导流设备,从而使得导流点在能够根据传输路径代码选择相应的传输路径,具体地,所述为所述第一业务的传输路径配置代码,得到所述目标传输路径代码之后,本实施例提供的vni配置方法还包括步骤:
根据所述目标传输路径和所述目标传输路径代码定义pbr规则,并下发至导流设备。
具体地,pbr规则的格式可以如下:
policy-based-routet_pbr_dcipermitnode1#定义一条pbr规则
if-matchte-policy-id<tpid1>#匹配指定的传输路径代码
applynext-hop<tunnel1>#转发至传输路径代码对应的传输路径。
请再次参阅图1,在获取到所述目标业务的目标传输路径代码后,本实施例提供的vni配置方法还包括步骤:
s120、为所述目标业务配置对应的vni,其中,所述目标业务的vni中把控所述目标传输路径代码。
如图3所示,在本实施例中,vni包括两部分:第一部分字节和第二部分字节,所述第一部分字节中包括的字节数量可以为16位,所述第二部分字节中包括的字节数量可以为8位,当然,以上只是举例而已,本领域技术人员可以根据网络规模进行相应的位数分配。所述为所述目标业务配置对应的vni具体包括:
s121、配置所述目标业务的vni的第一部分字节。
在vxlan网络中,vni需要具有唯一性,在本实施例中,网络中各个业务的vni的第一部分字节不同,这与,网络中的每个业务的vni都不同,在配置所述目标业务的vni的第一部分字节时,可以将所述目标业务的vni的第二部分字节全部置为0。
s122、配置所述目标业务的vni的第二部分字节,所述第二部分字节为所述目标传输路径代码。
将所述目标业务的vni的第二部分字节改写为所述目标业务对应的传输路径代码,这样,在导流设备接收到业务的报文后,只需要识别报文所属的vni中的第二部分字节,就可以根据传输路径代码对应的传输路径来进行报文转发。
实施例二
基于上述实施例,本发明还提供了一种报文转发方法,具体地,如图4所示,本实施例提供的报文转发方法包括步骤:
s210、第一vtep设备接收第一虚拟机发出的数据报文,根据所述数据报文所属的vni对所述数据报文进行封装,生成转发报文并转发至导流设备。
s220、所述导流设备识别所述转发报文所述的vni中的传输路径代码,根据所述传输路径代码将所述转发报文发送至对应的传输路径,以使得所述转发报文在所述传输路径中被转发,直至到达第二vtep设备;
s230、所述第二vtep设备对所述转发报文进行解封装,获取所述数据报文后发送至第二虚拟机。
具体地,vtep(vxlantunnelendpoints,vxlan隧道端点)是vxlan网络的边缘设备,是vxlan隧道的起点和终点,vxlan对用户原始数据帧的封装和解封装均在vtep上进行,当第一虚拟机需要发送数据报文到第二虚拟机时,先将数据报文发送给第一vtep设备,所述第一vtep设备接收所述第一虚拟机发出的数据报文后,根据所述数据报文所属的vni对所述数据报文进行封装,即,将所述数据报文所述的vni与所述数据报文一起进行封装,生成转发报文并转发至导流设备。具体地,如图5所示,基于vxlan技术的数据中心互联网络中,可以是第一数据中心的边缘设备border-a接收来自不同租户所述虚拟机的数据报文,在接收到所述第一虚拟机vm1的数据报文后,识别该数据报文所属的vni,border-a上的第一vtep设备vtep-a对该数据报文进行封装,生成转发报文,然后将转发报文转发至导流设备pe-a。导流设备pe-a收到转发报文后,根据转发报文所属的vni中的传输路径代码,根据传输路径代码将转发报文发送至对应的传输路径,转发报文在传输路径中被转发,具体地,是传输路径中的各个节点对转发报文进行转发,知道转发报文到达第二vtep设备vtep-b,vtep-b对转发报文进行解封装,得到第一虚拟机发送的数据报文后发送至第二虚拟机vm4。
具体地,所述导流设备根据所述传输路径代码将所述转发报文发送至对应的传输路径,包括:
所述导流设备根据网络控制器下发的pbr规则查找所述报文中的传输路径代码对应的传输路径,并将所述转发报文发送至对应的传输路径。
所述网络控制器根据实施例一提供的vni配置方法配置vni时,还相应配置包括传输路径代码对应的传输路径的pbr规则下发给导流设备,所述导流设备进行报文导流时,可以根据所述网络控制器下发的pbr规则匹配转发报文所属的vni中的传输路径代码的传输路径,将转发报文发送至对应的传输路径,实现报文转发。如图5所示,租户u1和租户u2的业务具有不同的业务诉求,对应的传输路径不同,而租户u1的从vm1发送至vm2的业务和从vm2发送至vm5的业务的业务需求相同,对应的传输路径相同。
综上所述,本发明提供了一种vni配置方法及报文转发方法,对现有的vxlan网络中的vni进行改造,在vni中加入传输路径代码,而传输路径代码是根据业务的业务诉求来确定的,这样,相同的业务诉求会对应同样的传输路径代码,用于转发导流的pbr规则中,只需要定义传输路径代码与传输路径即可,而不需要对每一个业务的传输路径都进行定义,降低了pbr规则中的条目数量,提升转发性能。
应该理解的是,虽然本发明说明书附图中给出的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
实施例三
基于上述实施例,本发明还相应提供了一种网络控制器,如图6所示,所述网络控制器包括处理器10以及存储器20。所述存储器20在一些实施例中可以是所述网络控制器的内部存储单元,例如网络控制器的硬盘或内存。所述存储器20在另一些实施例中也可以是所述网络控制器的外部存储设备,例如所述网络控制器上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器20还可以既包括所述网络控制器的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所述网络控制器的应用软件及各类数据。所述存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有vni配置程序30,该vni配置程序30可被处理器10所执行,从而实现本发明中的vni配置方法。
所述处理器10在一些实施例中可以是一中央处理器(centralprocessingunit,cpu),微处理器或其他芯片,用于运行所述存储器20中存储的程序代码或处理数据,例如执行实施例一中所述的vni配置方法等。
实施例四
基于上述实施例,本发明还相应提供了一种报文转发系统,所述报文转发系统包括:
第一vtep设备、导流设备以及第二vtep设备;
所述第一vtep设备用于接收第一虚拟机发出的数据报文,根据所述数据报文所属的vni对所述数据报文进行封装,生成转发报文并转发至所述导流设备,具体如实施例二中所述;
所述导流设备用于识别所述转发报文所述的vni中的传输路径代码,根据所述传输路径代码将所述转发报文发送至对应的传输路径,以使得所述转发报文在所述传输路径中被转发,直至到达所述第二vtep设备,具体如实施例二中所述;
所述第二vtep设备用于对所述转发报文进行解封装,获取所述数据报文后发送至第二虚拟机,具体如实施例二中所述。
实施例五
本发明还提供一种存储介质,其中,存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上所述的vni配置方法的步骤和/或如上所述的报文转发方法的步骤。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
1.一种vni配置方法,其特征在于,所述方法包括:
根据目标业务的目标业务诉求确定所述目标业务的目标传输路径代码;
为所述目标业务配置对应的vni,其中,所述目标业务的vni中包括所述目标传输路径代码。
2.根据权利要求1所述的vni配置方法,其特征在于,所述根据目标业务的目标业务诉求确定所述目标业务的传输路径代码包括:
在预先存储的业务诉求与传输路径代码的映射关系中查找所述目标业务诉求对应的传输路径代码作为所述目标传输路径代码。
3.根据权利要求2所述的vni配置方法,其特征在于,所述在预先存储的业务诉求与传输路径代码的映射关系中查找所述目标业务诉求对应的传输路径代码作为所述目标传输路径代码之前,包括:
根据第一业务的业务诉求计算所述第一业务的传输路径,其中,所述第一业务的业务诉求为所述目标业务诉求;
为所述第一业务的传输路径配置代码,得到所述目标传输路径代码;
将所述目标业务诉求和所述目标传输路径代码的对应关系存储至所述映射关系中。
4.根据权利要求1所述的vni配置方法,其特征在于,vni包括第一部分字节和第二部分字节,所述为所述目标业务配置对应的vni,包括:
配置所述目标业务的vni的第一部分字节,其中各个业务的vni的第一部分字节不同;
配置所述目标业务的vni的第二部分字节,所述第二部分字节为所述目标传输路径代码。
5.根据权利要求3所述的vni配置方法,其特征在于,所述为所述第一业务的传输路径配置代码,得到所述目标传输路径代码之后,还包括:
根据所述目标传输路径和所述目标传输路径代码定义pbr规则,并下发至导流设备。
6.一种网络控制器,其特征在于,所述网络控制器包括处理器、与所述处理器通信连接的存储介质,所述存储介质适于存储多条指令,所述处理器适于调用所述存储介质中的指令,以执行实现上述权利要求1-5任一项所述的vni配置方法的步骤。
7.一种报文转发方法,其特征在于,所述报文转发方法包括:
第一vtep设备接收第一虚拟机发出的数据报文,根据所述数据报文所属的vni对所述数据报文进行封装,生成转发报文并转发至导流设备;
所述导流设备识别所述转发报文所属的vni中的传输路径代码,根据所述传输路径代码将所述转发报文发送至对应的传输路径,以使得所述转发报文在所述传输路径中被转发,直至到达第二vtep设备;
所述第二vtep设备对所述转发报文进行解封装,获取所述数据报文后发送至第二虚拟机。
8.根据权利要求7所述的报文转发方法,其特征在于,所述导流设备根据所述传输路径代码将所述转发报文发送至对应的传输路径,包括:
所述导流设备根据网络控制器下发的pbr规则查找所述转发报文中的传输路径代码对应的传输路径,并将所述转发报文发送至对应的传输路径。
9.一种报文转发系统,其特征在于,所述报文转发系统包括:
第一vtep设备、导流设备以及第二vtep设备;
所述第一vtep设备用于接收第一虚拟机发出的数据报文,根据所述数据报文所属的vni对所述数据报文进行封装,生成转发报文并转发至所述导流设备;
所述导流设备用于识别所述转发报文所述的vni中的传输路径代码,根据所述传输路径代码将所述转发报文发送至对应的传输路径,以使得所述转发报文在所述传输路径中被转发,直至到达所述第二vtep设备;
所述第二vtep设备用于对所述转发报文进行解封装,获取所述数据报文后发送至第二虚拟机。
10.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1-5任一项所述的vni配置方法和/或如权利要求7-8任一项所述的报文转发方法的步骤。
技术总结