CN104145458A - 一种转发报文的方法、装置和数据中心网络 - Google Patents

一种转发报文的方法、装置和数据中心网络 Download PDF

Info

Publication number
CN104145458A
CN104145458A CN201280002185.9A CN201280002185A CN104145458A CN 104145458 A CN104145458 A CN 104145458A CN 201280002185 A CN201280002185 A CN 201280002185A CN 104145458 A CN104145458 A CN 104145458A
Authority
CN
China
Prior art keywords
message
label
terminal system
tenant
virtual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201280002185.9A
Other languages
English (en)
Other versions
CN104145458B (zh
Inventor
厉益舟
郝卫国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN104145458A publication Critical patent/CN104145458A/zh
Application granted granted Critical
Publication of CN104145458B publication Critical patent/CN104145458B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • H04L12/4645Details on frame tagging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/58Association of routers
    • H04L45/586Association of routers of virtual routers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/64Routing or path finding of packets in data switching networks using an overlay routing layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/68Pseudowire emulation, e.g. IETF WG PWE3
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • H04L45/745Address table lookup; Address filtering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • H04L12/4645Details on frame tagging
    • H04L12/4666Operational details on the addition or the stripping of a tag in a frame, e.g. at a provider edge node
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2212/00Encapsulation of packets

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供了一种转发报文的方法,装置和数据中心网络,应用于通信领域。所述数据中心网络包括两个租户终端***、本地管理功能和网络虚拟边缘。所述本地管理功能将租户终端***发送的报文在添加了标签后发送给所述网络虚拟边缘,所述网络虚拟边缘根据所述标签确定所述租户终端***对应的虚拟叠加网标识,并将该虚拟叠加网标识添加到所述报文中,对所述添加了虚拟叠加网标识的报文进行隧道封装后发送给其他的网络虚拟边缘。本发明通过将网络虚拟边缘和本地管理功能所在的服务器隔离,减轻了服务器的负担,提高了数据中心网络的性能。

Description

一种转发报文的方法、 装置和数据中心网络
技术领域 本发明涉及通信技术领域, 尤其涉及一种转发报文的方法、 装置和数据中心网络。 背景技术 大型的数据中心网络通常要求支持多租户。这里的租户主要是指具有通信需求的企 业用户, 每个租户均拥有一定数量的网络设备和终端。 为了信息安全, 要求数据中心支 持每个租户之间流量隔离, 使得一个租户的流量不会被另一个租户看见。 为了实现这种 基于租户的流量隔离, 目前一种新兴的方法是采用基于叠加网 (overlay) 的网络虚拟化 技术。其基本思想就是每个租户或者每个租户的每个 VLAN或子网对应一个虚拟叠加网 (Virtual overlay Network, VN), 每个 VN具有自己的虚拟叠加网标识 VNID, 数据只 能在具有相同 VNID的租户终端之间传送, 因此可以实现流量隔离。 VNID通常是一个 较长的字段, 比如 24比特, 用于唯一标识一个 VN。
连接虚拟叠加网与其他网络或者终端的设备称为网络虚拟边缘 (Network
Virtualization Edge, NVE), 其主要功能就是隐藏租户的真实的地址信息。 租户终端系 统 (Tenant End System, TES ) 通过不同的 NVE接入虚拟叠加网, 所述 TES可以包括 虚拟机 (Virtual Machine, VM), 或者其他物理设备。
如图 1 所示, 为现有技术中基于三层虚拟叠加网的数据中心网络结构示意图。 各 TES分别通过各自的 NVE接入虚拟叠加网。当 TES1要发送报文给属于同一 VN的 TES3 时, TES1发送源地址为 TES1 目的地址为 TES3的报文。 当所述报文到达 TES1连接的 NVE1时, NVE1根据预先获得的 TES地址和 NVE地址的映射关系, 找到 TES3对应的 NVE, 即 NVE2。 NVE1对该报文进行封装, 封装后的报文的源地址为 NVE1的地址, 目的地址为 NVE2的地址, 所述封装后的报文的头部包含 VNID的信息。 NVE1将封装 后的报文发送给 NVE2, NVE2对该报文进行解封装, 还原出该报文, 然后将该报文发 送给 TES3。
当 NVE的逻辑功能由服务器的***管理程序(Hypervisor)来承担时, 数据中心中 NVE的数量会和服务器的数量一样多。 Hypervisor通常是由软件实现, 运行负载重的协 议以及实现封装解封装功能的时候, 占用大量服务器***资源, 可能会造成服务器本身 的性能下降。 当数据中心网络中大量服务器的性能下降时, 整个数据中心网络的性能必 然会下降。 发明内容
有鉴于此, 本发明实施例提供了一种转发报文的方法、 装置和数据中心网络, 以提 高数据中心网络的性能。
本发明第一方面提供了一种转发报文的方法, 包括:
接收第一租户终端***发送的第一报文,所述报文的目的地址为第二租户终端*** 的地址, 所述第一租户终端***与所述第二租户终端***对应不同的虚拟网络边缘; 为所述第一报文添加标签, 所述标签用于指示所述租户终端***所属的虚拟叠加 网;
将所述添加了标签的第一报文发送给所述第一租户终端***对应的网络虚拟边缘。 根据本发明第一方面的第一种实现方式, 为所述第一报文添加标签包括: 查找标识映射表, 获取所述标识映射表中对应所述第一租户终端***的虚拟叠加网 标识 VNID, 将所述获取到的 VNID作为标签添加到所述第一报文中; 所述标识映射表包括 包括租户终端***标识 TESID与虚拟叠加网标识 VNID的对应关系.
根据本发明第一方面的第二种实现方式, 所述为所述第一报文添加标签包括: 查找标签映射表, 获取所述第一租户终端***对应的标签, 为所述第一报文添加所 述标签, 所述标签映射表包括了所述租户终端***标识 TESID与标签的对应关系。
结合本发明第一方面的上述第一和第二种实现方式,在本发明第一方面的第三种实 现方式中, 为所述第一报文添加所述标签包括: 将所述标签直接添加在所述第一报文的 报文头中;
所述将所述添加了标签的第一报文发送给所述第一租户终端***对应的网络虚拟 边缘包括: 根据非隧道方式的二层转发将所述添加了标签的第一报文发送给所述第一租 户终端***对应的网络虚拟边缘。
结合本发明第一方面的上述第一和第二种实现方式,在本发明第一方面的第四种实 现方式中, 为所述第一报文添加所述标签包括: 对所述第一报文进行隧道封装, 将所述 标签添加在隧道封装后的第一报文中;
所述将所述添加了标签的第一报文发送给所述第一租户终端***对应的网络虚拟 边缘包括: 根据隧道转发方式将所述添加了标签的第一报文发送给所述第一租户终端系 统对应的网络虚拟边缘。
结合本发明第一方面的上述各实现方式, 在本发明第一方面所述方法还包括: 接收所述网络虚拟边缘发送的第二报文, 所述第二报文携带所述标签; 所述第二报 文的源地址为所述第二租户终端***, 目的地址为所述第一租户终端***;
对所述第二报文进行处理, 获得处理后的第二报文;
将所述处理后的第二报文发送给所述第一租户终端***。
当所述第二报文为非隧道封装的报文时, 所述对所述第二报文进行处理包括: 删除 所述第二报文中携带的所述标签;
当所述第二报文为隧道封装的报文时, 所述对所述第二报文进行处理包括: 对所述 第二报文进行解封装, 删除所述第二报文携带的所述标签, 所述标签携带在所述隧道封 装的第二报文的内层报文头中或外层报文头中。
本发明第二方面提供了另一种转发报文的方法, 包括:
接收本地管理功能发送的添加了标签的第一报文,所述标签用于指示所述第一租户 终端***所属的虚拟叠加网; 所述添加了标签的第一报文为从第一租户终端***发送到 第二租户终端***的报文,所述第一租户终端***与所述第二租户终端***对应不同的 虚拟网络边缘,
根据所述标签获取所述第一租户终端***对应的虚拟叠加网标识;
对所述第一报文进行隧道封装,将所述隧道封装后的第一报文发送给所述第二租户 终端***对应的网络虚拟边缘, 所述隧道封装后的第一报文携带所述虚拟叠加网标识。
在本发明第二方面的第一种实现方式中, 当所述添加了标签的第一报文为隧道封装 后的报文时, 根据所述标签获取所述第一租户终端***对应的叠加网标识之前, 所述方 法还包括: 对所述隧道封装后的第一报文进行解封装, 获取所述标签。 结合所述第二方面或第二方面的第一种实现方式,在所述第二方面的第二种实现方 式中, 根据所述标签获取所述第一租户终端***对应的虚拟叠加网标识包括: 确定所述 标签为所述虚拟叠加网标识; 或根据所述标签查找标签映射表, 获取所述标签对应的虚 拟叠加网标识; 所述标签映射表包括标签和虚拟叠加网标识的对应关系。 根据所述第二方面的第二种实现方式, 在所述第二方面的第三种实现方式中, 当确 定所述标签为所述虚拟叠加网标识时,直接根据所述虚拟叠加网标识对所述第一报文进 行隧道封装; 或 当所述标签为能够映射到虚拟叠加网标识的信息时,根据所述标签映射表获取所述 虚拟叠加网标识, 将所述标签从所述第一报文中删除, 根据所述虚拟叠加网标识对所述 第一报文进行隧道封装。
结合所述第二方面的上述各实现方式, 所述方法还包括: 接收所述第二租户终端***对应的网络虚拟边缘发送的隧道封装的第二报文,所述 第二报文为所述第二租户终端***发送给所述第一租户终端***的报文; 对所述隧道封装的第二报文进行解封装, 获得所述虚拟叠加网标识以及解封装后的 第二报文; 根据所述虚拟叠加网标识对所述解封装后的第二报文进行处理, 并将所述处理后的 第二报文发送给所述第一租户终端***对应的本地管理功能。 根据所述虚拟叠加网标识对所述第二报文进行处理包括: 当转发表中的封装类型表明需要对所述解封装后的第二报文进行再次封装时,根据 所述转发表对所述解封装后的第二报文进行隧道封装,将所述虚拟叠加网标识添加到所 述隧道封装后的第二报文中; 或 当所述转发表中的封装类型表明不需要对所述解封装后的第二报文进行再次封装 时, 查找标签映射表, 获取所述虚拟叠加网标识对应的标签, 将该标签添加到所述第二 报文中, 将添加了标签的第二报文根据所述转发表进行转发。 本发明第三方面提供了一种转发报文的装置, 包括: 接收器, 用于接收第一租户终端***发送的第一报文, 所述第一报文的目的地址为 第二租户终端***的地址; 所述第一租户终端***与所述第二租户终端***对应不同的 虚拟网络边缘; 处理器, 用于为所述第一报文添加标签, 所述标签用于指示所述第一租户终端*** 所属的虚拟叠加网;
发送器,用于将所述添加了标签的第一报文发送给所述第一租户终端***对应的网 络虚拟边缘。
根据本发明第三方面的第一种实现方式, 所述装置还包括存储器, 所述处理器具体 用于:
查找所述存储器中的标识映射表, 获取所述标识映射表中对应所述第一租户终端系 统的 VNID, 将所述获取到的 VNID作为标签添加到所述第一报文中; 所述标识映射表包括 包括租户终端***标识 TESID与虚拟叠加网标识 VNID的对应关系。
根据本发明第三方面的第二种实现方式, 所述装置还包括存储器, 所述处理器具体 用于: 查找所述存储器中的标签映射表,根据所述标签映射表获取所述第一租户终端*** 对应的标签, 为所述第一报文添加所述标签, 所述标签映射表包括了所述租户终端*** 标识 TESID与标签的对应关系。
根据本发明第三方面的第一或第二种实现方式, 在本发明第三方面的第三种实现 中, 当所述标签直接添加在所述第一报文的报文头中时, 所述发送器具体用于: 根据非隧道方式的二层转发将所述添加了标签的第一报文发送给所述第一租户终 端***对应的网络虚拟边缘。
根据本发明第三方面的第一或第二种实现方式, 在本发明第三方面的第四种实现 中, 当所述标签添加在隧道封装后的第一报文中时, 所述发送器具体用于: 根据隧道转发方式将所述添加了标签的第一报文发送给所述第一租户终端***对 应的网络虚拟边缘。 根据本发明第三方面的以上各实现方式,所述接收器还用于接收所述网络虚拟边缘 发送的第二报文, 所述第二报文携带所述标签; 所述第二报文的源地址为所述第二租户 终端***, 目的地址为所述第一租户终端***; 所述处理器还用于对所述第二报文进行处理, 获得处理后的第二报文; 所述发送器还用于将所述处理后的第二报文发送给所述第一租户终端***。 当所述第二报文为非隧道封装的报文时, 所述处理器还用于: 删除所述第二报文携 带的所述标签; 当所述第二报文为隧道封装的报文时, 所述处理器还用于: 对所述第二报文进行解 封装, 删除所述第二报文携带的所述标签, 所述标签携带在所述隧道封装的第二报文的 内层报文头中或外层报文头中。
本发明第四方面提供了另一种转发报文的装置, 包括:
接收器, 用于接收本地管理功能发送的添加了标签的第一报文, 所述标签用于指示 所述第一租户终端***所属的虚拟叠加网; 所述添加了标签的第一报文为从第一租户终 端***发送到第二租户终端***的报文,所述第一租户终端***与所述第二租户终端系 统对应不同的虚拟网络边缘;
处理器, 用于根据所述标签获取所述第一租户终端***对应的虚拟叠加网标识; 对 所述第一报文进行隧道封装, 所述隧道封装后的第一报文携带所述虚拟叠加网标识; 发送器,用于将所述隧道封装后的第一报文发送给所述第二租户终端***对应的网 络虚拟边缘。
根据所述第四方面的第一种实现方式,所述处理器还用于对所述隧道封装后的第一 报文进行解封装, 获取所述标签。
根据所述第四方面或第四方面的第一种实现方式,在所述第四方面的第二种实现方 式中, 所述装置还包括存储器; 所述处理器具体用于
确定所述标签为所述虚拟叠加网标识; 或
根据所述标签查找所述存储器中的标签映射表, 获取所述标签对应的虚拟叠加网标 识; 所述标签映射表包括标签和虚拟叠加网标识的对应关系。
根据所述第四方面的第二种实现方式, 在所述第四方面的第三种实现方式中, 当确定所述标签为所述虚拟叠加网标识时,所述处理器具体用于直接根据所述虚拟 叠加网标识对所述第一报文进行隧道封装; 或
当所述标签为能够映射到虚拟叠加网标识的信息时,所述处理器具体用于根据所述 标签映射表获取所述虚拟叠加网标识, 将所述标签从所述第一报文中删除, 根据所述虚 拟叠加网标识对所述第一报文进行隧道封装。
基于本发明第四方面上述各实现方式,
所述接收器还用于接收所述第二租户终端***对应的网络虚拟边缘发送的隧道封 装的第二报文,所述第二报文为所述第二租户终端***发送给所述第一租户终端***的 报文;
所述处理器还用于对所述隧道封装的第二报文进行解封装, 获得所述虚拟叠加网标 识以及解封装后的第二报文; 对所述解封装后的第二报文进行处理;
所述发送器还用于将所述处理后的第二报文发送给所述第一租户终端***对应的 本地管理功能。
对所述解封装后的第二报文进行处理时, 所述处理器具体用于: 对所述解封装后的第二报文进行隧道封装,将所述虚拟叠加网标识添加到所述隧道 封装的第二报文中; 或
查找所述标签映射表, 获取所述虚拟叠加网标识对应的标签, 将所述标签添加到所 述第二报文中, 将添加了标签的第二报文进行隧道封装。
本发明第五方面提供了一种数据中心网络, 包括包括至少两个租户终端***、 至少 两个本地管理功能和至少两个网络虚拟边缘,所述本地管理功能为上述第三方面所述的 装置, 所述网络虚拟边缘为上述第四方面所述的装置。 本发明通过将虚拟网络边缘和本地管理功能分离,进一步将虚拟网络边缘和服务器 分离, 减轻了服务器的负担, 提高了数据中心网络的性能。 此外, 本发明实施例中, 本 地管理功能为报文添加用于指示租户终端***所属的虚拟叠加网标签,便于虚拟网络边 缘获取相应的虚拟叠加网标识, 也减轻了虚拟网络边缘的负担, 进一步提高了数据中心 网络的性能。
附图说明 为了更清楚地说明本发明实施例中的技术方案, 下面将对实施例中所需要使用的附 图做简单地介绍。 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例, 对于本 领域技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附 图。
图 1为现有技术中基于三层虚拟叠加网的数据中心网络结构示意图;
图 2为本发明实施例提供的一种数据中心网络结构示意图;
图 3为本发明实施例提供的一种报文转发方法的流程示意图;
图 4为本发明实施例提供的另一种报文转发方法的流程示意图;
图 5为本发明实施例提供的另一种报文转发方法的流程示意图;
图 6为本发明实施例提供的另一种报文转发方法的流程示意图;
图 7为本发明实施例提供的一种转发报文的装置的结构示意图;
图 8为本发明实施例提供的另一种转发报文的装置的结构示意图。 具体实施方式 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整 地描述。 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。 基 于本发明的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有 其他实施例, 都属于本发明保护的范围。 如图 2所示, 为本发明实施例提供的一种数据中心网络结构示意图。 所述数据中心 网络包括了租户的租户终端*** TES1 , 本地管理功能 2和网络虚拟边缘 NVE3。 所述租户终端*** la到 If可以包括虚拟机, 服务器或者其他网络设备。 所述本地管 理功能 2a到 2c可以是支持虚拟化的服务器上的***管理程序 hypervisor。所述租户终端系 统与管理该租户终端***的的本地管理功能可以位于同一物理设备上或者位于不同的 物理设备上。所述本地管理功能和其对应的 NVE可以位于同一物理设备上或者位于不同 的物理设备上。 在虚拟化场景下, 本地管理功能以及其本地连接的所有租户终端***可 以位于同一个支持虚拟化的服务器上。 所述网络虚拟边缘 3a到 3c为与服务器分离的设 备。可选地, 在一种实现方式中, 所述网络虚拟边缘 3a到 3c是架顶交换机(Top ofRack, ToR) 。 所述租户终端*** la到 le可以属于一个或多个租户。 本实施例中, 假设 TESla, TESld和 TESle属于第一租户, TESlb和 TESlf属于第二租户, TESlc属于第三租户。 *** 为第一租户分配的虚拟叠加网标识为 VN1, 为第二租户分配的虚拟叠加网标识为 VN2, 为第三租户分配的虚拟叠加网标识为 VN3。 每个本地管理功能 2上可选地存储了本地管理的租户终端***与其所属的虚拟叠加 网的标识映射表。 所述标识映射表的包括了租户终端***标识 TESID与虚拟叠加网标识 VNID的对应关系。上述 TESID是可以是 TES的 MAC地址, IP地址, 虚拟接口或其他可以 标识 TES的信息。 本实施例中, 以 TESla到 TESlf作为各租户终端***标识。 以图 2所述数据中心网络为例, 所述本地管理功能 2a上存储的标识映射表包括两个 表项 (TESla, VNl ) 禾 P ( TESlb, VN2) , 所述本地管理功能 2b上存储的标识映射表 包括了一个表项 (TESlc, VNl ) , 所述本地管理功能 2c上存储的标识映射表包括了三 个表项 (TESld, VNl ) , (TESle, VN2) 禾 P (TESlf, VN2) 。 在另一个实施例中, 每个本地管理功能 2上还存储了第一标签映射表, 所述第一标 签映射表包括了所述租户终端***标识 TESID与标签的对应关系。 可选地, 每个本地管 理功能 2上还存储了第一转发表, 所述第一转发表包括目的租户终端***标识 TESID、 出口 NVE地址以及端口的对应关系。当租户终端***为所述本地管理功能管理范围内的 租户终端***时,相应表项中的出口 NVE地址为空。以本地管理功能 2a为例,假设 NVE3a 到 NVE3c的 IP地址分别为 IP1到 IP3, 本地管理功能 2a通过端口 1连接 TESla, 通过端口 2 连接 TES2a, 通过端口 3连接 NVE3a, 则本地管理功能 2上存储的第一转发表如表 1所示。 第一转发表中的出口 NVE地址列在本地管理功能 2的网络侧端口不发送隧道封装的报文 时不具实际意义, 可以为空。 表 1所示的为本地管理功能 2的网络侧端口需要发送隧道封 装的报文时, 出口 NVE地址将不为空。 下述表 1中没有 TESlc相关的表项, 因为 TESlc属 于第三租户, 而本地管理功能 2a本地管理的多个 TES只属于第一租户和第二租户, 不需 要和 TESlc通信, 因此, 本地管理功能 2a不需要学习 TESlc的 MAC地址。
可选地, 每个本地管理功能 2上的第一转发表中还可以设置一个默认表项。 如果本 地管理功能 2的网络侧端口需要发送隧道封装的报文, 可以设置一个默认的出口 NVE地 址。 然后所有非连接到本地管理功能 2的用户侧端口的 TES都对应所述默认出口 NVE地 址, 通过所述默认表项发送。 所述默认表项中的出口 NVE地址为所述本地管理功能 2连接 的 NVE的地址, 所述默认表项中的端口号为所述本地管理功能 2连接所述 NVE的端口。 每个 NVE3上存储了第二转发表。所述第二转发表中至少包括目的租户终端***的地 址、 隧道目的地址、 以及端口号的对应关系。 所述租户终端***的地址包括 MAC地址或 IP地址中的至少一种。 所述第二转发表项还可以包括转发报文所需要的其他信息, 比如 封装类型等。 当某个表项中的隧道目的地址为空时, 对于匹配到该表项的报文, 不需要 进行隧道封装, 直接通过表项中的端口发送。 所述隧道是指连接虚拟网络边缘和本地管 理功能或连接虚拟网络边缘和其他虚拟网络边缘的隧道。所述隧道目的地址是指作为隧 道远端的本地管理功能或虚拟网络边缘的地址。 以图 2所述数据中心网络为例, 假设 TESla到 TESlf的的 MAC地址分别是 MACla到 MAC If, NVE3a到 NVE3c的 IP地址分别为 IP1到 IP3, 本地管理功能 2a到 2c的 IP地址分别 为 IPa到 IPc, NVE3a通过端口 1连接到本地管理功能 2a, 通过端口 2连接到 NVE3c, 则 NVE3a上存储的第二转发表如表 2 (以 TES地址为 MAC地址为例) 所示。 表 2
MAC Id IP3 2
MACle IP3 2
MAC If IP3 2
上述表 1中没有 TESlc相关的表项, 因为 TESlc属于第三租户, 而 NVE3a本地管理的多 个 TES只属于第一租户和第二租户, 不需要和 TESlc通信, 因此, NVE3a不需要学习 TESlc 的 MAC地址。 在另一种实现方式中, 上述第二转发表中, 目的地址为 MACla和 MAClb的表项中的隧 道目的地址也可能为空。 在这种情况下, 发往目的地址的报文不需要进行隧道封装。 进 一步地, 所述发往目的地址的报文被添加了标签之后进行非隧道方式的二层转发。 可选地, 每个网络虚拟边缘 NVE3还存储了第二标签映射表, 所述第二标签映射表包 括标签和虚拟叠加网标识 VNID的对应关系。所述第二标签映射表的用途具体可以参考后 续相关实施例的描述。 上述数据中心网络中, 本地管理功能 2和 NVE3互相配合, 能够将 一个 TES发送的报文转发给位于不同 NVE3下的与所述 TES属于同一租户的其他 TES。 具体来说, 本发明实施例提供了一种转发报文的方法, 所述方法由第一本地管理功 能执行, 如图 3所示, 所述方法包括:
301、 接收第一租户终端***发送的第一报文, 所述第一报文的目的地址为第二租 户终端***的地址; 所述第一租户终端***与所述第二租户终端***对应不同的虚拟网 络边缘。 上述第一租户终端***和第二租户终端***属于同一租户。 举例来说, 图 2中的本 地管理功能 2a接收 TESla发送给 TESld的第一报文, 所述第一报文的源地址为所述 TESla 的 MAC地址或 IP地址中的至少一个, 目的地址相应为 TESld的 MAC地址或 IP地址中的至少 一个。 在本发明的后续处理中, 会根据需要对所述第一报文进行各种处理, 例如添加标 签或者虚拟叠加网标识, 或者对该第一报文进行封装解封装等, 由于所述各种处理都是 在报文头中进行的, 不会对该报文的载荷部分产生影响, 并且, 该报文内层的源地址和 目的地址不会发生变化, 因此, 不论该报文经过何种处理, 得到的报文都仍然被称为第 一报文。
302、 为所述第一报文添加标签, 所述标签用于指示所述第一租户终端***所属的 虚拟叠加网。 所述标签用于指示所述第一租户终端***所属的叠加网。 具体来说, 所述标签可以 是能够映射到虚拟叠加网标识的任何信息, 或者是虚拟叠加网标识。 在一种实现方式中, 所述本地管理功能 2在收到所述第一报文时, 查找第一标签映 射表, 根据所述第一标签映射表获取所述第一租户终端***对应的标签, 为所述第一报 文添加所述标签。 在另一种实现方式中, 所述本地管理功能 2查找标识映射表, 获取所述标识映射表 中对应所述第一租户终端***的 VNID,将所述获取到的 VNID作为标签添加到所述第一报 文中。 在上述实现中, 当不需要对所述第一报文进行隧道封装时, 所述获取到的标签可以 直接添加在所述第一报文的报文头的特定字段中; 当需要对所述第一报文进行隧道封装 时,所述获取到的标签也可以添加到对所述第一报文进行隧道封装后的得到的报文的外 层报文头或内层报文头的特定字段中。 所述标签可以添加在所述第一报文的报文头的特定类型的字段中,比如, I-SID字段, 或者 VLAN字段, 或者 C-VLAN加上 S-VLAN, 也可以添加在新增加的标签字段。所述标 签的长度可以为 24bit或者 12bit。 当所述标签为 24bit或者所述标签的长度和 VNID的长度 相同时, 所述标签可以是所述第一租户终端所属的虚拟叠加网的标识 VNID。 当所述标 签为 12bit或短于 VNID的长度时, 所述标签可以是所述第一租户终端***所属的租户的 本地 VLAN的 VLAN标识。 所述本地 VLAN是指其 VLAN ID在一个网络虚拟边缘所管理 的范围内可以唯一标识一个 overlay网络的 VL AN。 例如,在一个实现方式中,本地管理功能 2a查找其存储的标识映射表,查找到 TESla 对应的虚拟叠加网标识为 VN1,则将 VN1作为标签添加到该第一报文的报文头中。或者, 本地管理功能 2a根据标签映射表, 将 TESla所属的本地虚拟局域网标识 VLAN ID作为标 签添加到该第一报文的报文头中。 具体添加何种信息作为标签, 以及在哪些字段里添加 信息, 可以由本地管理功能 2和与其连接虚拟网络边缘 3事先协商。 本地管理功能 2可以 自行设定为所述第一报文添加标签的时机和方式。 303、 将所述添加了标签的第一报文发送给所述第一租户终端***对应的网络虚拟 边缘。 可选地, 所述本地管理功能 2可以根据非隧道方式的二层转发将所述添加了标签的 第一报文发送给其所连接的虚拟网络边缘。 在非隧道方式二层转发下, 不需要为该第一 报文封装外层地址。 在另一种方式中, 本地管理功能 2根据存储的第一转发表或者设置的默认表项, 对 所述第一报文进行隧道封装, 并将所述标签添加在所述隧道封装后的第一报文的内层报 文头或外层报文头中,将所述隧道封装后的第一报文通过隧道转发方式发送给网络虚拟 边缘。 所述隧道封装后的第一报文的外层源地址为所述本地管理功能 2的地址, 外层目 的地址为出口 NVE的地址。 比如, 隧道封装后的第一报文的内层源地址为 TESla的地址, 内层目的地址为 TESld的地址, 外层源地址为本地管理功能 2a的地址, 外层目的地址为 NVE3a的地址。 在另一实施方式中, 所述标签也可以添加在所述第一报文的内层报文头 中。 本申请中所指的隧道封装, 是指给第一报文封装外层报文头, 所述外层报文头中的 源地址和目的地址分别为本地管理功能或虚拟网络边缘, 或者源地址和目的地址均为虚 拟网络边缘。虚拟叠加网封装的格式有多种选择, 比如 VXLAN封装, NVGRE封装, 或者 VPN 方式的 MPLS封装。 通过图 3所示方法, 连接第一租户终端***的本地管理功能将第一租户终端***发 送的第一报文发送给第一租户终端***对应的网络虚拟边缘。 参考图 4, 本发明实施例进一步提供了一种转发报文的方法, 用于当第一虚拟网络 边缘 3接收到第一本地管理功能发送的第一报文之后的处理。如图 4所示,所述方法包括:
401、 接收本地管理功能发送的添加了标签的第一报文, 所述添加了标签的第一报 文为从第一租户终端***发送到第二租户终端***的报文,所述第一租户终端***与所 述第二租户终端***对应不同的虚拟网络边缘。 其中, 所述第一报文可以是步骤 303中仅添加了标签的第一报文, 也可以是内层报 文头中添加了标签之后又被隧道封装的第一报文,还可以是外层报文头中添加了所述标 签的第一报文。
402、 根据所述标签获取所述第一租户终端***对应的虚拟叠加网标识。 所述虚拟网络边缘在确定所述添加了标签的第一报文的目的地址不是自身的地址 时, 执行根据所述标签获取所述第一租户终端***对应的虚拟叠加网标识的步骤。 当所述添加了标签的第一报文为隧道封装的报文时,根据所述标签获取所述第一租 户终端***对应的叠加网标识之前, 所述方法还包括: 对所述隧道封装的第一报文进行 解封装, 获取所述标签。 所述解封装, 具体为删除所述隧道封装的添加了标签的第一报文的外层报文头。 根据所述标签获取所述第一租户终端***对应的虚拟叠加网标识包括: 确定所述标 签为所述虚拟叠加网标识; 或根据所述标签查找第二标签映射表, 获取所述标签对应的 虚拟叠加网标识。 403、 对所述第一报文进行隧道封装, 将所述隧道封装后的第一报文发送给所述第 二租户终端***对应的网络虚拟边缘,所述隧道封装后的第一报文携带所述虚拟叠加网 标识。 所述隧道封装的第一报文的外层源地址为所述第一租户终端***对应的网络虚拟 边缘的地址, 外层目的地址为所述第二租户终端***对应的网络虚拟边缘的地址。 可选地, 当所述标签为所述虚拟叠加网标识时, 不需要对所述标签进行处理, 就可 以直接根据所述虚拟叠加网标识对该第一报文进行隧道封装。 在另一种实施方式中, 当所述标签为能够映射到虚拟叠加网标识的其他信息时, 所 述虚拟网络边缘获取所述标签,根据所述标签从第二标签映射表获取所述虚拟叠加网标 识, 将所述标签从所述第一报文中删除, 对根据所述虚拟叠加网标识对所述第一报文进 行隧道封装。 在对所述第一报文进行封装时, 将所述虚拟叠加网标识封装到所述第一报 文的内层报文头或外层报文头中。 在对该第一报文进行隧道封装时, 根据该第一报文的目的地址, 即第二租户终端系 统的地址, 查找第二转发表, 找到该第二租户终端***对应的虚拟网络边缘的地址。 然 后将第一租户终端***对应的虚拟网络边缘的地址作为源地址,将第二租户终端***对 应的虚拟网络边缘作为目的地址, 对所述第一报文进行隧道封装。 例如, NVE3a根据 TESld的地址查找第二转发表, 发现 TESld对应的 NVE3c对应的地址 为 IP3, 则将自身的地址 IP1作为外层源地址, 将 IP3作为外层目的地址, 对该第一报文 进行封装。 所述虚拟叠加网标识可以被携带在所述隧道封装后的第一报文的外层报文头或内 层报文头中。 通过图 4所示的方法, 第一租户终端***对应的网络虚拟边缘将携带了虚拟叠加网 标识的第一报文发送给第二终端***对应的网络虚拟边缘。 如图 5所示, 本发明实施例提供了另一种转发报文的方法, 用于当第二虚拟网络边 缘接收到第一虚拟网络边缘发送的报文之后的处理。 如图 5所示, 所述方法包括:
501、 接收第一虚拟网络边缘发送的隧道封装的第一报文; 所述第一报文的内层源 地址为第一租户终端***的地址, 内层目的地址为第二租户终端***的地址, 所述第一 租户终端***与所述第二租户终端***对应不同的虚拟网络边缘。所述隧道封装的第一 报文携带所述第一租户终端***对应的虚拟叠加网标识。 例如, NVE3c接收 NVE3a根据步骤 403发送的第一报文, 该第一报文的内层源地址为 TESla的地址, 内层目的地址为 TESld的地址。
502、 对所述隧道封装的第一报文进行解封装, 获得虚拟叠加网标识以及解封装后 的第一报文。 所述解封装后的第一报文为步骤 301中所述第一租户终端***发送的原始报文。 例如, NVE3c对 NVE3a发送的报文进行解封装, 得到的报文的源地址为 TESla的地址, 目的地址为 TESld的地址。 此时, 当虚拟叠加网标识是携带在隧道封装的第一报文的内 层报文头中时,
503、 根据所述虚拟叠加网标识对所述解封装后的第一报文进行处理, 并将处理后 的第一报文发送给所述第二租户终端***对应的本地管理功能。 其中, 根据所述虚拟叠加网标识对所述第一报文进行处理可选地包括: 当所述第二转发表中的封装类型表明需要对所述第一报文进行再次封装时,所述第 二虚拟网络边缘根据第二转发表对所述第一报文进行隧道封装,将所述虚拟叠加网标识 添加到所述隧道封装后的第一报文中; 或 当所述第二转发表中的封装类型表明不需要对所述第一报文进行再次封装时,所述 第二虚拟网络边缘查找第二标签映射表, 获取所述虚拟叠加网标识对应的标签, 将该标 签添加到该第一报文中, 将添加了标签的第一报文根据第二转发表进行转发。 上述的封装类型的判断方式可以有多种, 比如静态配置, 或通过第二转发表的封装 类型列来获得, 或通过第二转发表的隧道目的地址的值来推断获得。 经过上述隧道封装后, 所述第一报文的外层源地址为所述第二虚拟网络边缘的地 址, 外层目的地址为第二租户终端***对应的本地管理功能; 内层源地址为第一租户终 端***的地址, 内层目的地址为第二租户终端***的地址。 通过图 5所示的方法, 第二租户终端***对应的网络虚拟边缘将处理后的第一报文 发送给第二终端***对应的本地管理功能。 如图 6所示, 本发明实施例提供了另一种转发报文的方法, 用于当第二终端***对 应的第二本地管理功能接收到第二虚拟网络边缘发送的第一报文之后的处理。 如图 6所 示, 所述方法包括:
601、 接收虚拟网络边缘发送的第一报文, 所述第一报文携带标签。 例如, 本地管理功能 2c接收 NVE3c根据步骤 503发送的第一报文。 所述标签请参考步 骤 302, 可以是虚拟叠加网标识或者能够指示所述第一租户终端***所属的虚拟叠加网 的信息。 602、 对所述第一报文进行处理, 获得处理后的第一报文。 所述处理后的第一 报文为步骤 301中所述第一租户终端***发送的原始报文。
当所述第一报文为非隧道封装的报文时,所述处理可以是删除所述第一报文的报文 头中携带的所述标签。 当所述第一报文为隧道封装的报文时, 所述处理是对所述第一报 文进行解封装, 删除所述第一报文携带的所述标签。 所述标签携带在所述隧道封装的第 一报文的内层报文头中或外层报文头中。 当所述标签携带在所述外层报文头中时, 则可 以通过删除所述第一报文的外层报文头来删除所述第一报文携带的所述标签。 例如, 本地管理功能 2c对所述报文进行解封装, 删除所述报文的外层报文头, 解封 装后的报文的源地址为 TESla的地址, 目的地址为 TESld的地址。
603、 将所述处理后的第一报文发送给所述第二租户终端***。 其中, 所述删除了 标签的第一报文为步骤 301中所述第一本地管理功能接收的第一报文。 将所述处理后的 第一报文发送给所述第二租户终端***, 具体可以是将所述处理后的第一报文根据第一 转发表发送给所述第二租户终端***。 将所述处理后的第一报文发送给所述第二租户终端***, 具体是所述第二本地管理 功能根据第一转发表将所述处理后的第一报文发送给所述第二租户终端***。 通过上述图 3到图 6所述的方法,第一租户终端***发送的报文最终到达第二终端系 统。 上述图 3到图 6的划分, 仅仅是为了叙述的方便, 在实际实现中, 由于通信具有双向 性, 一个本地管理功能可以同时在不同的方向执行图 3和图 6所示的方法, 一个虚拟网络 边缘也可以同时在不同的方向执行图 4和图 5所示的方法。 SP, 将图 6中的第一租户终端 ***和第二租户终端***对调之后, 将所述第一报文修改为第二报文, 图 6中的方法即 可由本地管理功能 2a来实现。 将图 5中的第二租户终端***和第一租户终端***对调, 将第一虚拟网络边缘修改为第二虚拟网络边缘, 将所述第一报文修改为第二报文, 则图 5中的方法即可由网络虚拟边缘 3a来实现。 此外, 根据实际执行的需要, 图 3和图 6中的各步骤的任意组合均可以由本发明中的 本地管理功能实现, 图 4和图 5中的各步骤的任意组合均可以由本发明中的虚拟网络边缘 实现。 本发明实施例上述方法, 通过将虚拟网络边缘和本地管理功能分离, 进一步将虚拟 网络边缘和服务器分离, 减轻了服务器的负担, 提高了数据中心网络的性能。 此外, 本 发明实施例中, 本地管理功能为报文添加用于指示租户终端***所属的虚拟叠加网标 签, 便于虚拟网络边缘获取相应的虚拟叠加网标识, 也减轻了虚拟网络边缘的负担, 进 一步提高了数据中心网络的性能。 如图 7所示, 本发明实施例还提供了一种转发报文的装置, 用于实现上述方法及数 据中心网络中的本地管理功能,所述本地管理功能可以位于服务器上。 所述装置包括: 接收器 701、 处理器 702和发送器 703。 所述接收器 701, 用于接收第一租户终端***发送的第一报文, 所述第一报文的目 的地址为第二租户终端***的地址; 所述第一租户终端***与所述第二租户终端***对 应不同的虚拟网络边缘。 所述接收器 701具体用于执行图 3中的步骤 301。 所述处理器 702, 用于为所述第一报文添加标签, 所述标签用于指示所述第一租户 终端***所属的虚拟叠加网。 所述处理器 702具体用于执行图 3中的步骤 302。 所述转发报文的装置还可以包括存储器 704。所述处理器 702在执行图 3中的步骤 302 时, 具体用于: 查找所述存储器中的第一标签映射表,根据所述第一标签映射表获取所述第一租户 终端***对应的标签, 为所述第一报文添加所述标签; 或 查找所述存储器中的标识映射表, 获取所述标识映射表中对应所述第一租户终端系 统的 VNID, 将所述获取到的 VNID作为标签添加到所述第一报文中。 所述获取到的标签可以添加在所述第一报文的报文头的特定字段中, 也可以添加到 对所述第一报文进行隧道封装后得到的报文的外层报文头的特定字段中。 所述发送器 703, 用于将所述添加了标签的第一报文发送给所述第一租户终端*** 对应的网络虚拟边缘。 所述发送器 703具体用于执行图 3中的步骤 303。
所述发送器 703具体用于: 根据非隧道方式的二层转发将所述添加了标签的第一报文发送给所述第一租户终 端***对应的网络虚拟边缘; 或 对所述第一报文进行隧道封装, 并将所述标签添加在所述隧道封装后的第一报文的 内层报文头或外层报文头中,将所述隧道封装后的第一报文通过隧道转发方式发送给所 述第一租户终端***对应的网络虚拟边缘。 当第二租户终端***发送的第二报文通过所述网络虚拟边缘到达所述转发报文的 装置时: 所述接收器 701还用于接收所述网络虚拟边缘发送的第二报文, 所述第二报文携带 所述标签。 所述第二报文的源地址为所述第二租户终端***, 目的地址为所述第一租户 终端***。 此时, 所述接收器 701具体用于执行图 6中的步骤 601。 所述处理器 702还用于对所述第二报文进行处理, 获得处理后的第二报文, 所述处 理后的第二报文的源地址为所述第二租户终端***的地址, 目的地址为所述第一租户终 端***的地址。 参考步骤 602, 当所述第二报文为非隧道封装的报文时, 所述处理器还 用于: 删除所述第二报文的报文头中携带的所述标签; 当所述第二报文为隧道封装的报 文时, 所述处理器还用于: 对所述第二报文进行解封装, 删除所述第二报文携带的所述 标签, 所述标签带在所述隧道封装的第二报文的内层报文头或外层报文头中。 所述发送器 703还用于将所述处理后的第二报文根据存储器中的第一转发表发送给 所述第一租户终端***。 所述第一转发表包括目的租户终端***标识 TESID、 出口 NVE 地址以及端口的对应关系。 总之, 图 7中的报文转发装置用于实现图 3和图 6所述的方法, 对于本部分未详细描述的内容, 可以参考对图 3和图 6的说明。 如图 8所示, 本发明实施例还提供了一种转发报文的装置, 用于实现上述方法及数 据中心网络中的网络虚拟边缘。 所述装置包括: 接收器 801、 处理器 802和发送器 803。 所述接收器 801, 用于接收本地管理功能发送的添加了标签的第一报文, 所述标签 用于指示所述第一租户终端***所属的虚拟叠加网,所述添加了标签的第一报文为从第 一租户终端***发送到第二租户终端***的报文,所述第一租户终端***与所述第二租 户终端***对应不同的虚拟网络边缘。 所述接收器 801具体用于执行步骤 S401。 所述处理器 802, 用于根据所述标签获取所述第一租户终端***对应的虚拟叠加网 标识。 当所述添加了标签的第一报文为隧道封装的报文时, 所述处理器 802还用于对所述 隧道封装的第一报文进行解封装, 获取所述标签。 所述转发报文的装置还包括存储器 804。所述处理器 802具体用于确定所述标签为所 述虚拟叠加网标识, 或者根据所述标签查找存储器 804中的第二标签映射表, 获取所述 标签对应的虚拟叠加网标识。 所述处理器 802具体用于执行步骤 402。 所述处理器 802还用于将对所述第一报文进行隧道封装, 所述隧道封装后的第一报 文携带所述虚拟叠加网标识。 具体来说, 当所述标签为所述虚拟叠加网标识时, 不需要对所述标签进行处理, 所 述处理器 802直接根据所述虚拟叠加网标识对该第一报文进行隧道封装。 当所述标签为能够映射到虚拟叠加网标识的其他信息时, 所述处理器 802获取所述 标签, 根据所述标签从存储器 804中的第二标签映射表获取所述虚拟叠加网标识, 将所 述标签从所述第一报文中删除, 对所述第一报文进行隧道封装。 在对所述第一报文进行 封装时, 将所述虚拟叠加网标识封装到所述第一报文的内层报文头或外层报文头中。 所述发送器 803用于将所述隧道封装后的第一报文发送给所述第二租户终端***对 应的网络虚拟边缘。 当第二租户终端***发送的第二报文到达所述转发报文的装置时: 所述接收器 801还用于接收第二租户终端***对应的网络虚拟边缘发送的隧道封装 的第二报文,所述第二报文为所述第二租户终端***发送给所述第一租户终端***的报 文, 所述第一租户终端***与所述第二租户终端***对应不同的虚拟网络边缘。 所述处理器 802还用于对所述第一虚拟网络边缘发送的隧道封装的第二报文进行解 封装, 获得虚拟叠加网标识以及解封装后的第二报文。 所述解封装后的第二报文为所述 第二租户终端***发送的原始报文。 所述处理器 802还用于对所述解封装后的第二报文进行处理。所述发送器 803用于将 处理后的第二报文发送给所述第一租户终端***对应的本地管理功能。 当存储器 804中的第二转发表中的封装类型表明需要对所述解封装后的第二报文进 行再次封装时, 所述处理器还用于根据所述第二转发表对所述第二报文进行隧道封装, 将所述虚拟叠加网标识添加到所述隧道封装的第二报文中。 当存储器 804中的第二转发表中的封装类型表明不需要对所述解封装后的第二报文 进行再次封装时, 所述处理器 802还用于查找所述存储器 804中的第二标签映射表, 获取 所述虚拟叠加网标识对应的标签, 将该标签添加到该第一报文中。 所述发送器 803还用于将添加了标签的第二报文根据所述第二转发表进行转发。 总之, 图 8中的报文转发装置用于实现图 4和图 5所述的方法, 对于本部分未详细描 述的内容, 可以参考对图 4和图 5的说明。 本发明实施例上述装置, 通过将虚拟网络边缘和本地管理功能分离, 进一步将虚拟 网络边缘和服务器分离, 减轻了服务器的负担, 提高了数据中心网络的性能。 此外, 本 发明实施例中, 本地管理功能为报文添加用于指示租户终端***所属的虚拟叠加网标 签, 便于虚拟网络边缘获取相应的虚拟叠加网标识, 也减轻了虚拟网络边缘的负担, 进 一步提高了数据中心网络的性能。
本领域普通技术人员可以理解: 实现上述方法实施例的全部或部分步骤可以通过程 序指令相关的硬件来完成, 前述的程序可以存储于一计算机可读取存储介质中, 该程序 在执行时, 执行包括上述方法实施例的步骤; 而前述的存储介质包括: R0M、 RAM, 磁碟 或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发明的精神和原 则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。

Claims (1)

  1. 权利要求
    1、 一种转发报文的方法, 其特征在于, 包括:
    接收第一租户终端***发送的第一报文,所述报文的目的地址为第二租户终端*** 的地址, 所述第一租户终端***与所述第二租户终端***对应不同的虚拟网络边缘; 为所述第一报文添加标签, 所述标签用于指示所述租户终端***所属的虚拟叠加 网;
    将所述添加了标签的第一报文发送给所述第一租户终端***对应的网络虚拟边缘。
    2、 根据权利要求 1所述的方法, 其特征在于, 所述为所述第一报文添加标签包括: 查找标识映射表, 获取所述标识映射表中对应所述第一租户终端***的虚拟叠加网 标识 VNID, 将所述获取到的 VNID作为标签添加到所述第一报文中; 所述标识映射表包括 包括租户终端***标识 TESID与虚拟叠加网标识 VNID的对应关系。
    3、 根据权利要求 1所述的方法, 其特征在于, 所述为所述第一报文添加标签包括: 查找标签映射表, 获取所述第一租户终端***对应的标签, 为所述第一报文添加所 述标签, 所述标签映射表包括了所述租户终端***标识 TESID与标签的对应关系。
    4、 根据权利要求 2或 3所述的方法, 其特征在于,
    为所述第一报文添加所述标签包括: 将所述标签直接添加在所述第一报文的报文头 中;
    所述将所述添加了标签的第一报文发送给所述第一租户终端***对应的网络虚拟 边缘包括: 根据非隧道方式的二层转发将所述添加了标签的第一报文发送给所述第一租 户终端***对应的网络虚拟边缘。
    5、 根据权利要求 2或 3所述的方法, 其特征在于,
    为所述第一报文添加所述标签包括: 对所述第一报文进行隧道封装, 将所述标签添 加在隧道封装后的第一报文中;
    所述将所述添加了标签的第一报文发送给所述第一租户终端***对应的网络虚拟 边缘包括: 根据隧道转发方式将所述添加了标签的第一报文发送给所述第一租户终端系 统对应的网络虚拟边缘。
    6、 根据权利要求 1-5中任意一项所述的方法, 其特征在于, 所述方法还包括: 接收所述网络虚拟边缘发送的第二报文, 所述第二报文携带所述标签; 所述第二报 文的源地址为所述第二租户终端***, 目的地址为所述第一租户终端***;
    对所述第二报文进行处理, 获得处理后的第二报文; 将所述处理后的第二报文发送给所述第一租户终端***。
    7、 根据权利要求 6所述的方法, 其特征在于,
    当所述第二报文为非隧道封装的报文时, 所述对所述第二报文进行处理包括: 删除 所述第二报文中携带的所述标签;
    当所述第二报文为隧道封装的报文时, 所述对所述第二报文进行处理包括: 对所述 第二报文进行解封装, 删除所述第二报文携带的所述标签, 所述标签携带在所述隧道封 装的第二报文的内层报文头中或外层报文头中。
    8、 一种转发报文的方法, 其特征在于, 包括:
    接收本地管理功能发送的添加了标签的第一报文,所述标签用于指示所述第一租户 终端***所属的虚拟叠加网; 所述添加了标签的第一报文为从第一租户终端***发送到 第二租户终端***的报文,所述第一租户终端***与所述第二租户终端***对应不同的 虚拟网络边缘,
    根据所述标签获取所述第一租户终端***对应的虚拟叠加网标识;
    对所述第一报文进行隧道封装,将所述隧道封装后的第一报文发送给所述第二租户 终端***对应的网络虚拟边缘, 所述隧道封装后的第一报文携带所述虚拟叠加网标识。
    9、 根据权利要求 8所述的方法, 其特征在于,
    当所述添加了标签的第一报文为隧道封装后的报文时,根据所述标签获取所述第一 租户终端***对应的叠加网标识之前, 所述方法还包括: 对所述隧道封装后的第一报文 进行解封装, 获取所述标签。 10、 根据权利要求 8或 9所述的方法, 其特征在于, 根据所述标签获取所述第一租户 终端***对应的虚拟叠加网标识包括: 确定所述标签为所述虚拟叠加网标识; 或根据所 述标签查找标签映射表, 获取所述标签对应的虚拟叠加网标识; 所述标签映射表包括标 签和虚拟叠加网标识的对应关系。
    11、 根据权利要求 10所述的方法, 其特征在于, 当确定所述标签为所述虚拟叠加网 标识时, 直接根据所述虚拟叠加网标识对所述第一报文进行隧道封装; 或 当所述标签为能够映射到虚拟叠加网标识的信息时,根据所述标签映射表获取所述 虚拟叠加网标识, 将所述标签从所述第一报文中删除, 根据所述虚拟叠加网标识对所述 第一报文进行隧道封装。
    12、 根据权利要求 8-11中任意一项所述的方法, 其特征在于, 所述方法还包括: 接收所述第二租户终端***对应的网络虚拟边缘发送的隧道封装的第二报文,所述 第二报文为所述第二租户终端***发送给所述第一租户终端***的报文; 对所述隧道封装的第二报文进行解封装, 获得所述虚拟叠加网标识以及解封装后的 第二报文; 根据所述虚拟叠加网标识对所述解封装后的第二报文进行处理, 并将所述处理后的 第二报文发送给所述第一租户终端***对应的本地管理功能。
    13、 根据权利要求 12所述的方法, 其特征在于, 根据所述虚拟叠加网标识对所述第 二报文进行处理包括: 当转发表中的封装类型表明需要对所述解封装后的第二报文进行再次封装时,根据 所述转发表对所述解封装后的第二报文进行隧道封装,将所述虚拟叠加网标识添加到所 述隧道封装后的第二报文中; 或 当所述转发表中的封装类型表明不需要对所述解封装后的第二报文进行再次封装 时, 查找标签映射表, 获取所述虚拟叠加网标识对应的标签, 将该标签添加到所述第二 报文中, 将添加了标签的第二报文根据所述转发表进行转发。 14、 一种转发报文的装置, 其特征在于, 包括: 接收器, 用于接收第一租户终端***发送的第一报文, 所述第一报文的目的地址为 第二租户终端***的地址; 所述第一租户终端***与所述第二租户终端***对应不同的 虚拟网络边缘; 处理器, 用于为所述第一报文添加标签, 所述标签用于指示所述第一租户终端*** 所属的虚拟叠加网;
    发送器,用于将所述添加了标签的第一报文发送给所述第一租户终端***对应的网 络虚拟边缘。
    15、 根据权利要求 14所述的装置, 其特征在于, 所述装置还包括存储器, 所述处理 器具体用于:
    查找所述存储器中的标识映射表, 获取所述标识映射表中对应所述第一租户终端系 统的 VNID, 将所述获取到的 VNID作为标签添加到所述第一报文中; 所述标识映射表包括 包括租户终端***标识 TESID与虚拟叠加网标识 VNID的对应关系。
    16、 根据权利要求 14所述的装置, 其特征在于, 所述装置还包括存储器, 所述处理 器具体用于: 查找所述存储器中的标签映射表,根据所述标签映射表获取所述第一租户终端*** 对应的标签, 为所述第一报文添加所述标签, 所述标签映射表包括了所述租户终端*** 标识 TESID与标签的对应关系。
    17、 根据权利要求 15或 16所述的装置, 其特征在于, 当所述标签直接添加在所述第 一报文的报文头中时, 所述发送器具体用于: 根据非隧道方式的二层转发将所述添加了标签的第一报文发送给所述第一租户终 端***对应的网络虚拟边缘。
    18、 根据权利要求 15或 16所述的装置, 其特征在于, 当所述标签添加在隧道封装后 的第一报文中时, 所述发送器具体用于: 根据隧道转发方式将所述添加了标签的第一报文发送给所述第一租户终端***对 应的网络虚拟边缘。
    19、 根据权利要求 14-18中任意一项所述的装置, 其特征在于, 所述接收器还用于接收所述网络虚拟边缘发送的第二报文,所述第二报文携带所述 标签; 所述第二报文的源地址为所述第二租户终端***, 目的地址为所述第一租户终端 ***; 所述处理器还用于对所述第二报文进行处理, 获得处理后的第二报文; 所述发送器还用于将所述处理后的第二报文发送给所述第一租户终端***。
    20、 根据权利要求 19所述的装置, 其特征在于, 当所述第二报文为非隧道封装的报文时, 所述处理器还用于: 删除所述第二报文携 带的所述标签; 当所述第二报文为隧道封装的报文时, 所述处理器还用于: 对所述第二报文进行解 封装, 删除所述第二报文携带的所述标签, 所述标签携带在所述隧道封装的第二报文的 内层报文头中或外层报文头中。
    21、 一种转发报文的装置, 其特征在于, 包括:
    接收器, 用于接收本地管理功能发送的添加了标签的第一报文, 所述标签用于指示 所述第一租户终端***所属的虚拟叠加网; 所述添加了标签的第一报文为从第一租户终 端***发送到第二租户终端***的报文,所述第一租户终端***与所述第二租户终端系 统对应不同的虚拟网络边缘;
    处理器, 用于根据所述标签获取所述第一租户终端***对应的虚拟叠加网标识; 对 所述第一报文进行隧道封装, 所述隧道封装后的第一报文携带所述虚拟叠加网标识; 发送器,用于将所述隧道封装后的第一报文发送给所述第二租户终端***对应的网 络虚拟边缘。
    22、 根据权利要求 21所述的装置, 其特征在于, 所述处理器还用于对所述隧道封装 后的第一报文进行解封装, 获取所述标签。
    23、 根据权利要求 21或 22所述的装置, 其特征在于, 所述装置还包括存储器; 所述 处理器具体用于
    确定所述标签为所述虚拟叠加网标识; 或
    根据所述标签查找所述存储器中的标签映射表, 获取所述标签对应的虚拟叠加网标 识; 所述标签映射表包括标签和虚拟叠加网标识的对应关系。
    24、 根据权利要求 23所述的装置, 其特征在于,
    当确定所述标签为所述虚拟叠加网标识时,所述处理器具体用于直接根据所述虚拟 叠加网标识对所述第一报文进行隧道封装; 或
    当所述标签为能够映射到虚拟叠加网标识的信息时,所述处理器具体用于根据所述 标签映射表获取所述虚拟叠加网标识, 将所述标签从所述第一报文中删除, 根据所述虚 拟叠加网标识对所述第一报文进行隧道封装。
    25、 根据权利要求 21-24中任意一项所述的装置, 其特征在于,
    所述接收器还用于接收所述第二租户终端***对应的网络虚拟边缘发送的隧道封 装的第二报文,所述第二报文为所述第二租户终端***发送给所述第一租户终端***的 报文;
    所述处理器还用于对所述隧道封装的第二报文进行解封装, 获得所述虚拟叠加网标 识以及解封装后的第二报文; 对所述解封装后的第二报文进行处理;
    所述发送器还用于将所述处理后的第二报文发送给所述第一租户终端***对应的 本地管理功能。
    26、 根据权利要求 25所述的方法, 其特征在于, 对所述解封装后的第二报文进行处 理时, 所述处理器具体用于: 对所述解封装后的第二报文进行隧道封装,将所述虚拟叠加网标识添加到所述隧道 封装的第二报文中; 或 查找所述标签映射表, 获取所述虚拟叠加网标识对应的标签, 将所述标签添加到所 述第二报文中, 将添加了标签的第二报文进行隧道封装。
    27、 一种数据中心网络, 其特征在于, 包括至少两个租户终端***、 至少两个本地 管理功能和至少两个网络虚拟边缘, 所述本地管理功能为根据权利要求 14-20任意一项 所述的装置, 所述网络虚拟边缘为根据权利要求 21-26任意一项所述的装置。
CN201280002185.9A 2012-12-09 2012-12-09 一种转发报文的方法、装置和数据中心网络 Active CN104145458B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/086240 WO2014086047A1 (zh) 2012-12-09 2012-12-09 一种转发报文的方法、装置和数据中心网络

Publications (2)

Publication Number Publication Date
CN104145458A true CN104145458A (zh) 2014-11-12
CN104145458B CN104145458B (zh) 2017-10-10

Family

ID=50882797

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280002185.9A Active CN104145458B (zh) 2012-12-09 2012-12-09 一种转发报文的方法、装置和数据中心网络

Country Status (5)

Country Link
US (1) US20150271067A1 (zh)
EP (1) EP2922251A4 (zh)
JP (1) JP6034979B2 (zh)
CN (1) CN104145458B (zh)
WO (1) WO2014086047A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109076006A (zh) * 2016-04-13 2018-12-21 诺基亚技术有限公司 基于覆盖网络的多租户虚拟专用网络
CN110612705A (zh) * 2017-11-08 2019-12-24 华为技术有限公司 一种无服务器架构下业务部署的方法和函数管理平台
CN111245715A (zh) * 2019-12-31 2020-06-05 亚信科技(中国)有限公司 报文传输方法和***
CN114389905A (zh) * 2021-12-08 2022-04-22 阿里巴巴(中国)有限公司 网络流量统计方法、相关装置和介质
CN115242885A (zh) * 2022-07-15 2022-10-25 天翼云科技有限公司 云数据中心***、数据报文传输方法、设备和介质

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6024474B2 (ja) * 2013-01-23 2016-11-16 富士通株式会社 マルチテナントシステム、管理装置、管理プログラム、およびマルチテナントシステムの制御方法
US9515947B1 (en) * 2013-03-15 2016-12-06 EMC IP Holding Company LLC Method and system for providing a virtual network-aware storage array
US9350657B2 (en) 2013-07-08 2016-05-24 Nicira, Inc. Encapsulating data packets using an adaptive tunnelling protocol
WO2015015786A1 (ja) * 2013-07-30 2015-02-05 日本電気株式会社 通信システム、通信装置、制御装置、ネットワークデバイス、通信方法、制御方法、および、プログラム
US10257083B2 (en) * 2014-08-29 2019-04-09 Cisco Technology, Inc. Flow cache based mechanism of packet redirection in multiple border routers for application awareness
US9509662B2 (en) 2014-09-24 2016-11-29 Microsoft Technology Licensing, Llc Techniques for providing services to multiple tenants via a shared end-point
US9628379B2 (en) * 2015-06-01 2017-04-18 Cisco Technology, Inc. Large scale residential cloud based application centric infrastructures
US10462011B2 (en) 2015-08-27 2019-10-29 Nicira, Inc. Accessible application cluster topology
US10153918B2 (en) 2015-08-27 2018-12-11 Nicira, Inc. Joining an application cluster
US10122626B2 (en) * 2015-08-27 2018-11-06 Nicira, Inc. Self-managed overlay networks
US10432520B2 (en) * 2015-08-28 2019-10-01 Nicira, Inc. Traffic forwarding between geographically dispersed sites
CN106936939B (zh) * 2015-12-31 2020-06-02 华为技术有限公司 一种报文处理方法、相关装置及nvo3网络***
US10931629B2 (en) * 2016-05-27 2021-02-23 Cisco Technology, Inc. Techniques for managing software defined networking controller in-band communications in a data center network
US11005750B2 (en) * 2016-08-05 2021-05-11 Huawei Technologies Co., Ltd. End point to edge node interaction in wireless communication networks
CN111193653B (zh) * 2019-12-31 2021-08-06 腾讯科技(深圳)有限公司 数据传输方法、装置、设备及存储介质
US11398972B2 (en) * 2020-03-31 2022-07-26 Juniper Networks, Inc. Transport endpoint segments for inter-domain segment routing
CN113973045B (zh) * 2020-07-24 2024-02-23 中移(苏州)软件技术有限公司 一种报文传输方法及装置
CN114615079A (zh) * 2022-03-31 2022-06-10 深信服科技股份有限公司 一种数据处理方法、装置、设备及可读存储介质
CN115499392A (zh) * 2022-08-22 2022-12-20 中国电信股份有限公司 租户隔离服务方法、装置,以及,电子设备

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1996934A (zh) * 2005-12-31 2007-07-11 华为技术有限公司 多点到多点的业务实现方法及交换设备
CN101410819A (zh) * 2005-12-30 2009-04-15 阿卡麦科技公司 用于任意数据流的可靠高吞吐量高性能的传输和路由机制
EP2061189A1 (en) * 2006-09-15 2009-05-20 Huawei Technologies Co., Ltd. Ethernet frame transmitting method and ethernet infrastructure
CN101483574A (zh) * 2008-01-08 2009-07-15 华为技术有限公司 一种网络***及由该网络***提供服务的方法和网络设备
CN101765827A (zh) * 2007-07-31 2010-06-30 思科技术公司 交叠传送虚拟化
US20120131216A1 (en) * 2010-11-23 2012-05-24 Cisco Technology, Inc. Active-Active Multi-Homing Support for Overlay Transport Protocol
CN102546433A (zh) * 2012-02-10 2012-07-04 中兴通讯股份有限公司 基于mpls vpn的数据转发方法和边缘设备
US20120297380A1 (en) * 2011-05-18 2012-11-22 Vmware, Inc. Combining profiles based on priorities

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5485821B2 (ja) * 2010-07-08 2014-05-07 富士通テレコムネットワークス株式会社 通信フレームの中継装置および中継方法
US8843600B1 (en) * 2010-09-30 2014-09-23 Amazon Technologies, Inc. Providing private access to network-accessible services
US8560663B2 (en) * 2011-09-30 2013-10-15 Telefonaktiebolaget L M Ericsson (Publ) Using MPLS for virtual private cloud network isolation in openflow-enabled cloud computing
US8934501B2 (en) * 2012-06-11 2015-01-13 Avaya Inc. Bidirectional translation of network edge virtualization encapsulation to core network virtualization encapsulation
US8831000B2 (en) * 2012-10-10 2014-09-09 Telefonaktiebolaget L M Ericsson (Publ) IP multicast service join process for MPLS-based virtual private cloud networking
US8953618B2 (en) * 2012-10-10 2015-02-10 Telefonaktiebolaget L M Ericsson (Publ) IP multicast service leave process for MPLS-based virtual private cloud networking
EP2926251B1 (en) * 2012-11-27 2016-10-05 Telefonaktiebolaget LM Ericsson (publ) Apparatus and method for segregating tenant specific data when using mpls in openflow-enabled cloud computing

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101410819A (zh) * 2005-12-30 2009-04-15 阿卡麦科技公司 用于任意数据流的可靠高吞吐量高性能的传输和路由机制
CN1996934A (zh) * 2005-12-31 2007-07-11 华为技术有限公司 多点到多点的业务实现方法及交换设备
EP2061189A1 (en) * 2006-09-15 2009-05-20 Huawei Technologies Co., Ltd. Ethernet frame transmitting method and ethernet infrastructure
CN101765827A (zh) * 2007-07-31 2010-06-30 思科技术公司 交叠传送虚拟化
CN101483574A (zh) * 2008-01-08 2009-07-15 华为技术有限公司 一种网络***及由该网络***提供服务的方法和网络设备
US20120131216A1 (en) * 2010-11-23 2012-05-24 Cisco Technology, Inc. Active-Active Multi-Homing Support for Overlay Transport Protocol
US20120297380A1 (en) * 2011-05-18 2012-11-22 Vmware, Inc. Combining profiles based on priorities
CN102546433A (zh) * 2012-02-10 2012-07-04 中兴通讯股份有限公司 基于mpls vpn的数据转发方法和边缘设备

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109076006A (zh) * 2016-04-13 2018-12-21 诺基亚技术有限公司 基于覆盖网络的多租户虚拟专用网络
US10931575B2 (en) 2016-04-13 2021-02-23 Nokia Technologies Oy Multi-tenant virtual private network based on an overlay network
CN109076006B (zh) * 2016-04-13 2021-10-15 诺基亚技术有限公司 基于覆盖网络的多租户虚拟专用网络
CN110612705A (zh) * 2017-11-08 2019-12-24 华为技术有限公司 一种无服务器架构下业务部署的方法和函数管理平台
CN110612705B (zh) * 2017-11-08 2020-09-25 华为技术有限公司 一种无服务器架构下业务部署的方法和函数管理平台
US11431794B2 (en) 2017-11-08 2022-08-30 Huawei Cloud Computing Technologies Co., Ltd. Service deployment method and function management platform under serverless architecture
CN111245715A (zh) * 2019-12-31 2020-06-05 亚信科技(中国)有限公司 报文传输方法和***
CN111245715B (zh) * 2019-12-31 2022-02-22 亚信科技(中国)有限公司 报文传输方法和***
CN114389905A (zh) * 2021-12-08 2022-04-22 阿里巴巴(中国)有限公司 网络流量统计方法、相关装置和介质
CN114389905B (zh) * 2021-12-08 2023-10-13 阿里巴巴(中国)有限公司 网络流量统计方法、相关装置和介质
CN115242885A (zh) * 2022-07-15 2022-10-25 天翼云科技有限公司 云数据中心***、数据报文传输方法、设备和介质
CN115242885B (zh) * 2022-07-15 2023-10-13 天翼云科技有限公司 云数据中心***、数据报文传输方法、设备和介质

Also Published As

Publication number Publication date
JP2016503247A (ja) 2016-02-01
EP2922251A4 (en) 2015-10-14
EP2922251A1 (en) 2015-09-23
WO2014086047A1 (zh) 2014-06-12
JP6034979B2 (ja) 2016-11-30
US20150271067A1 (en) 2015-09-24
CN104145458B (zh) 2017-10-10

Similar Documents

Publication Publication Date Title
CN104145458A (zh) 一种转发报文的方法、装置和数据中心网络
CN106998286B (zh) 一种vxlan报文转发方法及装置
CN103873374B (zh) 虚拟化***中的报文处理方法及装置
US10205657B2 (en) Packet forwarding in data center network
CN104168223B (zh) 用于确定分组优先级的方法和***
CN103095546B (zh) 一种处理报文的方法、装置及数据中心网络
US9785457B2 (en) Multi-tenant system and control method of multi-tenant system
CN111585863B (zh) 虚拟可扩展局域网报文处理设备及其数据处理方法
CN103200069B (zh) 一种报文处理的方法和设备
CN104823405B (zh) 对于基于mpls的虚拟私有云联网的ip组播服务离开过程
US9590820B1 (en) Methods and apparatus for improving load balancing in overlay networks
CN111092801B (zh) 数据传输方法及装置
US8718071B2 (en) Method to pass virtual local area network information in virtual station interface discovery and configuration protocol
CN104954218B (zh) 分布式虚拟交换装置及转发方法
CN105827495B (zh) Vxlan网关的报文转发方法和设备
CN106209557B (zh) 报文转发方法及装置
CN107113240A (zh) 可扩展虚拟局域网报文发送方法、计算机设备和可读介质
CN110460684B (zh) Vxlan同网段的广播域隔离方法及装置
CN106330719B (zh) 一种vxlan报文转发方法和装置
CN104488235B (zh) 报文转发方法和网络设备
CN105284080A (zh) 数据中心的虚拟网络管理方法及数据中心***
JP2019521619A (ja) パケット転送
CN106506315B (zh) 一种报文转发的透明配置方法
CN107493222A (zh) 一种vxlan报文转发的方法及装置
CN105991438A (zh) 基于虚拟二层网络中数据包的处理方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant