Message Forwarding Path Switching for Congestion-Aware Redundancy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing message forwarding methods in redundancy mechanisms lead to high utilization rates, increasing the likelihood of anomalies and congestion, which affects system stability.
Innovation Solution
A message forwarding method that selects a redundant backup path based on device efficiency utilization states, including CPU, memory, and access control list rule counts, to prevent prolonged high utilization and reduce congestion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the initial redundancy establishment process uses MAC addresses and port numbers to determine the redundant backup path, then the redundancy mechanism can bear a wider abnormality range and achieve faster convergence, but the device operates at a high utilization rate for a long time, increasing the likelihood of anomalies or congestion in that section of the path
Solution Approach 1:
The patent implements dynamic path selection by continuously monitoring device efficiency utilization states (CPU utilization, memory utilization, ACL rule counts) and automatically switching between main and backup message forwarding paths. The system transitions from a static MAC address-based selection to a dynamic state-aware selection mechanism that adapts to changing device conditions, thereby preventing prolonged high utilization on single paths and reducing the likelihood of anomalies or congestion.
2Speed
If the system uses a fixed redundant backup path determined by MAC addresses and port numbers, then the protocol communication is simple and fast, but the message forwarding path may experience prolonged high utilization rates leading to system stability issues
Solution Approach 1:
The patent implements a feedback mechanism where the system continuously monitors device efficiency utilization states along the message forwarding path and uses this information to dynamically adjust path selection. The monitoring module collects real-time data on CPU utilization, memory utilization, and ACL rule counts, and the selection module uses this feedback to determine the optimal path, thereby maintaining system stability while ensuring efficient message forwarding.
Solution Approach 2:
The system performs self-service by automatically monitoring its own operational state and making autonomous decisions about path selection without external intervention. The monitoring module independently tracks device efficiency metrics, and the selection module autonomously determines the optimal message forwarding path based on current system conditions, enabling the system to self-regulate and maintain stability.
Data Source
AI summary
Embodiments of the present disclosure provide a message forwarding method. The message forwarding method includes the following operations: receiving a target message to be forwarded; acquiring a preset main message forwarding path; when it is determined that the main message forwarding path is abnormal, acquiring a redundant backup message forwarding path selected according to device efficiency utilization states; and forwarding the target message by using the redundant backup message forwarding path.


