VXLAN Multicast Routing via Underlay Network Bypass

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional multicast routing techniques in networks that implement VXLAN often result in unnecessary traffic due to broadcasting multicast packets to all VTEPs, and the underlay network is unaware of the route to the multicast source when it is on the overlay network, leading to inefficient routing.

Innovation Solution

A method where network devices register as VXLAN tunnel endpoints (VTEPs) and use the underlay network to transmit multicast traffic directly to receivers without VXLAN encapsulation, utilizing protocols like PIM-SM and PIM-SSM to route traffic through the shortest path tree, and employing NAT or GRE encapsulation to manage IP addresses and routes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional multicast routing techniques are used in VXLAN networks, then multicast packets are broadcast to all VTEPs, but this results in unnecessary network traffic and reduced network performance

Engineering Contradiction:
Improvenetwork performanceVSAvoidunnecessary network traffic
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent implements source-specific multicast (SSM) routing where each VTEP receives multicast traffic only if it is a member of the specific multicast group, rather than broadcasting to all VTEPs. This localizes the traffic reception to only those endpoints that need the specific multicast stream, eliminating unnecessary traffic on the network

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments multicast traffic into source-specific groups, where each multicast source is treated independently. VTEPs can join specific (S,G) groups rather than receiving all multicast traffic, allowing the network to segment and deliver only relevant traffic to each endpoint

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If VXLAN encapsulation is used for multicast traffic, then traffic can be transmitted through the overlay network, but this increases overhead and reduces routing efficiency

Engineering Contradiction:
Improveoverlay network compatibilityVSAvoidencapsulation overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the VXLAN encapsulation layer for multicast traffic, allowing multicast packets to be transmitted natively over the underlay network without being wrapped in VXLAN headers. This removes the encapsulation overhead while maintaining overlay network functionality for unicast traffic

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of the conventional approach where all traffic must be encapsulated in VXLAN to traverse the overlay network, the patent inverts the approach by allowing multicast traffic to bypass encapsulation and use the underlay network directly, achieving better efficiency while maintaining overlay compatibility

Inventive Principle:
Principle #13The other way round (Inversion)

3Ease of operation

If the underlay network routes multicast traffic without awareness of overlay routes, then routing can be simplified, but this leads to inefficient routing and inability to reach multicast sources on the overlay network

Engineering Contradiction:
Improverouting simplicityVSAvoidrouting efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent introduces VTEPs as intermediary devices that bridge the overlay and underlay networks. VTEPs receive multicast traffic from the underlay network and deliver it to overlay network endpoints, and vice versa, allowing the underlay network to maintain routing simplicity while achieving efficient overlay network reachability

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11502865B2Multicast traffic in a virtual extensible local area network (VXLAN)
Publication Date: 2022.11.15 ARISTA NETWORKS INC
  • US11502865B2 patent drawing
  • US11502865B2 patent drawing
  • US11502865B2 patent drawing

AI summary

Multicast traffic in a virtual extensible local area network (VXLAN). In some embodiments, a method is provided. The method includes registering a network device as a virtual extensible local area network (VXLAN) tunnel endpoint (VTEP) of a VXLAN. The VXLAN includes an overlay network and the overlay network is implemented on an underlay network. The method also includes receiving multicast traffic from the multicast source. The method further includes transmitting the multicast traffic to one or more multicast receivers using the underlay network.