MCLAG Relay System Active Standby Port Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In network systems with device-level redundancy, communication congestion and complex network management arise due to the need to flush forwarding databases when faults occur on links between user L2 switching devices and active/standby devices, especially in carrier networks with multiple user switching devices.

Innovation Solution

A relay system with two L2 switching devices connected via inter-device MCLAG, where each device has a MCLAG table, port control unit, relay processing unit, and transmission stop unit, allowing for controlled frame transmission and reception states to manage faults without database flushing, facilitating network management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If inter-device LAG is applied to distribute frame transmission to multiple L2 switching devices, then system availability is improved, but network management complexity increases

Engineering Contradiction:
Improvesystem availabilityVSAvoidnetwork management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The invention segments the L2 switching devices into active and standby roles, with each device having dedicated port groups (first port group for active, second port group for standby). This segmentation allows simplified management by clearly defining which device handles which traffic, eliminating the need for complex path tracking across multiple active devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of having multiple active devices sharing load (which complicates management), the invention inverts the approach by having one active device and one standby device. The standby device actively monitors and synchronizes with the active device, simplifying management while maintaining high availability through failover capability.

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

2Reliability

If FDB flushing is performed when link faults occur, then path switching is achieved, but communication congestion occurs due to flooding

Engineering Contradiction:
Improvepath switching capabilityVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The invention performs preliminary actions by pre-synchronizing FDB entries between active and standby devices before faults occur. When a link fault happens, the standby device already has the necessary forwarding information ready, allowing immediate path switching without FDB flushing and avoiding communication congestion.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention introduces an FDB synchronization mechanism as an intermediary between the active and standby devices. This synchronization process allows the standby device to maintain up-to-date FDB entries, enabling seamless path switching during faults without requiring broadcast flooding.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9794194B2Relay system and switching device
Publication Date: 2017.10.17 APRESIA SYST LTD
  • US9794194B2 patent drawing
  • US9794194B2 patent drawing
  • US9794194B2 patent drawing

AI summary

A MCLAG table retains a first port in association with a first identifier. A port control unit controls a first port group to a transmission/reception permitted state when the first port group is set to active, and controls the first port group to a transmission/reception prohibited state when the first port group is set to standby. A relay processing unit relays a frame containing the first identifier as a destination port to the first port group when the first port group is controlled to the transmission/reception permitted state and relays the same to a bridge port when the first port group is controlled to the transmission/reception prohibited state. When the first port group is controlled to the transmission/reception prohibited state, a transmission stop instructing unit instructs a peer device to stop frame transmission to the first port group.