Aggregate Interface Mask for Link Failure Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing link aggregation techniques fail to efficiently handle member link failures, leading to data loss due to improper forwarding of packets to inactive links in the aggregate interface.
Innovation Solution
A method is introduced to establish an aggregate interface with a mask identifying the state of each member link, allowing for the identification and rewriting of inactive link addresses to active link addresses in the encapsulation list, ensuring that only active links are used for packet forwarding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional link aggregation techniques are used without rapid identification of inactive member links, then the system structure remains simple, but data loss occurs due to improper forwarding to inactive links
Solution Approach 1:
The patent applies preliminary action by pre-establishing a mask associated with the aggregate interface that identifies the current state of each member link before data forwarding occurs. This mask is used to proactively identify inactive links and rewrite their addresses in the encapsulation list, preventing data loss before it can occur rather than reacting after failure happens
Solution Approach 2:
The patent introduces an intermediary mechanism in the form of a mask and encapsulation list that mediates between the packet forwarding engine and the member links. The mask acts as an intermediate data structure that translates the aggregate interface state into actionable forwarding decisions, enabling rapid identification of active links without complex direct monitoring of each member link
2Productivity
If rapid identification and isolation of inactive member links is implemented, then data loss is prevented, but the complexity of the system increases
Solution Approach 1:
The patent applies segmentation by dividing the aggregate interface state into discrete, manageable components: a mask with individual bit positions for each member link and an encapsulation list with separate address entries. This segmentation allows the system to independently identify and rewrite only the specific inactive link addresses that need updating, rather than managing the entire link aggregation as a single complex unit
Solution Approach 2:
The patent utilizes parameter changes by modifying the encapsulation list addresses based on the mask state. When a link fails, the system changes the address parameter in the encapsulation list from the inactive link address to an active link address, dynamically adapting the forwarding behavior without restructuring the entire system
Data Source
AI summary
A method is provided for handling member link state changes in an aggregate interface. An aggregate interface may be established to include a number of member links. A mask may be associated with the aggregate interface, where the mask identifies a current state of each member link in the aggregate interface. The mask is retrieved and used to identify active links in the aggregate interface when packets are received for forwarding on the aggregate interface.


