CN112887188B - Message forwarding method and device - Google Patents
Message forwarding method and device Download PDFInfo
- Publication number
- CN112887188B CN112887188B CN202110202919.9A CN202110202919A CN112887188B CN 112887188 B CN112887188 B CN 112887188B CN 202110202919 A CN202110202919 A CN 202110202919A CN 112887188 B CN112887188 B CN 112887188B
- Authority
- CN
- China
- Prior art keywords
- address
- vxlan
- next hop
- tunnel
- internal control
- 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
Images
Classifications
-
- 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
- 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
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/24—Multipath
-
- 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/54—Organization of routing tables
-
- 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
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
The application provides a message forwarding method and device. The message forwarding method comprises the following steps: determining that the interface to be closed is a public network output interface of a next hop IP address of a virtual extensible local area network VXLAN tunnel connected with an opposite end tunnel terminal; setting the IP address of the DR of the remote distributed aggregation member device as the next hop of the equivalent multipath of the VXLAN tunnel, and sending VXLAN data messages sent through the VXLAN tunnel by the public network outgoing interface and the internal control link port of the internal control link port; modifying the IP address of the DR into the next hop of the VXLAN tunnel, and sending a VXLAN data message sent through the VXLAN tunnel by an internal control link port; and closing the public network outlet.
Description
Technical Field
The present application relates to communications technologies, and in particular, to a method and a device for forwarding a packet.
Background
An EVPN (Ethernet Virtual Private Network) is a two-layer VPN (Virtual Private Network) technology, where a control plane uses MP-BGP (Multiprotocol BGP) to announce EVPN routing information, and a data plane uses VXLAN encapsulation to forward a packet. EVPN typically employs a Spine (core) -Leaf hierarchy. The access device of the Leaf layer is used as a VTEP (VXLAN Tunnel End Point ) to perform VXLAN (Virtual Extended Local Area Network) encapsulation and decapsulation EVPN related processing on the message, and the core device of the Spine layer forwards the message according to the outer layer destination IP address of the VXLAN message.
The EVPN and DRNI (Distributed recoverable Network Interconnect, technology) combined deployed Network shown in fig. 1, Leaf11, Leaf12, Leaf2 are VTEP devices connecting servers, Leaf11 and Leaf12 form a virtual VTEP through DRNI, the two devices are remote DR (Distributed aggregation member) and can serve as IPL (Intra-Portal Link) through a statically created VXLAN tunnel, and line sp1 serves as a route reflector to reflect routes among Leaf11, Leaf12, Leaf 2.
When the DR member device needs to close the public network three-layer interface connected with the next hop on the route reaching the destination IP address of the VXLAN tunnel, the route reaching the destination IP address of the VXLAN tunnel is deleted, and the route reaching the destination IP address of the VXLAN tunnel from the far-end DR can be recovered to send the VXLAN data message to the Leaf2 of the opposite end (peer) through the VXLAN tunnel after the route calculation obtains the route reaching the destination IP address of the VXLAN tunnel because the route which does not reach the destination IP address of the VXLAN tunnel generates packet loss.
Disclosure of Invention
The present application aims to provide a packet forwarding method and device, so that no packet loss occurs when a DR member device recalculates a route of a VXLAN tunnel reaching an opposite end tunnel terminal.
In order to achieve the above object, the present application provides a packet forwarding method, including: determining that the interface to be closed is a public network output interface of a next hop IP address of a virtual extensible local area network VXLAN tunnel connected with an opposite end tunnel terminal; setting the IP address of the DR of the remote distributed aggregation member device as the next hop of the equivalent multipath of the VXLAN tunnel, and sending VXLAN data messages sent through the VXLAN tunnel by the public network outgoing interface and the internal control link port of the internal control link port; modifying the IP address of the DR into the next hop of the VXLAN tunnel, and sending a VXLAN data message sent through the VXLAN tunnel by an internal control link port; and closing the public network outlet.
In order to achieve the above object, the present application provides a message forwarding device, which includes a switch chip, a processor, and a memory; the memory is used for storing processor executable instructions; wherein the processor is configured to perform the following by executing the processor-executable instructions in the memory: determining that the interface to be closed is a public network output interface of a next hop IP address of a virtual extensible local area network VXLAN tunnel connected with an opposite end tunnel terminal; setting the IP address of the DR of the remote distributed aggregation member device as the next hop of the equivalent multipath of the VXLAN tunnel, and sending VXLAN data messages sent through the VXLAN tunnel by the public network outgoing interface and the internal control link port of the internal control link port; modifying the IP address of the DR into the next hop of the VXLAN tunnel, and sending a VXLAN data message sent through the VXLAN tunnel by an internal control link port; and closing the public network outlet.
The method and the device have the beneficial effects that the VXLAN data message packet loss caused by the fact that the route which does not reach the destination IP address of the VXLAN tunnel is avoided.
Drawings
Fig. 1 is a schematic diagram of a network deployed by combining EVPN and DRNI;
fig. 2 is a flowchart of an embodiment of a message forwarding method provided in the present application;
fig. 3A and 3B are diagrams of an embodiment of message forwarding according to the present application;
fig. 4 is a schematic diagram of an embodiment of a message forwarding device provided in the present application.
Detailed Description
A detailed description will be given of a number of examples shown in a number of figures. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the present application. Well-known methods, procedures, components and circuits have not been described in detail so as not to obscure the examples.
The term "including" as that term is used is meant to include, but is not limited to; the term "comprising" means including but not limited to; the terms "above," "within," and "below" include the instant numbers; the terms "greater than" and "less than" mean that the number is not included. The term "based on" means based on at least a portion thereof.
The embodiment of the message forwarding method provided by the present application shown in fig. 2 includes the following steps:
and step 204, closing the public network output interface.
The embodiment shown in fig. 2 has the advantage of avoiding packet loss of VXLAN data packets due to a route that does not reach the destination IP address of the VXLAN tunnel.
Fig. 3A and 3B are schematic diagrams of embodiments of deploying intra-network packet forwarding by combining EVPN and DRNI according to the embodiment of the present application.
In fig. 3A, Spine1 is a route reflector, Leaf11 and Leaf12 form a virtual VTEP through DRNI, and are DR member devices, and the two devices are far-end DR each other and can use a statically created VXLAN tunnel as an IPL (Intra-Portal Link). Leaf2 is a peer VTEP device of the virtual VTEP, DR member devices Leaf11 and Leaf12 respectively use the IP address of the virtual VTEP as a source IP address, and the IP address of DR member device Leaf12 is a destination IP address to establish a VXLAN tunnel reaching Leaf 2; the DR member device Leaf2 establishes a VXLAN tunnel to the virtual VTEP with the local IP address as the source IP address and the IP address of the virtual VTEP as the destination IP address.
In this embodiment, Spine1 is the next hop device of the public network IP route of the VXLAN tunnel between the virtual VTEP and Leaf 2. Although the VXLAN tunnel from the virtual VTEP to the Leaf2 has no equivalent route, in the present application, the DR member devices Leaf11 and Leaf12 of the virtual VTEP set equivalent multipath entries for the established VXLAN tunnel to the Leaf2, respectively. A first adjacency list is arranged on DR member equipment Leaf1, and a public network three-layer interface on a port of DR member equipment Leaf11 connected with Spine1 is recorded. A first adjacency list is also set on the DR member device Leaf2, and records that the DR member device Leaf12 is connected with a public network three-layer interface on a Spine1 port.
When a DR member device Leaf12 of the virtual VTEP receives a control command for closing an interface (for example, a network management control command received through a network or a control command received through an input medium of a device), determining that the interface to be closed is a public network three-layer interface connected to a Spine1 port, and modifying the priority of a route to an IP address of the DR member device 11 to the priority of a route to a Spine1IP address by the DR member device Leaf 12; it is determined by route calculation that the route to the IP address of DR member device 11 and the route to the IP address of Spine1 are equivalent routes to the destination IP address of the VXLAN tunnel connecting Leaf 2. The DR member device Leaf12 records the IP address of the arrival DR member device Leaf12 as the next hop at the equal cost multipath entry.
The DR member device Leaf12 establishes a second adjacency list of equivalent multipath table entries, and records the public network outgoing interface to be closed and the IPP of the IPL in the second adjacency list.
In fig. 3A, when the server S1 sends the ethernet datagram addressed to the server S2 to the DR member devices Leaf11 and Leaf12 of the virtual VTEP according to the load sharing algorithm. In fig. 3A, the DR member device Leaf11 performs VXLAN encapsulation on ethernet datagrams from server S1 according to the respective setup to reach VXLAN tunnel.
The DR member device Leaf12 performs VXLAN encapsulation according to the established VXLAN tunnel, and finds two next-hop table entries of the destination IP address, i.e., the IP address of Spine1 and the IP address of DR member device Leaf11, in the equivalent multipath table entry.
The DR member equipment Leaf12 sends the VXLAN data message which is hashed to the IP address with the next hop being Spine1 by the interface to be closed recorded in the second adjacency list; the VXLAN datagram hashed to the IP address whose next hop is the DR member device Leaf11 is sent out by the IPP port recorded by the second adjacency table. The DR member device Leaf11 receives the VXLAN data message from the IPP port, finds the IP address of the next hop Spine1 in the equivalent multipath table entry according to the tunnel destination IP address of the VXLAN data message, and sends the IP address by the public network three-layer interface in the adjacent table. After receiving the VXLAN data message, Spine1 sends the VXLAN data message to Leaf2 as VTEP according to the VXLAN tunnel destination IP address in the VXLAN data message.
After receiving the VXLAN data message, Leaf2 releases VXLAN encapsulation and sends the VXLAN data message to server S2 according to the destination MAC address of the inner ethernet message.
The DR member device Leaf12 reduces the routing priority of the IP address of the next hop Spine1 of the VXLAN tunnel; determining, by route calculation, that the route to the IP address of the DR member device Leaf11 is a route to a destination IP address of the VXLAN tunnel; the IP address of the next hop Spine1 is deleted from the equal cost multipath entry. The DR member device Leaf12 establishes a third adjacency list of local equivalent multipath table entries; the IPP port is recorded in the third adjacency list.
The DR member device Leaf12 closes the to-be-closed public network triple-layer interface on the port connected to Spine 1.
As shown in fig. 3B, when the server S1 sends the ethernet datagram addressed to the server S2 to the DR member devices Leaf11 and Leaf12 of the virtual VTEP according to the load sharing algorithm. In fig. 3A, the DR member device Leaf11 encapsulates the ethernet datagram from the server S1 according to the respective established arrival VXLAN tunnel, and sends the ethernet datagram to the next hop Spine 1.
And the DR member device Leaf12 performs VXLAN encapsulation according to the established VXLAN tunnel, and finds the next hop of the destination IP address, namely the IP address of the DR member device Leaf11, in the equivalent multipath table entry. And the DR member equipment Leaf12 sends the VXLAN data message out from the IPP port according to the IPP port in the third adjacency list. The DR member device Leaf11 receives the VXLAN data message from the IPP port, finds the IP address of the next hop Spine1 in the equivalent multipath table entry according to the tunnel destination IP address of the VXLAN data message, and sends the IP address by the public network three-layer interface in the adjacent table. After receiving the VXLAN data message, Spine1 sends the VXLAN data message to Leaf2 according to the destination IP address of the VXLAN tunnel in the VXLAN data message.
After receiving the VXLAN data message, Leaf2 releases VXLAN encapsulation and sends the VXLAN data message to server S2 according to the destination MAC address of the inner ethernet message.
The embodiments of fig. 3A-3B have the beneficial effects that in the process that the DR member device Leaf12 switches the traffic of the VXLAN datagram from the next hop Spine1 to the IPL, the DR member device Leaf12 always stores the route of the VXLAN tunnel destination IP address reaching the peer VTEP, thereby avoiding packet loss caused by traffic switching in the prior art.
Fig. 4 is a schematic diagram illustrating an embodiment of a message forwarding device provided in the present application; the apparatus includes a processor, a memory, and a switch chip. Wherein, the memory, the processor and the exchange chip are connected through a bus. The memory is used for storing programs, and the processor calls the programs stored in the memory to execute the following operations: determining that the interface to be closed is a public network output interface of a next hop IP address of a virtual extensible local area network VXLAN tunnel connected with an opposite end tunnel terminal; setting the IP address of the DR of the remote distributed aggregation member device as the next hop of the equivalent multipath of the VXLAN tunnel, and sending VXLAN data messages sent through the VXLAN tunnel by the public network outgoing interface and the internal control link port of the internal control link port; modifying the IP address of the DR into the next hop of the VXLAN tunnel, and sending a VXLAN data message sent through the VXLAN tunnel by an internal control link port; and closing the public network outlet.
Before the processor executes the processor-executable instructions in the memory to execute the step of determining that the interface to be closed is a public network outbound interface of a next hop of a virtual extensible local area network VXLAN tunnel connected with a peer VTEP, the method further comprises the following operations: setting an equivalent multipath table entry for the VXLAN tunnel; setting a next hop address in the equivalent multipath table entry; and setting a first adjacency list and recording a public network output interface.
The processor, by executing the processor-executable instructions in the memory, to perform operations for setting the remote distributed aggregation member device to be the equivalent next hop for the VXLAN tunnel, comprises: modifying the priority of the route reaching the IP address of the DR to the priority of the route reaching the IP address of the next hop; determining that a route reaching the IP address of the DR and a route reaching the next hop IP address are equivalent routes of the destination IP address of the VXLAN tunnel through route calculation; the IP address to the DR is recorded in the equal cost multipath entry.
The processor executing the processor-executable instructions in the memory to perform operations of sending VXLAN data messages sent through the VXLAN tunnel by the public network egress interface and the internal control link port of the internal control link port include: establishing a second adjacency list of the equivalent multipath list items; recording a public network output interface and an internal control link port in a second adjacency list; hashing the VXLAN data message to a next-hop IP address and an IP address of DR according to a destination IP address of a VXLAN tunnel in the VXLAN data message; sending the VXLAN data message hashed to the next-hop IP address by the interface to be closed; and sending the VXLAN data message hashed to the IP address of the DR by an internal control link port. The processor by executing the processor-executable instructions in the memory to perform operations to modify the IP address of the DR to a next hop of the VXLAN tunnel comprises: reducing the priority of the route reaching the next hop IP address; determining that the route of the IP address reaching the DR is the route of the destination IP address of the VXLAN tunnel through route calculation; and deleting the next hop IP address in the equivalent multipath table entry.
The processor executing the processor-executable instructions in the memory to perform operations to send the VXLAN data message sent through the VXLAN tunnel out of the internal control link port include: establishing a third adjacency list of the equivalent multipath list items; recording an internal control link port in a third adjacency list; sending the VXLAN data message to the IP address of the DR according to the destination IP address of the VXLAN tunnel in the VXLAN data message; and sending the VXLAN data message sent to the IP address of the DR by the internal control link port.
The above description is only exemplary of the present application and should not be taken as limiting the present application, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the scope of protection of the present application.
Claims (10)
1. A message forwarding method is characterized in that the method comprises the following steps:
determining that the interface to be closed is a public network output interface of a next hop IP address of a virtual extensible local area network VXLAN tunnel connected with an opposite end tunnel terminal;
setting the IP address of the DR as the next hop of the equivalent multipath of the VXLAN tunnel, and sending VXLAN data messages sent by the VXLAN tunnel by the public network outgoing interface and the internal control link port of the internal control link port;
modifying the IP address of the DR into the next hop of the VXLAN tunnel, and sending a VXLAN data message sent by the VXLAN tunnel by the internal control link port;
and closing the public network outlet interface.
2. The method according to claim 1, wherein before determining that the interface to be closed is a public network egress interface of a next hop of a virtual extensible local area network (VXLAN) tunnel connecting the peer VTEP, the method comprises:
setting an equivalent multipath table entry for the VXLAN tunnel;
setting the next hop address in the equivalent multipath table entry;
and setting a first adjacency list and recording the public network output interface.
3. The method of claim 2, wherein setting a remote distributed aggregation member device to be an equivalent next hop for the VXLAN tunnel comprises:
modifying the priority of the route to the IP address of the DR by the priority of the route to the next hop IP address;
determining, by route calculation, that the route to the IP address of the DR and the route to the next hop IP address are equivalent routes to the destination IP address of the VXLAN tunnel;
and recording the IP address reaching the DR in the equivalent multipath table entry.
4. The method of claim 2, wherein sending VXLAN data packets sent through the VXLAN tunnel out an internal control link port of the public network egress interface and internal control link port comprises:
establishing a second adjacency list of the equivalent multipath list item;
recording the public network outgoing interface and the internal control link port in the second adjacency list;
hashing the VXLAN data message to the next hop IP address and the IP address of the DR according to the destination IP address of the VXLAN tunnel in the VXLAN data message;
sending the VXLAN data message hashed to the next-hop IP address by the interface to be closed; and sending the VXLAN data message hashed to the IP address of the DR by the internal control link port.
5. The method of claim 2, wherein the IP address of the DR is modified to be the next hop of the VXLAN tunnel: reducing the priority of routes to the next hop IP address; determining, by route calculation, that the route to the IP address of the DR is a route of a destination IP address of the VXLAN tunnel; deleting the next hop IP address in the equivalent multipath table entry;
sending the VXLAN data message sent through the VXLAN tunnel from the internal control link port, wherein the sending comprises: establishing a third adjacency list of the equivalent multipath list item; recording the internal control link port in the third adjacency list; sending the VXLAN data message to the IP address of the DR according to the destination IP address of the VXLAN tunnel in the VXLAN data message; and sending the VXLAN data message sent to the IP address of the DR by the internal control link port.
6. A message forwarding device is characterized in that the device comprises a switching chip, a processor and a memory; the memory is to store processor-executable instructions; wherein the processor, by executing the processor-executable instructions in the memory, is to perform operations comprising:
determining that the interface to be closed is a public network output interface of a next hop IP address of a virtual extensible local area network VXLAN tunnel connected with an opposite end tunnel terminal;
setting the IP address of the DR as the next hop of the equivalent multipath of the VXLAN tunnel, and sending VXLAN data messages sent by the VXLAN tunnel by the public network outgoing interface and the internal control link port of the internal control link port;
modifying the IP address of the DR into the next hop of the VXLAN tunnel, and sending a VXLAN data message sent by the VXLAN tunnel by the internal control link port;
and closing the public network outlet interface.
7. The apparatus of claim 6, wherein the processor, by executing the processor-executable instructions in the memory, is further configured to, prior to performing determining that the interface to be closed is a public network egress interface of a next hop of a virtual extensible local area network (VXLAN) tunnel connecting a peer VTEP, perform the following:
setting an equivalent multipath table entry for the VXLAN tunnel;
setting the next hop address in the equivalent multipath table entry;
and setting a first adjacency list and recording the public network output interface.
8. The device of claim 7, wherein the processor, by executing the processor-executable instructions in the memory, is configured to perform the operation of setting a remote distributed aggregation member device to be an equivalent next hop for the VXLAN tunnel comprises:
modifying the priority of the route to the IP address of the DR by the priority of the route to the next hop IP address;
determining, by route calculation, that the route to the IP address of the DR and the route to the next hop IP address are equivalent routes to the destination IP address of the VXLAN tunnel;
and recording the IP address reaching the DR in the equivalent multipath table entry.
9. The device of claim 7, wherein the processor, by executing processor-executable instructions in the memory, performs the operation of sending VXLAN datagrams through the VXLAN tunnel by the public network egress interface and an internal control link port of an internal control link port, comprising:
establishing a second adjacency list of the equivalent multipath list item;
recording the public network outgoing interface and the internal control link port in the second adjacency list;
hashing the VXLAN data message to the next hop IP address and the IP address of the DR according to the destination IP address of the VXLAN tunnel in the VXLAN data message;
sending the VXLAN data message hashed to the next-hop IP address by the interface to be closed; and sending the VXLAN data message hashed to the IP address of the DR by the internal control link port.
10. The apparatus of claim 7, wherein the processor, by executing processor-executable instructions in the memory, is configured to perform operations to modify an IP address of the DR to a next hop of the VXLAN tunnel comprising: reducing the priority of routes to the next hop IP address; determining, by route calculation, that the route to the IP address of the DR is a route of a destination IP address of the VXLAN tunnel; deleting the next hop IP address in the equivalent multipath table entry;
the processor executing processor-executable instructions in the memory to perform operations to send a VXLAN datagram sent through the VXLAN tunnel out of the internal control link port include: establishing a third adjacency list of the equivalent multipath list item; recording the internal control link port in the third adjacency list; sending the VXLAN data message to the IP address of the DR according to the destination IP address of the VXLAN tunnel in the VXLAN data message; and sending the VXLAN data message sent to the IP address of the DR by the internal control link port.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110202919.9A CN112887188B (en) | 2021-02-23 | 2021-02-23 | Message forwarding method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110202919.9A CN112887188B (en) | 2021-02-23 | 2021-02-23 | Message forwarding method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112887188A CN112887188A (en) | 2021-06-01 |
CN112887188B true CN112887188B (en) | 2022-04-01 |
Family
ID=76054854
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110202919.9A Active CN112887188B (en) | 2021-02-23 | 2021-02-23 | Message forwarding method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112887188B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113472666B (en) * | 2021-06-29 | 2023-08-18 | 新华三信息安全技术有限公司 | Message forwarding method and device |
CN113472667B (en) * | 2021-06-29 | 2022-06-21 | 新华三信息安全技术有限公司 | Message forwarding method, device, node equipment and storage medium |
CN113660148B (en) * | 2021-06-30 | 2023-06-02 | 华人运通(上海)自动驾驶科技有限公司 | Real-time remote driving system and method |
CN113794635B (en) * | 2021-08-05 | 2023-04-07 | 新华三信息安全技术有限公司 | Message forwarding method and device |
CN113992582B (en) * | 2021-09-17 | 2023-03-28 | 新华三信息安全技术有限公司 | Message forwarding method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107547366A (en) * | 2017-05-15 | 2018-01-05 | 新华三技术有限公司 | A kind of message forwarding method and device |
CN107733795A (en) * | 2016-08-12 | 2018-02-23 | 新华三技术有限公司 | Ethernet virtual private networks EVPN and public network interoperability methods and its device |
CN109547316A (en) * | 2018-12-29 | 2019-03-29 | 瑞斯康达科技发展股份有限公司 | Method, the system, storage medium of VXLAN message cross-over NAT equipment |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8489701B2 (en) * | 2007-01-30 | 2013-07-16 | Microsoft Corporation | Private virtual LAN spanning a public network for connection of arbitrary hosts |
-
2021
- 2021-02-23 CN CN202110202919.9A patent/CN112887188B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107733795A (en) * | 2016-08-12 | 2018-02-23 | 新华三技术有限公司 | Ethernet virtual private networks EVPN and public network interoperability methods and its device |
CN107547366A (en) * | 2017-05-15 | 2018-01-05 | 新华三技术有限公司 | A kind of message forwarding method and device |
CN109547316A (en) * | 2018-12-29 | 2019-03-29 | 瑞斯康达科技发展股份有限公司 | Method, the system, storage medium of VXLAN message cross-over NAT equipment |
Also Published As
Publication number | Publication date |
---|---|
CN112887188A (en) | 2021-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112887188B (en) | Message forwarding method and device | |
US10333836B2 (en) | Convergence for EVPN multi-homed networks | |
US10050877B2 (en) | Packet forwarding method and apparatus | |
US9781032B1 (en) | MPLS label usage in ethernet virtual private networks | |
US9100213B1 (en) | Synchronizing VPLS gateway MAC addresses | |
US11349749B2 (en) | Node protection for bum traffic for multi-homed node failure | |
WO2019129236A1 (en) | Tunnel-based data transmission method and device | |
CN112422307B (en) | Method, equipment and system for EVPN and VPLS coexistence dual-activity | |
WO2020119644A1 (en) | Forwarding entry generation method, apparatus, and device | |
WO2021042445A1 (en) | Layer 2 leased line network system, configuration method, and device | |
CN113794615B (en) | Message forwarding method and device | |
WO2011160517A1 (en) | Tunnel switching method and system for multi-protocol label switching services | |
CN118353825A (en) | Fast rerouting for Ethernet virtual private networks - Virtual Extensible LANs | |
CN112187633A (en) | Link fault convergence method and device, electronic equipment and storage medium | |
CN108833272B (en) | Route management method and device | |
JP6402078B2 (en) | Network system and packet transfer method | |
CN107682261B (en) | Flow forwarding method and device | |
CN101783743A (en) | Business protection method and switching node | |
CN111431798B (en) | Route switching method and device | |
CN115277305B (en) | A network management method, device, equipment and machine-readable storage medium | |
US10965596B2 (en) | Hybrid services insertion | |
CN113037883A (en) | Method and device for updating MAC address table entries | |
CN114520762A (en) | Method for sending BIERv6 message and first network equipment | |
WO2024001701A1 (en) | Data processing method, apparatus and system | |
CN111698156B (en) | Data message forwarding method and device |
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 |