Physical Interface Hello Packet Aggregation for Link Failure Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional link-failure detection methods in network devices are inefficient due to the need for individual hello packets to be exchanged between virtual interfaces, leading to a burden on hosts and impairing performance.
Innovation Solution
A method where a physical interface collects and transmits a single hello packet containing the statuses of multiple virtual interfaces, allowing for efficient link-failure detection and remedial actions to be taken at the physical-interface level rather than the virtual-interface level.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If each pair of virtual interfaces exchanges individual hello packets, then link-failure detection can be performed for each virtual interface, but the number of hello packets increases significantly, burdening the hosts and impairing performance
Solution Approach 1:
The patent merges multiple virtual interface status reports into a single hello packet exchanged at the physical interface level. Instead of each virtual interface pair exchanging separate hello packets, the physical interface consolidates status information from multiple virtual interfaces into one aggregated packet, reducing processing overhead while maintaining detection capability.
Solution Approach 2:
The physical interface is designed to perform multiple functions: it not only handles its own status monitoring but also represents and reports the status of multiple virtual interfaces partitioned on remote physical interfaces. This multi-functionality allows a single hello packet to serve multiple detection purposes.
2Adaptability or versatility
If multiple virtual interfaces are partitioned on physical interfaces, then interface versatility and resource utilization improve, but the complexity of managing individual hello packet exchanges between each virtual interface pair increases
Solution Approach 1:
The physical interface serves as a universal representative for multiple virtual interfaces, performing status monitoring and hello packet exchange on behalf of all partitioned virtual interfaces. This eliminates the need for separate session management for each virtual interface pair.
Solution Approach 2:
The physical interface acts as an intermediary between multiple virtual interfaces and the network, consolidating status information and managing a single fault-detection session that represents multiple virtual interfaces. This intermediary role simplifies the management complexity.
Data Source
AI summary
A disclosed method may include (1) receiving, via a physical interface of a network device, a hello packet that includes information specific to a fault-detection session established between the physical interface and an additional physical interface of a remote device via a link, (2) identifying, within the information, a plurality of statuses that correspond to a plurality of virtual interfaces partitioned on the additional physical interface of the remote device, (3) determining, based at least in part on the statuses of the virtual interfaces, that the link supporting the fault-detection session established between the physical interface and the additional physical interface has experienced at least a partial failure, and then in response to determining that the link has experienced the at least partial failure, (4) performing a remedial action to address the at least partial failure of the link. Various other apparatuses, systems, and methods are also disclosed.


