Multi-homing in Extended Bridge via Virtual Port Link Aggregation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network bridge technologies lack effective multi-homing support for port extenders and end stations, which limits performance and availability by not utilizing multiple links efficiently and handling failover effectively.
Innovation Solution
The implementation of a controlling bridge with port extenders that provide multi-homing capabilities, allowing port extenders to be multi-homed into multiple other port extenders with multiple active links, and end stations to be multi-homed into multiple port extenders, using virtual port link aggregation groups for failover and a single extended channel identifier namespace across all ports.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional network bridge technology is used, then the network structure is simple, but multi-homing support is lacking and performance is limited
Solution Approach 1:
The network bridge is segmented into a controlling bridge and multiple port extenders, each with specific functions. The controlling bridge manages multi-homing and link aggregation, while port extenders provide additional connectivity. This segmentation enables multi-homing support without requiring the entire network structure to become uniformly complex.
Solution Approach 2:
Virtual port link aggregation groups act as intermediaries between multiple physical links and the logical network structure. These virtual groups abstract the complexity of multi-link management, allowing port extenders to be multi-homed into multiple other port extenders while maintaining a simplified view at the endpoint.
2Reliability
If multiple links are used for port extenders, then performance and availability are enhanced, but link management complexity increases
Solution Approach 1:
Multiple physical links are merged into virtual port link aggregation groups, which are then treated as single logical entities. This merging allows port extenders to utilize multiple links for enhanced reliability while simplifying management by dealing with virtual groups rather than individual physical links.
Solution Approach 2:
The virtual port link aggregation groups dynamically manage multiple physical links, automatically handling failover and load distribution. This dynamic management enhances network availability through automatic failover while reducing manual management complexity, as the system adapts to link status changes without human intervention.
3Productivity
If port extenders are multi-homed into multiple port extenders, then performance is enhanced through multiple links, but loop detection and packet distribution becomes more difficult
Solution Approach 1:
The controlling bridge implements feedback mechanisms that track packet flow paths and link statuses across the multi-homed network. This feedback enables automatic detection of potential loops and adjustment of packet distribution, allowing high performance through multiple links while maintaining loop-free operation through continuous monitoring and adaptation.
Data Source
AI summary
Disclosed are various embodiments for multi-homing in an extended bridge, including both multi-homing of port extenders and multi-homing of end stations. In various embodiments, a controlling bridge device receives a packet via an ingress virtual port and determines a destination virtual port link aggregation group based at least in part on a destination media access control (MAC) address of an end station in the packet. The controlling bridge device selects one of multiple egress virtual ports of the destination virtual port link aggregation group. The end station of the extended bridge is reachable through any of the egress virtual ports of the destination virtual port link aggregation group. The controlling bridge device forwards the packet through the selected egress virtual port, and the forwarded packet includes an identifier of a destination virtual port to which the end station is connected.


