CN110752989A - A kind of east-west traffic forwarding method and device - Google Patents
A kind of east-west traffic forwarding method and device Download PDFInfo
- Publication number
- CN110752989A CN110752989A CN201910991880.6A CN201910991880A CN110752989A CN 110752989 A CN110752989 A CN 110752989A CN 201910991880 A CN201910991880 A CN 201910991880A CN 110752989 A CN110752989 A CN 110752989A
- Authority
- CN
- China
- Prior art keywords
- entry
- address resolution
- resolution protocol
- border gateway
- protocol
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/66—Layer 2 routing, e.g. in Ethernet based MAN's
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/68—Pseudowire emulation, e.g. IETF WG PWE3
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
- H04L61/103—Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
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
技术领域technical field
本发明涉及网络通信领域,更具体地,特别是指一种东西向流量转发方法与装置。The present invention relates to the field of network communication, and more particularly, to a method and device for forwarding east-west traffic.
背景技术Background technique
由于云计算的兴起和大规模的应用,目前数据中心的主要流量由南北向流量转化为东西向流量为主。东西向流量难以通过传统交换路由转发;例如网络中有2处A B的ip地址是相同的网段(如都是100.168.1.0/24网段),发布路由的时候,中间的路由器不知道如何转发,因为都是A B两处都是相同的网段100.168.1.0/24。目前数据中心实现相同网段主机之间远程通信的方法,有SDN Vxlan(软件定义网络的虚拟可扩展局域网)、EVPN(以太网虚拟专用网络)Vxlan、NAT(网络地址转换)等方式。其中Vxlan(虚拟可扩展局域网)协议实现复杂,对交换机要求高;NAT(网络地址转换)技术不适用于大规模数据中心组网。现有技术缺乏利用传统路由协议实现IDC(互联网数据中心)数据中心同一网段内主机之间的东西向流量高效通信的手段。Due to the rise of cloud computing and large-scale applications, the main traffic in the data center has changed from north-south traffic to east-west traffic. It is difficult to forward east-west traffic through traditional switching routes; for example, there are two IP addresses of A and B in the network that are on the same network segment (for example, both are on the 100.168.1.0/24 network segment). When publishing routes, the routers in the middle do not know how to forward them. , because both A and B are on the same network segment 100.168.1.0/24. At present, the methods for realizing remote communication between hosts on the same network segment in data centers include SDN Vxlan (Software Defined Network Virtual Scalable Local Area Network), EVPN (Ethernet Virtual Private Network) Vxlan, and NAT (Network Address Translation). Among them, the Vxlan (Virtual Extensible Local Area Network) protocol is complicated to implement and has high requirements for switches; NAT (Network Address Translation) technology is not suitable for large-scale data center networking. The prior art lacks a means of utilizing traditional routing protocols to realize efficient communication of east-west traffic between hosts in the same network segment of an IDC (Internet Data Center) data center.
针对现有技术中数据中心不能使用传统路由协议实现东西向流量转发的问题,目前尚无有效的解决方案。Aiming at the problem in the prior art that the data center cannot use the traditional routing protocol to realize east-west traffic forwarding, there is currently no effective solution.
发明内容SUMMARY OF THE INVENTION
有鉴于此,本发明实施例的目的在于提出一种东西向流量转发方法与装置,能够使用传统路由协议实现东西向流量转发,避免开发新路由协议,组网模式简单并且稳定性高。In view of this, the purpose of the embodiments of the present invention is to provide an east-west traffic forwarding method and device, which can realize east-west traffic forwarding using traditional routing protocols, avoid developing new routing protocols, and have a simple networking mode and high stability.
基于上述目的,本发明实施例的第一方面提供了一种东西向流量转发方法,包括执行以下步骤:Based on the above purpose, a first aspect of the embodiments of the present invention provides a method for forwarding east-west traffic, including performing the following steps:
获取虚拟机的地址解析协议表项,并将地址解析协议表项存入记载网段路由表项的路由表中作为主机路由;Obtain the address resolution protocol entry of the virtual machine, and store the address resolution protocol entry in the routing table recording the network segment routing entry as the host route;
为路由表中的主机路由生成边界网关协议表项和边界网关协议路由,并搭建用于传递主机路由的外部边界网关协议组网;Generate BGP entries and BGP routes for host routes in the routing table, and build an external BGP network for transmitting host routes;
使用路由表最长匹配原则通过外部边界网关协议组网在虚拟机之间传递主机路由,以转发东西向流量;Use the longest matching principle of the routing table to pass host routes between virtual machines through external border gateway protocol networking to forward east-west traffic;
响应于到达地址解析协议表项的老化时间而更新地址解析协议表项。The address resolution protocol entry is updated in response to reaching the aging time of the address resolution protocol entry.
在一些实施方式中,地址解析协议表项具有比网段路由表项更长的掩码;使用路由表最长匹配原则通过外部边界网关协议组网在虚拟机之间传递主机路由包括:优先转发掩码更长的地址解析协议表项而不是网段路由表项。In some embodiments, the address resolution protocol entry has a longer mask than the network segment routing entry; using the routing table longest match principle to pass the host route between the virtual machines through the external border gateway protocol networking includes: preferential forwarding Address resolution protocol entries with longer masks instead of network segment routing entries.
在一些实施方式中,更新地址解析协议表项包括以下步骤:In some embodiments, updating an address resolution protocol entry includes the following steps:
向虚拟机发起地址解析协议请求;Initiate an address resolution protocol request to the virtual machine;
响应于虚拟机不回应地址解析协议请求,而删除与虚拟机相关的主机路由和与主机路由对应的边界网关协议表项和边界网关协议路由;In response to the virtual machine not responding to the address resolution protocol request, delete the host route related to the virtual machine and the border gateway protocol entry and border gateway protocol route corresponding to the host route;
停止更新地址解析协议表项。Stop updating address resolution protocol entries.
在一些实施方式中,更新地址解析协议表项还包括以下步骤:In some embodiments, updating the address resolution protocol entry further includes the following steps:
响应于虚拟机回应地址解析协议请求,而根据回应确定地址解析协议表项是否发生变化;In response to the virtual machine responding to the address resolution protocol request, determine whether the address resolution protocol entry has changed according to the response;
响应于地址解析协议表项未发生变化,而更新地址解析协议请求的老化时间,并且不更新主机路由和边界网关协议表项。In response to the address resolution protocol entry not changing, the aging time of the address resolution protocol request is updated, and the host routing and border gateway protocol entries are not updated.
在一些实施方式中,更新地址解析协议表项还包括以下步骤:In some embodiments, updating the address resolution protocol entry further includes the following steps:
响应于地址解析协议表项发生变化,而判断变化为介质访问地址变化或接口变化;In response to a change in the address resolution protocol table entry, it is determined that the change is a medium access address change or an interface change;
响应于变化为介质访问地址变化,而不更新主机路由和边界网关协议表项;Not updating host routing and border gateway protocol entries in response to a change to a medium access address change;
响应于变化为接口变化,而根据变化更新主机路由、和与主机路由对应的边界网关协议表项和边界网关协议路由。In response to the change being an interface change, the host route, and the BGP entry and BGP route corresponding to the host route are updated according to the change.
本发明实施例的第二方面提供了一种东西向流量转发装置,包括:A second aspect of the embodiments of the present invention provides an east-west traffic forwarding device, including:
处理器;和processor; and
存储器,存储有处理器可运行的程序代码,程序代码在被运行时执行以下步骤:A memory that stores program code executable by the processor, the program code performing the following steps when executed:
获取虚拟机的地址解析协议表项,并将地址解析协议表项存入记载网段路由表项的路由表中作为主机路由;Obtain the address resolution protocol entry of the virtual machine, and store the address resolution protocol entry in the routing table recording the network segment routing entry as the host route;
为路由表中的主机路由生成边界网关协议表项和边界网关协议路由,并搭建用于传递主机路由的外部边界网关协议组网;Generate BGP entries and BGP routes for host routes in the routing table, and build an external BGP network for transmitting host routes;
使用路由表最长匹配原则通过外部边界网关协议组网在虚拟机之间传递主机路由,以转发东西向流量;Use the longest matching principle of the routing table to pass host routes between virtual machines through external border gateway protocol networking to forward east-west traffic;
响应于到达地址解析协议表项的老化时间而更新地址解析协议表项。The address resolution protocol entry is updated in response to reaching the aging time of the address resolution protocol entry.
在一些实施方式中,地址解析协议表项具有比网段路由表项更长的掩码;使用路由表最长匹配原则通过外部边界网关协议组网在虚拟机之间传递主机路由包括:优先转发掩码更长的地址解析协议表项而不是网段路由表项。In some embodiments, the address resolution protocol entry has a longer mask than the network segment routing entry; using the routing table longest match principle to pass the host route between the virtual machines through the external border gateway protocol networking includes: preferential forwarding Address resolution protocol entries with longer masks instead of network segment routing entries.
在一些实施方式中,更新地址解析协议表项包括以下步骤:In some embodiments, updating an address resolution protocol entry includes the following steps:
向虚拟机发起地址解析协议请求;Initiate an address resolution protocol request to the virtual machine;
响应于虚拟机不回应地址解析协议请求,而删除与虚拟机相关的主机路由和与主机路由对应的边界网关协议表项和边界网关协议路由;In response to the virtual machine not responding to the address resolution protocol request, delete the host route related to the virtual machine and the border gateway protocol entry and border gateway protocol route corresponding to the host route;
停止更新地址解析协议表项。Stop updating address resolution protocol entries.
在一些实施方式中,更新地址解析协议表项还包括以下步骤:In some embodiments, updating the address resolution protocol entry further includes the following steps:
响应于虚拟机回应地址解析协议请求,而根据回应确定地址解析协议表项是否发生变化;In response to the virtual machine responding to the address resolution protocol request, determine whether the address resolution protocol entry has changed according to the response;
响应于地址解析协议表项未发生变化,而更新地址解析协议请求的老化时间,并且不更新主机路由和边界网关协议表项。In response to the address resolution protocol entry not changing, the aging time of the address resolution protocol request is updated, and the host routing and border gateway protocol entries are not updated.
在一些实施方式中,更新地址解析协议表项还包括以下步骤:In some embodiments, updating the address resolution protocol entry further includes the following steps:
响应于地址解析协议表项发生变化,而判断变化为介质访问地址变化或接口变化;In response to a change in the address resolution protocol table entry, it is determined that the change is a medium access address change or an interface change;
响应于变化为介质访问地址变化,而不更新主机路由和边界网关协议表项;Not updating host routing and border gateway protocol entries in response to a change to a medium access address change;
响应于变化为接口变化,而根据变化更新主机路由、和与主机路由对应的边界网关协议表项和边界网关协议路由。In response to the change being an interface change, the host route, and the BGP entry and BGP route corresponding to the host route are updated according to the change.
本发明具有以下有益技术效果:本发明实施例提供的东西向流量转发方法与装置,通过获取虚拟机的地址解析协议表项,并将地址解析协议表项存入记载网段路由表项的路由表中作为主机路由;为路由表中的主机路由生成边界网关协议表项和边界网关协议路由,并搭建用于传递主机路由的外部边界网关协议组网;使用路由表最长匹配原则通过外部边界网关协议组网在虚拟机之间传递主机路由,以转发东西向流量;响应于到达地址解析协议表项的老化时间而更新地址解析协议表项的技术方案,能够使用传统路由协议实现东西向流量转发,避免开发新路由协议,组网模式简单并且稳定性高。The present invention has the following beneficial technical effects: the method and device for forwarding east-west traffic provided by the embodiments of the present invention obtain the address resolution protocol table entry of the virtual machine, and store the address resolution protocol table entry in the route that records the network segment routing table entry. The table is used as the host route; the border gateway protocol entry and the border gateway protocol route are generated for the host route in the routing table, and the external border gateway protocol network for transmitting the host route is built; the longest matching principle of the routing table is used to pass the external border The gateway protocol networking transfers host routes between virtual machines to forward east-west traffic; the technical solution of updating the address resolution protocol entry in response to the aging time of the arrival address resolution protocol entry can use traditional routing protocols to realize east-west traffic Forwarding, avoiding the development of new routing protocols, simple networking mode and high stability.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.
图1为本发明提供的东西向流量转发方法的流程示意图;1 is a schematic flowchart of a method for forwarding east-west traffic provided by the present invention;
图2为本发明提供的东西向流量转发方法的更新地址解析协议表项方法的详细流程图;2 is a detailed flowchart of a method for updating an address resolution protocol table entry of the east-west traffic forwarding method provided by the present invention;
图3为本发明提供的东西向流量转发装置的全局连接关系图。FIG. 3 is a global connection relationship diagram of the east-west traffic forwarding apparatus provided by the present invention.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明实施例进一步详细说明。In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the embodiments of the present invention will be further described in detail below with reference to the specific embodiments and the accompanying drawings.
需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are for the purpose of distinguishing two entities with the same name but not the same or non-identical parameters. It can be seen that "first" and "second" It is only for the convenience of expression and should not be construed as a limitation to the embodiments of the present invention, and subsequent embodiments will not describe them one by one.
基于上述目的,本发明实施例的第一个方面,提出了一种能够使用传统路由协议实现东西向流量转发的方法的一个实施例。图1示出的是本发明提供的东西向流量转发方法的流程示意图。Based on the above objective, the first aspect of the embodiments of the present invention provides an embodiment of a method for implementing east-west traffic forwarding by using a traditional routing protocol. FIG. 1 shows a schematic flowchart of the east-west traffic forwarding method provided by the present invention.
所述东西向流量转发方法,如图1所示,包括执行以下步骤:The east-west traffic forwarding method, as shown in Figure 1, includes the following steps:
步骤S101:获取虚拟机的地址解析协议表项,并将地址解析协议表项存入记载网段路由表项的路由表中作为主机路由;Step S101: Acquire an address resolution protocol entry of the virtual machine, and store the address resolution protocol entry in a routing table recording the network segment routing entry as a host route;
步骤S103:为路由表中的主机路由生成边界网关协议表项和边界网关协议路由,并搭建用于传递主机路由的外部边界网关协议组网;Step S103: generating a border gateway protocol entry and a border gateway protocol route for the host route in the routing table, and building an external border gateway protocol network for transferring the host route;
步骤S105:使用路由表最长匹配原则通过外部边界网关协议组网在虚拟机之间传递主机路由,以转发东西向流量;Step S105: use the longest matching principle of the routing table to transfer the host route between the virtual machines through the external border gateway protocol networking, so as to forward the east-west traffic;
步骤S107:响应于到达地址解析协议表项的老化时间而更新地址解析协议表项。Step S107: Update the address resolution protocol entry in response to reaching the aging time of the address resolution protocol entry.
传统的Vxlan(虚拟可扩展的局域网)协议,实现非常复杂;需要建立Vxlan隧道,传输的时候,数据报文封装Vxlan(虚拟可扩展的局域网)隧道的ip(互联网协议地址)地址进行传输;是一个大二层传输网络,完成东西向流量的转发。Arp(地址解析协议)转主机路由通信,实现简单;不需要搭建隧道;使用的时候将学习到的Arp(地址解析协议)条目转换为32位的主机路由,利用BGP(边界网关协议)传递给远端路由器,利用路由查询的时候,最大匹配原则(即更精确的路由条目优先匹配);实现东西向流量转发。本发明的Vxlan(虚拟可扩展的局域网)是三层网络中来搭建虚拟的二层网络。使用Vxlan(虚拟可扩展的局域网)时候一般建立Vxlan(虚拟可扩展的局域网)隧道,采用MAC in UDP(用户数据协议)封装方式。Vxlan(虚拟可扩展的局域网)将虚拟机发出的数据包封装在UDP(用户数据报协议)中,并使用物理网络的IP(互联网协议地址)、MAC(以太网地址)地址作为外层头进行封装,对网络只表现为封装后的参数。数据到达隧道对端的时候,解开封装,进行二层转发。The implementation of the traditional Vxlan (Virtual Extensible Local Area Network) protocol is very complicated; a Vxlan tunnel needs to be established. When transmitting, the data packet is encapsulated with the ip (Internet Protocol address) address of the Vxlan (Virtual Extensible Local Area Network) tunnel for transmission; yes A
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。所述计算机程序的实施例,可以达到与之对应的前述任意方法实施例相同或者相类似的效果。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. , may include the flow of the above-mentioned method embodiments. The storage medium may be a magnetic disk, an optical disk, a read only memory (ROM), or a random access memory (RAM), or the like. The embodiments of the computer program can achieve the same or similar effects as any of the foregoing method embodiments corresponding thereto.
在一些实施方式中,地址解析协议表项具有比网段路由表项更长的掩码;使用路由表最长匹配原则通过外部边界网关协议组网在虚拟机之间传递主机路由包括:优先转发掩码更长的地址解析协议表项而不是网段路由表项。In some embodiments, the address resolution protocol entry has a longer mask than the network segment routing entry; using the routing table longest match principle to pass the host route between the virtual machines through the external border gateway protocol networking includes: preferential forwarding Address resolution protocol entries with longer masks instead of network segment routing entries.
在一些实施方式中,更新地址解析协议表项包括以下步骤:In some embodiments, updating an address resolution protocol entry includes the following steps:
向虚拟机发起地址解析协议请求;Initiate an address resolution protocol request to the virtual machine;
响应于虚拟机不回应地址解析协议请求,而删除与虚拟机相关的主机路由和与主机路由对应的边界网关协议表项和边界网关协议路由;In response to the virtual machine not responding to the address resolution protocol request, delete the host route related to the virtual machine and the border gateway protocol entry and border gateway protocol route corresponding to the host route;
停止更新地址解析协议表项。Stop updating address resolution protocol entries.
在一些实施方式中,更新地址解析协议表项还包括以下步骤:In some embodiments, updating the address resolution protocol entry further includes the following steps:
响应于虚拟机回应地址解析协议请求,而根据回应确定地址解析协议表项是否发生变化;In response to the virtual machine responding to the address resolution protocol request, determine whether the address resolution protocol entry has changed according to the response;
响应于地址解析协议表项未发生变化,而更新地址解析协议请求的老化时间,并且不更新主机路由和边界网关协议表项。In response to the address resolution protocol entry not changing, the aging time of the address resolution protocol request is updated, and the host routing and border gateway protocol entries are not updated.
在一些实施方式中,更新地址解析协议表项还包括以下步骤:In some embodiments, updating the address resolution protocol entry further includes the following steps:
响应于地址解析协议表项发生变化,而判断变化为介质访问地址变化或接口变化;In response to a change in the address resolution protocol table entry, it is determined that the change is a medium access address change or an interface change;
响应于变化为介质访问地址变化,而不更新主机路由和边界网关协议表项;Not updating host routing and border gateway protocol entries in response to a change to a medium access address change;
响应于变化为接口变化,而根据变化更新主机路由、和与主机路由对应的边界网关协议表项和边界网关协议路由。In response to the change being an interface change, the host route, and the BGP entry and BGP route corresponding to the host route are updated according to the change.
根据本发明实施例公开的方法还可以被实现为由CPU执行的计算机程序,该计算机程序可以存储在计算机可读存储介质中。在该计算机程序被CPU执行时,执行本发明实施例公开的方法中限定的上述功能。上述方法步骤以及系统单元也可以利用控制器以及用于存储使得控制器实现上述步骤或单元功能的计算机程序的计算机可读存储介质实现。The methods disclosed according to the embodiments of the present invention may also be implemented as a computer program executed by the CPU, and the computer program may be stored in a computer-readable storage medium. When the computer program is executed by the CPU, the above-mentioned functions defined in the methods disclosed in the embodiments of the present invention are executed. The above-mentioned method steps and system units can also be implemented by a controller and a computer-readable storage medium for storing a computer program that enables the controller to implement the functions of the above-mentioned steps or units.
如图3所示,VM1(VM,虚拟机)、VM3(VM,虚拟机)之间要实现流量转发,因为是相同的网段,之间隔了很多其它子网。普通的三层转发是不能实现的。目前数据中心东西向流量转发,通常采用Vxlan(虚拟可扩展局域网)技术。服务器上面的VSW(虚拟交换机)作为VxlanVTEP(Vxlan隧道的端点)节点,在交换机上使用Vxlan(虚拟可扩展局域网)技术,实现2个相同子网之间节点之间的数据通信。Vxlan(虚拟可扩展局域网)协议实现复杂,研发、测试投入资源庞大。如果交换机TOR(机柜顶端设备)上可以把Arp(地址解析协议)转化为主机路由,因为VM(虚拟机)通过不同VLAN(虚拟局域网)隔离,VSW(虚拟交换机)二层转发,由TOR(机柜顶端设备)做主机的GW(网关)。这样我们就可以利用传统的BGP(边界网关协议)协议,通过BGP(边界网关协议)路由通告给远端的TOR(机柜顶端设备)设备,实现2个相同网段VM(VM,虚拟机)之间的通信东西向流量的转发。As shown in Figure 3, traffic forwarding needs to be implemented between VM1 (VM, virtual machine) and VM3 (VM, virtual machine), because they are the same network segment and are separated by many other subnets.
首先,交换机学习到主机VM(VM,虚拟机)的Arp(地址解析协议)表项,将Arp(地址解析协议)表项转化为主机路由;然后,交换机设备上启用BGP(边界网关协议)路由协议,将主机路由引入到BGP(边界网关协议)路由协议中;对于数据中心组网,采用EBGP(外部边界网关协议)邻居关系,通过BGP(边界网关协议)路由协议完成主机路由信息的传递;由此,2个相同子网的VM(VM,虚拟机)节点之间,利用路由表最长匹配原则,可以实现东西向流量之间的转发。First, the switch learns the Arp (Address Resolution Protocol) entries of the host VM (VM, virtual machine), and converts the Arp (Address Resolution Protocol) entries into host routes; then, BGP (Border Gateway Protocol) routing is enabled on the switch device protocol, which introduces host routes into BGP (Border Gateway Protocol) routing protocol; for data center networking, EBGP (External Border Gateway Protocol) neighbor relationship is used to complete the transfer of host routing information through BGP (Border Gateway Protocol) routing protocol; As a result, between two VM (VM, virtual machine) nodes in the same subnet, the east-west traffic can be forwarded by using the longest matching principle of the routing table.
下面根据图2的具体实施例进一步阐述本发明的老化更新方式。The aging update mode of the present invention is further described below according to the specific embodiment of FIG. 2 .
在交换机Arp(地址解析协议)表项老化的时候,会触发新的Arp(地址解析协议)请求过程。交换机会向主机主动发起Arp(地址解析协议)请求。When the Arp (Address Resolution Protocol) entry of the switch ages out, a new Arp (Address Resolution Protocol) request process will be triggered. The switch will actively initiate an Arp (Address Resolution Protocol) request to the host.
如果主机没有回应,Arp(地址解析协议)没有重新学习到,则交换机上面删除Arp(地址解析协议)表项对应的主机路由。主机路由删除后,BGP(边界网关协议)会发送BGPupdate(边界网关协议)更新消息,删除主机路由对应的BGP(边界网关协议)路由表项。接收到BGP update(边界网关协议)更新消息之后,删除对应BGP(边界网关协议)路由表项,完成BGP(边界网关协议)路由表项的更新。If the host does not respond and the Arp (Address Resolution Protocol) is not re-learned, the switch deletes the host route corresponding to the Arp (Address Resolution Protocol) entry. After the host route is deleted, the BGP (Border Gateway Protocol) will send a BGPupdate (Border Gateway Protocol) update message to delete the BGP (Border Gateway Protocol) routing table entry corresponding to the host route. After receiving the BGP update (Border Gateway Protocol) update message, delete the corresponding BGP (Border Gateway Protocol) routing table entry, and complete the update of the BGP (Border Gateway Protocol) routing table entry.
如果主机回复Arp reply(地址解析协议回应),此时Arp(地址解析协议)表项没有发生变化,则只更新Arp(地址解析协议)老化时间,主机路由表项不更新,BGP(边界网关协议)表项不更新。If the host replies with an Arp reply (Address Resolution Protocol response) and the Arp (Address Resolution Protocol) entry has not changed at this time, only the Arp (Address Resolution Protocol) aging time will be updated, and the host routing table entry will not be updated. BGP (Border Gateway Protocol) ) entry is not updated.
如果此时Arp(地址解析协议)表项发生变化,需要判断是MAC地址变化还是接口变化,如果主机ip(互联网协议地址)地址对应的MAC(以太网地址)地址变化,则主机路由表项不更新,BGP(边界网关协议)表项不更新;如果Arp(地址解析协议)表项接口发生变化,则更新主机路由,BGP(边界网关协议)发送BGP update(边界网关协议)更新消息,其它交换机接收到BGP update(边界网关协议)更新消息之后,完成BGP(边界网关协议)路由信息的更新。If the Arp (Address Resolution Protocol) entry changes at this time, it is necessary to determine whether the MAC address changes or the interface changes. If the MAC (Ethernet address) address corresponding to the host ip (Internet Protocol address) address changes, the host routing table entry does not change. Update, the BGP (Border Gateway Protocol) entry is not updated; if the interface of the Arp (Address Resolution Protocol) entry changes, the host route is updated, and the BGP (Border Gateway Protocol) sends a BGP update (Border Gateway Protocol) update message, other switches After receiving the BGP update (Border Gateway Protocol) update message, the BGP (Border Gateway Protocol) routing information update is completed.
从上述实施例可以看出,本发明实施例提供的东西向流量转发方法,通过获取虚拟机的地址解析协议表项,并将地址解析协议表项存入记载网段路由表项的路由表中作为主机路由;为路由表中的主机路由生成边界网关协议表项和边界网关协议路由,并搭建用于传递主机路由的外部边界网关协议组网;使用路由表最长匹配原则通过外部边界网关协议组网在虚拟机之间传递主机路由,以转发东西向流量;响应于到达地址解析协议表项的老化时间而更新地址解析协议表项的技术方案,能够使用传统路由协议实现东西向流量转发,避免开发新路由协议,组网模式简单并且稳定性高。It can be seen from the above embodiments that the east-west traffic forwarding method provided by the embodiments of the present invention obtains the address resolution protocol entry of the virtual machine, and stores the address resolution protocol entry in the routing table that records the network segment routing entry As a host route; generate BGP entries and BGP routes for the host routes in the routing table, and build an external BGP network for transmitting host routes; use the longest matching principle in the routing table to pass the external BGP The networking transfers host routes between virtual machines to forward east-west traffic; the technical solution of updating the address resolution protocol entry in response to the aging time of the arrival address resolution protocol entry can use traditional routing protocols to realize east-west traffic forwarding, Avoid developing new routing protocols, and the networking mode is simple and stable.
需要特别指出的是,上述东西向流量转发方法的各个实施例中的各个步骤均可以相互交叉、替换、增加、删减,因此,这些合理的排列组合变换之于东西向流量转发方法也应当属于本发明的保护范围,并且不应将本发明的保护范围局限在所述实施例之上。It should be particularly pointed out that the steps in each embodiment of the above-mentioned east-west traffic forwarding method can be intersected, replaced, added, and deleted. Therefore, these reasonable permutations and combinations should also belong to the east-west traffic forwarding method. The protection scope of the present invention should not be limited to the embodiments described above.
基于上述目的,本发明实施例的第二个方面,提出了一种能够使用传统路由协议实现东西向流量转发的装置的一个实施例。东西向流量转发装置包括:Based on the above objective, a second aspect of the embodiments of the present invention provides an embodiment of an apparatus capable of implementing east-west traffic forwarding by using a traditional routing protocol. East-west traffic forwarding devices include:
处理器;和processor; and
存储器,存储有处理器可运行的程序代码,程序代码在被运行时响应于向闪存连续写入数据而执行以下步骤:A memory that stores program code executable by the processor that, when executed, performs the following steps in response to successively writing data to the flash memory:
获取虚拟机的地址解析协议表项,并将地址解析协议表项存入记载网段路由表项的路由表中作为主机路由;Obtain the address resolution protocol entry of the virtual machine, and store the address resolution protocol entry in the routing table recording the network segment routing entry as the host route;
为路由表中的主机路由生成边界网关协议表项和边界网关协议路由,并搭建用于传递主机路由的外部边界网关协议组网;Generate BGP entries and BGP routes for host routes in the routing table, and build an external BGP network for transmitting host routes;
使用路由表最长匹配原则通过外部边界网关协议组网在虚拟机之间传递主机路由,以转发东西向流量;Use the longest matching principle of the routing table to pass host routes between virtual machines through external border gateway protocol networking to forward east-west traffic;
响应于到达地址解析协议表项的老化时间而更新地址解析协议表项。The address resolution protocol entry is updated in response to reaching the aging time of the address resolution protocol entry.
在一些实施方式中,地址解析协议表项具有比网段路由表项更长的掩码;使用路由表最长匹配原则通过外部边界网关协议组网在虚拟机之间传递主机路由包括:优先转发掩码更长的地址解析协议表项而不是网段路由表项。In some embodiments, the address resolution protocol entry has a longer mask than the network segment routing entry; using the routing table longest match principle to pass the host route between the virtual machines through the external border gateway protocol networking includes: preferential forwarding Address resolution protocol entries with longer masks instead of network segment routing entries.
在一些实施方式中,更新地址解析协议表项包括以下步骤:In some embodiments, updating an address resolution protocol entry includes the following steps:
向虚拟机发起地址解析协议请求;Initiate an address resolution protocol request to the virtual machine;
响应于虚拟机不回应地址解析协议请求,而删除与虚拟机相关的主机路由和与主机路由对应的边界网关协议表项和边界网关协议路由;In response to the virtual machine not responding to the address resolution protocol request, delete the host route related to the virtual machine and the border gateway protocol entry and border gateway protocol route corresponding to the host route;
停止更新地址解析协议表项。Stop updating address resolution protocol entries.
在一些实施方式中,更新地址解析协议表项还包括以下步骤:In some embodiments, updating the address resolution protocol entry further includes the following steps:
响应于虚拟机回应地址解析协议请求,而根据回应确定地址解析协议表项是否发生变化;In response to the virtual machine responding to the address resolution protocol request, determine whether the address resolution protocol entry has changed according to the response;
响应于地址解析协议表项未发生变化,而更新地址解析协议请求的老化时间,并且不更新主机路由和边界网关协议表项。In response to the address resolution protocol entry not changing, the aging time of the address resolution protocol request is updated, and the host routing and border gateway protocol entries are not updated.
在一些实施方式中,更新地址解析协议表项还包括以下步骤:In some embodiments, updating the address resolution protocol entry further includes the following steps:
响应于地址解析协议表项发生变化,而判断变化为介质访问地址变化或接口变化;In response to a change in the address resolution protocol table entry, it is determined that the change is a medium access address change or an interface change;
响应于变化为介质访问地址变化,而不更新主机路由和边界网关协议表项;Not updating host routing and border gateway protocol entries in response to a change to a medium access address change;
响应于变化为接口变化,而根据变化更新主机路由、和与主机路由对应的边界网关协议表项和边界网关协议路由。In response to the change being an interface change, the host route, and the BGP entry and BGP route corresponding to the host route are updated according to the change.
如图3所示,交换机通过将学习到的Arp(地址解析协议)表项转换为主机路由。并将学习到的主机路由引入到BGP(边界网关协议)路由协议中。由于数据中心TOR(机柜顶端设备)和leaf(叶子)设备之间通常采用EBGP(外部边界网关协议)邻居关系,实现BGP(边界网关协议)路由的传递。这样挂接在不同TOR(机柜顶端设备)设备下面,相同网段的主机之间就可以实现数据的转发。该设计不仅简单实用,且在不投入大量研发资源的情况下,只需要交换机实现Arp(地址解析协议)转主机路由,即可利用现有BGP(边界网关协议)协议,实现数据中心东西向流量之间的转发。As shown in Figure 3, the switch converts the learned Arp (Address Resolution Protocol) entry into a host route. And import the learned host route into the BGP (Border Gateway Protocol) routing protocol. Because the EBGP (External Border Gateway Protocol) neighbor relationship is usually used between the TOR (top of the cabinet) and the leaf (leaf) device in the data center, BGP (Border Gateway Protocol) route transfer is realized. In this way, if it is mounted under different TOR (top-of-the-cabinet equipment) devices, data forwarding can be realized between hosts on the same network segment. The design is not only simple and practical, but also requires only switches to implement Arp (Address Resolution Protocol)-to-host routing, and the existing BGP (Border Gateway Protocol) protocol can be used to realize data center east-west traffic without investing a lot of R&D resources. forwarding between.
从上述实施例可以看出,本发明实施例提供的东西向流量转发装置,通过获取虚拟机的地址解析协议表项,并将地址解析协议表项存入记载网段路由表项的路由表中作为主机路由;为路由表中的主机路由生成边界网关协议表项和边界网关协议路由,并搭建用于传递主机路由的外部边界网关协议组网;使用路由表最长匹配原则通过外部边界网关协议组网在虚拟机之间传递主机路由,以转发东西向流量;响应于到达地址解析协议表项的老化时间而更新地址解析协议表项的技术方案,能够使用传统路由协议实现东西向流量转发,避免开发新路由协议,组网模式简单并且稳定性高。It can be seen from the above embodiments that the east-west traffic forwarding device provided by the embodiments of the present invention obtains the address resolution protocol entry of the virtual machine, and stores the address resolution protocol entry in the routing table that records the network segment routing entry As a host route; generate BGP entries and BGP routes for the host routes in the routing table, and build an external BGP network for transmitting host routes; use the longest matching principle in the routing table to pass the external BGP The networking transfers host routes between virtual machines to forward east-west traffic; the technical solution of updating the address resolution protocol entry in response to the aging time of the arrival address resolution protocol entry can use traditional routing protocols to realize east-west traffic forwarding, Avoid developing new routing protocols, and the networking mode is simple and stable.
需要特别指出的是,上述东西向流量转发装置的实施例采用了所述东西向流量转发方法的实施例来具体说明各模块的工作过程,本领域技术人员能够很容易想到,将这些模块应用到所述东西向流量转发方法的其他实施例中。当然,由于所述东西向流量转发方法实施例中的各个步骤均可以相互交叉、替换、增加、删减,因此,这些合理的排列组合变换之于所述东西向流量转发装置也应当属于本发明的保护范围,并且不应将本发明的保护范围局限在所述实施例之上。It should be particularly pointed out that the above-mentioned embodiments of the east-west traffic forwarding apparatus use the embodiments of the east-west traffic forwarding method to specifically describe the working process of each module. Those skilled in the art can easily imagine that these modules are applied to In other embodiments of the east-west traffic forwarding method. Of course, since each step in the embodiment of the east-west traffic forwarding method can be crossed, replaced, added, and deleted, these reasonable permutations and combinations should also belong to the present invention for the east-west traffic forwarding device The scope of protection of the present invention should not be limited to the described embodiments.
以上是本发明公开的示例性实施例,但是应当注意,在不背离权利要求限定的本发明实施例公开的范围的前提下,可以进行多种改变和修改。根据这里描述的公开实施例的方法权利要求的功能、步骤和/或动作不需以任何特定顺序执行。此外,尽管本发明实施例公开的元素可以以个体形式描述或要求,但除非明确限制为单数,也可以理解为多个。The above are exemplary embodiments of the present disclosure, but it should be noted that various changes and modifications may be made without departing from the scope of the disclosure of the embodiments of the present invention as defined in the claims. The functions, steps and/or actions of the method claims in accordance with the disclosed embodiments described herein need not be performed in any particular order. Furthermore, although elements disclosed in the embodiments of the present invention may be described or claimed in the singular, unless explicitly limited to the singular, the plural may also be construed.
应当理解的是,在本文中使用的,除非上下文清楚地支持例外情况,单数形式“一个”旨在也包括复数形式。还应当理解的是,在本文中使用的“和/或”是指包括一个或者一个以上相关联地列出的项目的任意和所有可能组合。上述本发明实施例公开实施例序号仅仅为了描述,不代表实施例的优劣。It should be understood that, as used herein, the singular form "a" is intended to include the plural form as well, unless the context clearly supports an exception. It will also be understood that "and/or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items. The above-mentioned embodiments of the present invention disclose the serial numbers of the embodiments only for description, and do not represent the advantages and disadvantages of the embodiments.
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps of implementing the above embodiments can be completed by hardware, or can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. The storage medium mentioned may be a read-only memory, a magnetic disk or an optical disk, etc.
所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本发明实施例公开的范围(包括权利要求)被限于这些例子;在本发明实施例的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,并存在如上所述的本发明实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。因此,凡在本发明实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明实施例的保护范围之内。Those of ordinary skill in the art should understand that the discussion of any of the above embodiments is only exemplary, and is not intended to imply that the scope (including the claims) disclosed by the embodiments of the present invention is limited to these examples; under the idea of the embodiments of the present invention , the technical features of the above embodiments or different embodiments can also be combined, and there are many other variations of the different aspects of the embodiments of the present invention as described above, which are not provided in detail for the sake of brevity. Therefore, any omission, modification, equivalent replacement, improvement, etc. made within the spirit and principle of the embodiments of the present invention should be included within the protection scope of the embodiments of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910991880.6A CN110752989A (en) | 2019-10-18 | 2019-10-18 | A kind of east-west traffic forwarding method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910991880.6A CN110752989A (en) | 2019-10-18 | 2019-10-18 | A kind of east-west traffic forwarding method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN110752989A true CN110752989A (en) | 2020-02-04 |
Family
ID=69278805
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910991880.6A Pending CN110752989A (en) | 2019-10-18 | 2019-10-18 | A kind of east-west traffic forwarding method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110752989A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113709139A (en) * | 2021-08-26 | 2021-11-26 | 江苏省未来网络创新研究院 | Openstack east-west forwarding performance optimization method and system based on NUMA architecture |
| CN116032820A (en) * | 2022-12-27 | 2023-04-28 | 天翼云科技有限公司 | A method and system for building a data center network architecture based on CLOS architecture |
| WO2024032250A1 (en) * | 2022-08-11 | 2024-02-15 | 华为技术有限公司 | Data processing method and related apparatus |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104052666A (en) * | 2013-03-14 | 2014-09-17 | 杭州华三通信技术有限公司 | Method and device for realizing host routing reachability |
| CN104412551A (en) * | 2012-07-09 | 2015-03-11 | 思科技术公司 | Packet forwarding optimization with virtual machine mobility |
| CN105515978A (en) * | 2016-01-08 | 2016-04-20 | 盛科网络(苏州)有限公司 | Method and device for realizing distributed routing and physical host access |
| CN106487695A (en) * | 2015-08-25 | 2017-03-08 | 华为技术有限公司 | A kind of data transmission method, virtual network managing device and data transmission system |
| US10027587B1 (en) * | 2016-03-30 | 2018-07-17 | Amazon Technologies, Inc. | Non-recirculating label switching packet processing |
| CN110099040A (en) * | 2019-03-01 | 2019-08-06 | 江苏极元信息技术有限公司 | A kind of defence method intercepting Intranet attack source based on a large amount of deployment bait host detections |
-
2019
- 2019-10-18 CN CN201910991880.6A patent/CN110752989A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104412551A (en) * | 2012-07-09 | 2015-03-11 | 思科技术公司 | Packet forwarding optimization with virtual machine mobility |
| CN104052666A (en) * | 2013-03-14 | 2014-09-17 | 杭州华三通信技术有限公司 | Method and device for realizing host routing reachability |
| CN106487695A (en) * | 2015-08-25 | 2017-03-08 | 华为技术有限公司 | A kind of data transmission method, virtual network managing device and data transmission system |
| CN105515978A (en) * | 2016-01-08 | 2016-04-20 | 盛科网络(苏州)有限公司 | Method and device for realizing distributed routing and physical host access |
| US10027587B1 (en) * | 2016-03-30 | 2018-07-17 | Amazon Technologies, Inc. | Non-recirculating label switching packet processing |
| CN110099040A (en) * | 2019-03-01 | 2019-08-06 | 江苏极元信息技术有限公司 | A kind of defence method intercepting Intranet attack source based on a large amount of deployment bait host detections |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113709139A (en) * | 2021-08-26 | 2021-11-26 | 江苏省未来网络创新研究院 | Openstack east-west forwarding performance optimization method and system based on NUMA architecture |
| CN113709139B (en) * | 2021-08-26 | 2023-03-24 | 江苏省未来网络创新研究院 | Openstack east-west forwarding performance optimization method and system based on NUMA architecture |
| WO2024032250A1 (en) * | 2022-08-11 | 2024-02-15 | 华为技术有限公司 | Data processing method and related apparatus |
| CN116032820A (en) * | 2022-12-27 | 2023-04-28 | 天翼云科技有限公司 | A method and system for building a data center network architecture based on CLOS architecture |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10050877B2 (en) | Packet forwarding method and apparatus | |
| CN103841028B (en) | Method and device for forwarding messages | |
| US9281955B2 (en) | Interoperability of data plane based overlays and control plane based overlays in a network environment | |
| CN103905283B (en) | Communication means and device based on expansible VLAN | |
| CN104335532B (en) | The method and apparatus for routing the packet to the far-end address of Virtual Switch Instance | |
| CN104702476B (en) | Message processing method based on distributed network gate and network virtualization marginal point | |
| US20160274926A1 (en) | Virtual machine (vm) migration from switched fabric based computing system to external systems | |
| CN106572021B (en) | A method for realizing network virtualization overlay and network virtualization edge node | |
| US10313224B2 (en) | Seamless host mobility | |
| CN112511431B (en) | A Routing Traffic Fusion Method for Virtualized Network Emulation | |
| CN104935516A (en) | Communication system based on software defined network and communication method | |
| JP6098192B2 (en) | Address generator | |
| US20220029915A1 (en) | Normalized lookup and forwarding for diverse virtual private networks | |
| CN104579954A (en) | Message cross-domain forwarding method and device as well as communication device | |
| WO2012083657A1 (en) | Packet processing method, system and customer premises equipment | |
| CN110752989A (en) | A kind of east-west traffic forwarding method and device | |
| CN103026692A (en) | PV6 address generation to trigger a virtual leased line service | |
| JP6629681B2 (en) | Switch device and relay system | |
| CN110022263A (en) | A kind of method and relevant apparatus of data transmission | |
| US20150256445A1 (en) | Avoiding gratuitous address resolution protocol and unsolicited neighborhood discovery during host mobility events | |
| CN102523312B (en) | Method for optimal tunnel selection in 4over6 scene | |
| CN107135118B (en) | Unicast communication method, gateway and VXLAN access equipment | |
| EP3902211B1 (en) | Packet forwarding method and network device | |
| CN103379187A (en) | Data processing method and gateway network element | |
| CN118714087A (en) | Traffic forwarding method, device and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200204 |
|
| RJ01 | Rejection of invention patent application after publication |