Packet Detection with Bypass VXLAN Routing for EVPN Anycast
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In an anycast dual-homing active-active access scenario, detection failures occur due to ambiguity in the destination of response packets in Ethernet Virtual Private Networks (EVPNs) when a first provider edge (PE) sends detection packets to a second PE, which may incorrectly send the response to a third PE that is not the initiator, leading to detection failures.
Innovation Solution
Establishing a bypass VXLAN tunnel between the first PE and the third PE, allowing the first PE to receive response packets through this tunnel by including a bypass VXLAN tunnel source IP address, and determining the destination based on this address or the destination IP address in the response packet, thereby ensuring accurate detection results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the second PE sends the response packet to the third PE (which is not the initiator), then the response packet may be received by the wrong device, but the first PE cannot obtain the detection result
Solution Approach 1:
The patent introduces a bypass VXLAN tunnel as an intermediary communication channel between the first PE and third PE. This tunnel carries the response packet from the third PE back to the first PE, ensuring that the detection initiator receives the response even though the second PE incorrectly routed it to the third PE. The bypass tunnel acts as a mediator that corrects the routing error without requiring changes to the second PE's routing behavior.
2Reliability
If a bypass VXLAN tunnel is established between the first PE and third PE, then the first PE can receive response packets correctly, but the network structure becomes more complex
Solution Approach 1:
The bypass VXLAN tunnel is established in advance (pre-configured) between the first PE and third PE before detection operations occur. This preliminary setup ensures that when detection packets are sent and responses are generated, the return path already exists. The tunnel is created as a preventive measure to handle potential routing ambiguities, rather than being dynamically created when problems occur.
3Adaptability or versatility
If the second PE uses anycast routing to send response packets, then routing flexibility is improved, but destination ambiguity causes detection failures
Solution Approach 1:
The patent adds another dimension to the routing solution by introducing the bypass VXLAN tunnel as a separate communication layer. Instead of trying to resolve the destination ambiguity within the existing anycast routing dimension, the solution creates a new dimensional path that bypasses the ambiguous routing decision. The tunnel provides a direct, unambiguous return path that complements the anycast routing mechanism.
Data Source
AI summary
A packet detection method includes a first provider edge (PE) that sends a detection packet to a second PE, where the detection packet is used to enable the second PE to generate a response packet, and the detection packet includes a bypass virtual extensible local area network (VXLAN) tunnel source Internet Protocol (IP) address; the first PE receives, through a bypass VXLAN tunnel, a response packet for the detection packet, where the response packet includes the bypass VXLAN tunnel source IP address; and the first PE obtains a detection result from the response packet. The first PE may receive the response packet, so that the first PE can obtain the detection result.


