Segment Identifier for Ethernet Vpn Broadcast Domain Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network technologies face challenges in efficiently segmenting broadcast domains within Ethernet Virtual Private Networks (EVPN), particularly in managing broadcast, unknown-unicast, or multicast frames across dispersed sites, which affects connectivity and resource allocation.
Innovation Solution
The solution involves adding a segment identifier to broadcast, unknown-unicast, or multicast frames within the network, allowing recipient network apparatuses to selectively forward these frames to devices associated with the same segment, utilizing MPLS labels and BGP extended communities for routing and filtering.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If broadcast domains are segmented within EVPN networks, then connectivity and resource management are improved, but device complexity and configuration difficulty increase
Solution Approach 1:
The patent introduces a segment identifier (segment ID) as an intermediary element that is added to broadcast, unknown-unicast, or multicast (BUM) frames. This segment ID acts as a mediator that enables selective forwarding of frames within segmented broadcast domains without requiring complex device configurations. The segment ID is inserted into the frame header, allowing network devices to perform simple matching operations rather than complex segmentation logic, thus improving connectivity while maintaining device simplicity.
Solution Approach 2:
The patent applies segmentation by dividing a broadcast domain into multiple segments using segment identifiers. Each segment is identified by a unique segment ID that is attached to frames. This segmentation allows the network to treat different segments as separate broadcast domains while maintaining the underlying EVPN infrastructure, thereby improving connectivity and resource management without requiring complete reconfiguration of network devices.
2Adaptability or versatility
If segment identifiers are added to frames, then selective forwarding capability is improved, but frame processing overhead increases
Solution Approach 1:
The segment identifier is added to frames in advance at the ingress network device before frames are forwarded into the EVPN network. This preliminary action ensures that all subsequent forwarding devices can perform simple segment ID matching without needing to perform complex frame analysis or segmentation decisions, thereby reducing processing overhead at intermediate devices while maintaining versatile selective forwarding capability.
Solution Approach 2:
The patent changes the frame structure by adding a segment identifier parameter to the frame header. This parameter change enables devices to use simple parameter matching (comparing segment IDs) instead of complex frame inspection or segmentation logic. The segment ID serves as an additional parameter that guides forwarding decisions, improving adaptability while keeping processing requirements minimal through straightforward parameter comparison.
3Productivity
If broadcast domains are segmented, then resource management is improved, but provisioning complexity increases
Solution Approach 1:
The patent extracts the segmentation logic from complex device configurations and encapsulates it within simple segment identifiers that are attached to frames. Instead of requiring complex provisioning of segmentation rules in network devices, the segmentation information is extracted and embedded in the frame headers as segment IDs. This simplifies provisioning because network devices only need to perform basic segment ID matching rather than maintaining complex segmentation policies.
Solution Approach 2:
The segment identifier serves multiple functions simultaneously: it enables broadcast domain segmentation, provides selective forwarding capability, and simplifies resource management. This multi-functionality means that a single mechanism (segment ID) addresses multiple networking requirements, thereby improving resource management efficiency without proportionally increasing provisioning complexity. The universal applicability of segment IDs across different frame types and forwarding scenarios reduces the need for separate configuration mechanisms.
Data Source
AI summary
In one embodiment, a method includes receiving a broadcast, unknown-unicast, or multicast (BUM) frame from a connected device, where the BUM frame is associated with a broadcast domain, determining a segment within the broadcast domain associated with the device, adding to the BUM frame a segment identifier that uniquely identifies the segment within the broadcast domain, and causing the BUM frame to be delivered to one or more recipient network apparatuses in a network associated with the broadcast domain, where the segment identifier added to the BUM frame is configured to be used by the one or more recipient network apparatuses to selectively forward the BUM frame to connected devices that are associated with segment identifier.


