OSPF Backup Designated Router Link Down Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In OSPF protocol-based local area networks, network traffic disruption occurs due to the time-consuming process of reestablishing adjacencies when a designated network device fails, as other network devices need to rebuild connections with the new designated network device after a link down event.
Innovation Solution
A method where a first network device detects a link down event before a third network device, initiates a delay timer, and determines itself as the new designated network device upon expiration of the timer or receipt of a link state advertisement message, maintaining adjacencies and reducing traffic loss without requiring protocol changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the backup designated network device waits for other network devices to detect the link down event before assuming the designated network device role, then adjacencies can be reestablished, but network traffic disruption increases and transition time prolongs
Solution Approach 1:
The backup designated network device performs preliminary actions by detecting the link down event and initiating the assumption of designated network device role before other network devices complete their detection and processing. This includes starting a delay timer and preparing to send hello messages proactively, rather than waiting passively for other devices to detect the failure first.
Solution Approach 2:
The system uses feedback mechanisms where the backup designated network device monitors for link state advertisement messages from other network devices and adjusts its behavior accordingly. The delay timer provides feedback about the expected timing of other devices' detection, allowing the backup to synchronize its transition with the network's expectations.
2Loss of time
If the backup designated network device immediately assumes the designated network device role upon detecting link down, then transition time is minimized, but network traffic loss increases due to adjacency rebuilding requirements
Solution Approach 1:
The backup designated network device initiates the transition process in advance by detecting the link down event and starting a delay timer, rather than immediately assuming the designated role. This preliminary preparation allows for a more coordinated transition that minimizes traffic disruption.
Solution Approach 2:
The delay timer acts as a cushioning mechanism that provides a controlled waiting period before the backup designated network device fully assumes the designated role. This cushioning allows other network devices to complete their detection and processing, ensuring adjacencies are maintained without unnecessary rebuilding.
3Reliability
If network devices wait for the backup designated network device to send hello messages and receive responses before detecting link down, then adjacencies are maintained, but the detection process becomes slower and traffic disruption increases
Solution Approach 1:
The backup designated network device performs preliminary detection of the link down event and initiates the transition process before other network devices complete their hello message exchange. This preliminary action allows the backup to assume the designated role at the optimal moment, maintaining adjacencies while avoiding unnecessary delays.
Data Source
Figure 1A
Figure 1B
Figure 1C
AI summary
A first network device detects a link down event associated with a second network device, where the link down event is detected by the first network device prior to being detected by a third network device, and the second network device is a designated network device of a network. The first network device starts a delay timer before processing the link down event, and detects an event that includes at least one of receipt, from the third network device, of a link state advertisement message based on the link down event, or an expiration of the delay timer. The first network device determines the first network device to be a new designated network device for the network based on detecting the event, and provides, to the third network device, information indicating that the first network device is the new designated network device for the network.