BUM Traffic Replication via PTEP and MTEP Tunneling Endpoints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Physical gateways, particularly top-of-rack (ToR) switches, are incapable of subscribing to multicast groups and replicating packets from physical networks to multiple VXLAN-encapsulated tunnels, posing challenges in delivering Broadcast/Unknown-unicast/Multicast (BUM) traffic across overlay logical networks.

Innovation Solution

The solution involves designating Physical-network Tunneling End Points (PTEPs) and Multicast Tunneling End Points (MTEPs) to handle BUM traffic. PTEPs, typically hypervisors, are chosen to handle BUM traffic on behalf of ToRs, while MTEPs act as multicast proxies when the underlying fabric does not support L3 multicast.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If ToR switches are used as physical gateways for bridging, then network connectivity is provided, but they cannot subscribe to multicast groups and replicate BUM traffic

Engineering Contradiction:
Improvenetwork connectivityVSAvoidmulticast subscription capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces intermediary devices (controllers and hypervisors) that mediate between ToR switches and the overlay network. The controller programs VTEP information onto ToR switches, and hypervisors act as PTEPs/MTEPs to handle BUM traffic replication, allowing ToR switches to function as gateways without requiring multicast subscription capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If ToR switches cannot replicate packets to multiple VXLAN tunnels, then device complexity is reduced, but BUM traffic delivery fails

Engineering Contradiction:
Improvepacket replication capabilityVSAvoidBUM traffic delivery
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces intermediary devices (controllers and hypervisors) that mediate between ToR switches and the overlay network. The controller programs VTEP information onto_toR switches, and hypervisors act as PTEPs/MTEPs to handle BUM traffic replication, allowing_toR switches to function as gateways without requiring multicast subscription capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements packet replication by creating copies of BUM traffic packets at PTEP/MTEP endpoints. Instead of requiring ToR switches to replicate packets to multiple VXLAN tunnels, the system copies packets at hypervisor level and distributes them through the overlay network to multiple destination VTEPs.

Inventive Principle:
Principle #26Copying

3Reliability

If PTEPs handle BUM traffic on behalf of_toRs, then BUM traffic delivery is enabled, but network controller complexity increases

Engineering Contradiction:
ImproveBUM traffic deliveryVSAvoidnetwork controller complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes hypervisors universal endpoints that can function as PTEPs, MTEPs, or regular VTEPs depending on configuration. This multi-functionality allows the same infrastructure components to handle different traffic types and roles, reducing the need for specialized devices and simplifying overall network architecture despite the added control plane functionality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12323260B2Replicating broadcast, unknown-unicast, and multicast traffic in overlay logical networks bridged with physical networks
Publication Date: 2025.06.03 VMWARE INC
  • US12323260B2 patent drawing
  • US12323260B2 patent drawing
  • US12323260B2 patent drawing

AI summary

A novel method for performing replication of messages in a network that bridges one or more physical networks to an overlay logical network is provided. A physical gateway provides bridging between network nodes of a physical network and virtual machines in the overlay logical network by serving as an endpoint of the overlay logical network. The physical gateway does not replicate messages from the bridged physical network to destination endpoints in the overlay logical network directly, but instead tunnels the message-to-be-replicated to a designated tunnel endpoint in the overlay logical network. The designated tunnel endpoint in turn replicates the message that was tunneled to it to other endpoints in the overlay logical network.