CN116319545B - A method and device for processing route aggregation based on EVPN network - Google Patents
A method and device for processing route aggregation based on EVPN network Download PDFInfo
- Publication number
- CN116319545B CN116319545B CN202211457067.9A CN202211457067A CN116319545B CN 116319545 B CN116319545 B CN 116319545B CN 202211457067 A CN202211457067 A CN 202211457067A CN 116319545 B CN116319545 B CN 116319545B
- Authority
- CN
- China
- Prior art keywords
- mac
- aggregation
- route
- evpn
- aggregation table
- 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.)
- Active
Links
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/74—Address processing for routing
-
- 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]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
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
本发明涉及数据通信领域,具体为一种基于EVPN网络的路由聚合处理方法。The present invention relates to the field of data communication, and in particular to a route aggregation processing method based on an EVPN network.
背景技术Background Art
EVPN(Ethernet Virtual Private Network)是一种用于二层网络互联的VPN技术,EVPN技术通过类似于BGP/MPLS IP VPN的机制,结合扩展BGP协议,使用扩展后的可达性信息,使不同站点的二层网络间的MAC地址学习和发布过程从数据平面转移到控制平面。为了实现各个站点(Site)之间的互通,运营商骨干网上的PE设备上建立EVPN实例并接入各个站点的CE(Customer Edge,用户边缘设备),同时各个PE(Provider Edge,边缘设备,服务提供商骨干网的边缘路由器)之间建立的邻居关系以及MPLS/SR隧道,但是EVPN网络与BGP/MPLS IP VPN网络的不同之处在于各个站点内是二层网络,因此PE从各个CE学习到的是MAC地址而不是路由,PE通过EVPN特有的路由类型将自己从CE学习到MAC地址转发到其他Site。EVPN (Ethernet Virtual Private Network) is a VPN technology used for Layer 2 network interconnection. EVPN technology uses a mechanism similar to BGP/MPLS IP VPN, combined with extended BGP protocol, and uses extended reachability information to transfer the MAC address learning and publishing process between Layer 2 networks of different sites from the data plane to the control plane. In order to achieve intercommunication between sites, EVPN instances are established on PE devices on the carrier backbone network and connected to CE (Customer Edge) of each site. At the same time, neighbor relationships and MPLS/SR tunnels are established between PEs (Provider Edge, edge devices, edge routers of the service provider backbone network). However, the difference between EVPN networks and BGP/MPLS IP VPN networks is that each site is a Layer 2 network, so PE learns MAC addresses from each CE instead of routes. PE forwards the MAC addresses learned from CE to other sites through EVPN's unique routing type.
随着当前网路规模的不断增大,基于EVPN协议的二层网络中主要有以下几点问题:As the current network scale continues to increase, the Layer 2 network based on the EVPN protocol has the following main problems:
1、随着网络的规模不断增大,EVPN type2 MAC路由数量逐渐增多,RR设备需要学习全网的EVPN type2 MAC路由,因此RR设备的路由表项和反射性能都受到了极大挑战;1. As the scale of the network continues to grow, the number of EVPN type2 MAC routes gradually increases. RR devices need to learn EVPN type2 MAC routes of the entire network. Therefore, the routing table entries and reflection performance of RR devices are greatly challenged.
2、边缘节点设备(PE)需要学习大量的MAC表项,设备MAC转发表项容量不足;2. The edge node device (PE) needs to learn a large number of MAC table entries, and the device MAC forwarding table capacity is insufficient;
3、CE发送的MAC地址频繁变化,会导致相关PE和RR设备进行EVPN type2MAC路由的增加、删除和修改,频繁的路由更新容易引起设备故障,不利于维持网络的靠可用性和稳定性。3. The frequent changes in the MAC address sent by the CE will cause the related PE and RR devices to add, delete, and modify the EVPN type2 MAC route. Frequent route updates can easily cause equipment failures, which is not conducive to maintaining the availability and stability of the network.
发明内容Summary of the invention
针对现有技术的不足,本发明提供了一种基于EVPN网络的路由聚合处理方法,解决了通过EVPN type2 MAC路由聚合技术和装置,将不同MAC统一聚合成一个MAC后生成一条EVPN type2 MAC路由发送给远端PE设备,节省PE设备上的MAC转发表项容量,减少RR设备上的EVPN路由数量;同时路由更新通过控制器和边缘节点PE设备协同处理,路由更新过程不再经过RR处理,减少路由震荡对RR性能的消耗。In view of the deficiencies in the prior art, the present invention provides a route aggregation processing method based on an EVPN network, which solves the problem of aggregating different MACs into one MAC through EVPN type2 MAC route aggregation technology and apparatus, and then generates an EVPN type2 MAC route and sends it to a remote PE device, thereby saving the MAC forwarding table capacity on the PE device and reducing the number of EVPN routes on the RR device; at the same time, the route update is collaboratively processed by the controller and the edge node PE device, and the route update process is no longer processed by the RR, thereby reducing the consumption of RR performance by route oscillation.
为实现以上目的,本发明通过以下技术方案予以实现:一种基于EVPN网络的路由聚合处理方法,包括以下应用步骤:To achieve the above objectives, the present invention is implemented through the following technical solutions: A route aggregation processing method based on an EVPN network, comprising the following application steps:
S1、获取一条聚合成一个的MAC地址,并且生成MAC聚合表;S1. Obtain a MAC address that is aggregated into one, and generate a MAC aggregation table;
S2、生成EVPN type2 MAC路由发送给RR设备,同时MAC将聚合表发送给控制器;S2: Generate EVPN type 2 MAC route and send it to RR device. Meanwhile, MAC sends aggregation table to controller.
S3、对端PE设备收到EVPN type2 MAC路由,同时对端PE设备从控制器接收的MAC聚合表;S3: The peer PE device receives the EVPN type 2 MAC route and the MAC aggregation table received by the peer PE device from the controller.
S4、对端PE接收CE过来的流量,并在MAC聚合表中找到对应MAC,根据EVPN type2路由指导2层流量转发。S4. The peer PE receives traffic from the CE, finds the corresponding MAC in the MAC aggregation table, and guides Layer 2 traffic forwarding based on the EVPN type 2 routing.
进一步地,所述S1中的MAC地址是由PE从CE学习到的MAC进行聚合方式,将不同MAC统一聚合成一条得到。Furthermore, the MAC address in S1 is obtained by aggregating the MAC addresses learned by PE from CE, and different MAC addresses are aggregated into one.
进一步地,所述PE从各个CE学习到的是MAC地址,不是路由。Furthermore, what the PE learns from each CE is the MAC address, not the route.
进一步地,所述S1中的MAC聚合表由PE设备生成。Furthermore, the MAC aggregation table in S1 is generated by a PE device.
进一步地,所述MAC聚合表需要标识聚合前后的MAC对应关系。Furthermore, the MAC aggregation table needs to identify the MAC correspondence before and after aggregation.
进一步地,所述S1中的MAC地址跟PE设备一一对应。Furthermore, the MAC address in the S1 corresponds one-to-one to the PE device.
进一步地,所述S2中的EVPN type2 MAC路由是由聚合后的MAC地址触发生成。Furthermore, the EVPN type2 MAC route in S2 is generated by triggering the aggregated MAC address.
所述S2中的EVPN type2 MAC路由是由聚合后的MAC地址触发生成。The EVPN type 2 MAC route in S2 is triggered by the aggregated MAC address.
一种基于EVPN网络的路由聚合处理装置,其特征在于,包括:A route aggregation processing device based on an EVPN network, characterized by comprising:
聚合模块,用于获取一条聚合成一个的MAC地址,并且生成MAC聚合表;Aggregation module, used to obtain a MAC address that is aggregated into one, and generate a MAC aggregation table;
发送模块,用于将生成EVPN type2 MAC路由发送给RR设备,同时MAC将聚合表发送给控制器;A sending module is used to send the generated EVPN type2 MAC route to the RR device, and the MAC sends the aggregation table to the controller;
接收模块,对端PE设备收到EVPN type2 MAC路由,同时对端PE设备从控制器接收的MAC聚合表;In the receiving module, the peer PE device receives the EVPN type 2 MAC route and the MAC aggregation table received by the peer PE device from the controller;
转发模块,对端PE接收CE过来的流量,并在MAC聚合表中找到对应MAC,根据EVPNtype2路由指导2层流量转发。In the forwarding module, the peer PE receives traffic from the CE, finds the corresponding MAC in the MAC aggregation table, and guides Layer 2 traffic forwarding based on the EVPN type 2 routing.
进一步地,还包括MAC学习模块,用于记录数据帧中的源MAC地址和端口的对应关系,储存MAC表项,并且所述MAC学习模块设置于在所述聚合模块之前。Furthermore, it also includes a MAC learning module for recording the corresponding relationship between the source MAC address and the port in the data frame and storing the MAC table items, and the MAC learning module is arranged before the aggregation module.
进一步地,所述聚合模块还可以记录聚合前后的MAC地址对应关系。Furthermore, the aggregation module may also record the corresponding relationship between the MAC addresses before and after the aggregation.
本发明具有以下有益效果:The present invention has the following beneficial effects:
(1)、该基于EVPN网络的路由聚合处理方法,实现每个PE只发送一条EVPN type2MAC路由即可满足指导流量的转发,实现了不连续MAC的的路由聚合,使网络中的EVPNtype2 MAC路由数量大量减少,减轻RR设备的表项规格压力,降低RR设备成本。(1) The route aggregation processing method based on the EVPN network realizes that each PE only needs to send one EVPN type2MAC route to meet the forwarding of the guidance traffic, realizes the route aggregation of discontinuous MAC, greatly reduces the number of EVPNtype2 MAC routes in the network, alleviates the table specification pressure of the RR device, and reduces the cost of the RR device.
(2)、该基于EVPN网络的路由聚合处理方法,PE从远端PE学习的MAC表项只有聚合后的MAC,不需要学习全网MAC地址,节省了PE设备的MAC转发表项容量。(2) In the EVPN network-based route aggregation processing method, the MAC table entry that the PE learns from the remote PE only contains the aggregated MAC address, and does not need to learn the MAC address of the entire network, thereby saving the MAC forwarding table entry capacity of the PE device.
(3)、该基于EVPN网络的路由聚合处理方法,控制器负责表项更新,避免路由频繁更新对RR设备带来的性能压力,提高网络稳定性;(3) In the EVPN network-based route aggregation processing method, the controller is responsible for updating the table entries, thereby avoiding the performance pressure on the RR device caused by frequent route updates and improving network stability;
(4)、该基于EVPN网络的路由聚合处理方法,可对EVPN type2 MAC路由聚合的处理以及聚合表项的处理由边备(PE)设备和控制器完成,不需要技术人员参与,节省人力资源,提升路由处理效率。(4) The route aggregation processing method based on the EVPN network can complete the processing of EVPN type2 MAC route aggregation and the processing of aggregation table items by the edge equipment (PE) and the controller, without the need for technical personnel to participate, saving human resources and improving route processing efficiency.
当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。Of course, any product implementing the present invention does not necessarily need to achieve all of the above-mentioned advantages at the same time.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明EVPN组网示意图;FIG1 is a schematic diagram of an EVPN network of the present invention;
图2为本发明EVPN type2路由NLRI组成字段示意图;FIG2 is a schematic diagram of the NLRI composition fields of EVPN type 2 routing according to the present invention;
图3为本发明MAC路由处理和传递流程图;FIG3 is a flowchart of MAC routing processing and transmission according to the present invention;
图4为本发明MAC路由处理装置示意图;FIG4 is a schematic diagram of a MAC routing processing device according to the present invention;
图5为本发明EVPN type2 MAC路由聚合处理流程示意图。FIG5 is a schematic diagram of the EVPN type 2 MAC routing aggregation process of the present invention.
具体实施方式DETAILED DESCRIPTION
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
在本发明的描述中,需要理解的是,术语“开孔”、“上”、“下”、“厚度”、“顶”、“中”、“长度”、“内”、“四周”等指示方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的组件或元件必须具有特定的方位,以特定的方位构造和操作,因此不能理解为对本发明的限制。In the description of the present invention, it is necessary to understand that the terms "opening", "upper", "lower", "thickness", "top", "middle", "length", "inside", "all around" and the like indicating orientation or positional relationship are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the components or elements referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention.
请参阅图1-5,本发明实施例提供一种技术方案:一种基于EVPN网络的路由聚合处理方法,包括以下应用步骤:Referring to FIG. 1-5 , an embodiment of the present invention provides a technical solution: a route aggregation processing method based on an EVPN network, comprising the following application steps:
S1、获取一条聚合成一个的MAC地址,并且生成MAC聚合表,如图1所示,所述MAC地址是由PE从CE学习到的MAC进行聚合方式,将不同MAC统一聚合成一条得到,并且所述PE从各个CE学习到的是MAC地址,不是路由;所述MAC聚合表由PE设备生成,并标识聚合前后的MAC对应关系;所述MAC地址跟PE设备一一对应;S1. Obtain a MAC address aggregated into one, and generate a MAC aggregation table, as shown in Figure 1. The MAC address is obtained by aggregating the MAC learned by PE from CE, and different MACs are aggregated into one. What the PE learns from each CE is the MAC address, not the route; the MAC aggregation table is generated by the PE device and identifies the corresponding relationship between the MACs before and after aggregation; the MAC address corresponds to the PE device one by one;
S2、生成EVPN type2 MAC路由发送给RR设备,同时MAC将聚合表发送给控制器;所述EVPN type2 MAC路由是由聚合后的MAC地址触发生成,所述EVPN type2路由NLRI组成字段;S2. Generate an EVPN type2 MAC route and send it to the RR device. At the same time, the MAC sends the aggregation table to the controller. The EVPN type2 MAC route is triggered by the aggregated MAC address, and the EVPN type2 route NLRI composition field.
S3、对端PE设备收到EVPN type2 MAC路由,同时对端PE设备从控制器接收的MAC聚合表;S3: The peer PE device receives the EVPN type 2 MAC route and the MAC aggregation table received by the peer PE device from the controller.
S4、对端PE接收CE过来的流量,并在MAC聚合表中找到对应MAC,根据EVPN type2路由指导2层流量转发,CE发送的MAC更新时,PE更新本地MAC聚合表,同时通过Netconf notificat ion元素将MAC更新消息发送给控制器,控制器收到消息更新聚合表并发送给其它PE设备,接收到聚合表更新消息的PE更新本地MAC聚合表。S4. The peer PE receives the traffic from the CE and finds the corresponding MAC in the MAC aggregation table. It guides the Layer 2 traffic forwarding according to the EVPN type 2 routing. When the MAC sent by the CE is updated, the PE updates the local MAC aggregation table and sends the MAC update message to the controller through the Netconf notification element. The controller receives the message, updates the aggregation table and sends it to other PE devices. The PE that receives the aggregation table update message updates the local MAC aggregation table.
一种基于EVPN网络的路由聚合处理装置,其特征在于,包括:A route aggregation processing device based on an EVPN network, characterized by comprising:
聚合模块,用于获取一条聚合成一个的MAC地址,并且生成MAC聚合表;Aggregation module, used to obtain a MAC address that is aggregated into one, and generate a MAC aggregation table;
发送模块,用于将生成EVPN type2 MAC路由发送给RR设备,同时MAC将聚合表发送给控制器;A sending module is used to send the generated EVPN type2 MAC route to the RR device, and the MAC sends the aggregation table to the controller;
接收模块,对端PE设备收到EVPN type2 MAC路由,同时对端PE设备从控制器接收的MAC聚合表;In the receiving module, the peer PE device receives the EVPN type 2 MAC route and the MAC aggregation table received by the peer PE device from the controller;
转发模块,对端PE接收CE过来的流量,并在MAC聚合表中找到对应MAC,根据EVPNtype2路由指导2层流量转发。In the forwarding module, the peer PE receives traffic from the CE, finds the corresponding MAC in the MAC aggregation table, and guides Layer 2 traffic forwarding based on the EVPN type 2 routing.
具体的,还包括MAC学习模块,用于记录数据帧中的源MAC地址和端口的对应关系,储存MAC表项,并且所述MAC学习模块设置于在所述聚合模块之前。Specifically, it also includes a MAC learning module, which is used to record the corresponding relationship between the source MAC address and the port in the data frame and store the MAC table items, and the MAC learning module is arranged before the aggregation module.
具体的,所述聚合模块还可以记录聚合前后的MAC地址对应关系。Specifically, the aggregation module may also record the corresponding relationship between the MAC addresses before and after the aggregation.
使用时,当EVPN type2 MAC路由聚合处理时,站点1中PE1将CE1和CE2学习上来的MAC通过聚合模块处理后,生成EVPN type2 MAC路由发送给RR设备,同时将聚合表项发送给控制器;RR设备将站点1PE1发送过来的EVPN type2 MAC路由反射给站点2PE2,控制器将聚合表项下发给站点2PE2;站点2PE2接收到RR发送的EVPN type2 MAC路由,同时收到控制器下发的MAC聚合表。PE2设备收到CE3和CE4发送的流量,先在MAC聚合表中根据目的MAC查询出对应的聚合MAC地址,再通过收到EVPN type2 MAC路由指导流量转发,实现不同站点CE之间二层流量互通。When in use, when EVPN type2 MAC route aggregation is processed, PE1 in site 1 processes the MAC learned by CE1 and CE2 through the aggregation module, generates EVPN type2 MAC route and sends it to RR device, and sends the aggregation table entry to the controller; RR device reflects the EVPN type2 MAC route sent by PE1 in site 1 to PE2 in site 2, and the controller sends the aggregation table entry to PE2 in site 2; PE2 in site 2 receives the EVPN type2 MAC route sent by RR and the MAC aggregation table sent by the controller. PE2 receives the traffic sent by CE3 and CE4, first queries the corresponding aggregation MAC address in the MAC aggregation table according to the destination MAC, and then guides the traffic forwarding through the received EVPN type2 MAC route, so as to achieve Layer 2 traffic interconnection between CEs in different sites.
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
应该理解,当元件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个元件上或者可能同时存在居中元件;当一个元件被称为“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件,此外,这里使用的“连接”可以包括无线连接;使用的措辞“和/或”包括一个或更多个相关联的列出项的任一单元和全部组合。It should be understood that when an element is referred to as being "fixed to" or "disposed on" another element, it can be directly on the other element or there can be an intermediate element at the same time; when an element is referred to as being "connected to" another element, it can be directly connected to the other element or there can be an intermediate element at the same time. In addition, the "connection" used here may include wireless connection; the term "and/or" used includes any unit and all combinations of one or more associated listed items.
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为:表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如下步骤:(方法的步骤),所述的存储介质,如:ROM/RAM、磁碟、光盘等。A person of ordinary skill in the art can understand that all or part of the steps in the method of the above-mentioned embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes the following steps: (steps of the method), the storage medium, such as: ROM/RAM, disk, CD, etc.
此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
上述提到的存储介质可以是只读存储器,磁盘或光盘等。The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.
以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。The preferred embodiments of the present invention disclosed above are only used to help illustrate the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211457067.9A CN116319545B (en) | 2022-11-16 | 2022-11-16 | A method and device for processing route aggregation based on EVPN network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211457067.9A CN116319545B (en) | 2022-11-16 | 2022-11-16 | A method and device for processing route aggregation based on EVPN network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN116319545A CN116319545A (en) | 2023-06-23 |
| CN116319545B true CN116319545B (en) | 2024-09-27 |
Family
ID=86783919
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211457067.9A Active CN116319545B (en) | 2022-11-16 | 2022-11-16 | A method and device for processing route aggregation based on EVPN network |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116319545B (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112532501A (en) * | 2019-09-18 | 2021-03-19 | 中国电信股份有限公司 | Host physical address processing method and device and computer readable storage medium |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8208377B2 (en) * | 2009-03-26 | 2012-06-26 | Force10 Networks, Inc. | MAC-address based virtual route aggregation |
| CN103944826B (en) * | 2013-01-22 | 2017-03-15 | 杭州华三通信技术有限公司 | List item polymerization and equipment in SPBM network |
| CN105763444B (en) * | 2016-01-27 | 2019-03-15 | 新华三技术有限公司 | A kind of route synchronization method and device |
| CN109347748A (en) * | 2018-11-29 | 2019-02-15 | 新华三技术有限公司 | A kind of method and apparatus of synchronization of routing information |
| CN115567441A (en) * | 2019-11-05 | 2023-01-03 | 华为技术有限公司 | Method, device and system for generating forwarding information |
| CN111865779B (en) * | 2020-07-13 | 2022-08-02 | 中国联合网络通信集团有限公司 | A route synchronization method and cross-device link aggregation group |
| CN114143262B (en) * | 2020-09-03 | 2025-09-26 | 华为技术有限公司 | MAC routing update method, device and system |
| CN115174468A (en) * | 2022-07-06 | 2022-10-11 | 中国联合网络通信集团有限公司 | Route synchronization method, cross-device link aggregation group, electronic device and medium |
| CN115297069B (en) * | 2022-07-29 | 2024-06-07 | 中国电信股份有限公司 | EVPN network equipment, MAC address learning method and communication system |
-
2022
- 2022-11-16 CN CN202211457067.9A patent/CN116319545B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112532501A (en) * | 2019-09-18 | 2021-03-19 | 中国电信股份有限公司 | Host physical address processing method and device and computer readable storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116319545A (en) | 2023-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12106160B2 (en) | First hop gateway redundancy in a network computing environment | |
| US9019814B1 (en) | Fast failover in multi-homed ethernet virtual private networks | |
| CN112511418B (en) | Message indication method, device, equipment and storage medium | |
| CN103685022B (en) | Message forwarding method and service provider network edge equipment | |
| US11611509B2 (en) | Communication method, communications device, and communications system | |
| CN104168184B (en) | Message forwarding method and equipment | |
| CN105939257A (en) | Update of mac routes in EVPN single-active topology | |
| WO2020182156A1 (en) | Message forwarding method in network, network node and network system | |
| CN104219147A (en) | Implementation method and device of VPN (virtual private network) for edge equipment | |
| CN110661701B (en) | Communication method, equipment and system for avoiding loop | |
| WO2021031648A1 (en) | Evpn and vpls coexistence method, apparatus, and system | |
| WO2021169514A1 (en) | Virtual machine (vm) migrating method and apparatus | |
| WO2020098611A1 (en) | Method and apparatus for acquiring routing information | |
| WO2018090907A1 (en) | Message forwarding | |
| CN115118545A (en) | Group management protocol host mobility in Ethernet virtual private network multicast networks | |
| CN115174475B (en) | A SDWAN-based data transmission method and device | |
| CN115277305B (en) | A network management method, device, equipment and machine-readable storage medium | |
| CN112751767B (en) | Routing information transmission method and device, data center internet network | |
| CN108156067A (en) | It is a kind of to realize the method and system based on Ethernet Virtual Private Network | |
| CN101132374A (en) | A method and device for sending messages | |
| CN107623633B (en) | Path establishment method, device and network node | |
| CN113037883B (en) | A method and device for updating a MAC address entry | |
| CN114531396B (en) | A method and device for failback in Ethernet virtual private network | |
| CN103825794B (en) | Transparent interconnection of lots of links internet data frame sending method and device | |
| CN116319545B (en) | A method and device for processing route aggregation based on EVPN network |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |