Edge System Routing Synchronization via IBGP Mediator
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In edge system clusters, disruptions in Border Gateway Protocol (BGP) communications can lead to edge systems not receiving updated routing information, causing network traffic to be stuck as they are unaware of the necessary routing prefixes, hindering proper routing.
Innovation Solution
The synchronization of routing information between edge systems is achieved through establishing Interior Border Gateway Protocol (IBGP) sessions and enabling Open Shortest Path First (OSPF) on uplinks, ensuring all edge systems have the same routing information by receiving and updating routing prefixes from each other, thereby preventing traffic from being stuck due to missing routing information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If BGP communications are used to distribute routing information to edge systems, then routing information can be distributed to edge systems, but communication disruptions can cause edge systems to miss routing updates
Solution Approach 1:
The patent introduces a mediator component that collects routing information from multiple sources and redistributes it to edge systems. This intermediary mechanism ensures that if one communication path fails, the routing information can still be delivered through alternative paths via the mediator, thus resolving the contradiction between reliable delivery and information loss during disruptions.
Solution Approach 2:
The system performs preliminary actions by pre-collecting and caching routing information before disruptions occur. The mediator maintains a repository of routing information that can be quickly distributed to edge systems when needed, ensuring that routing updates are not lost even if communication disruptions occur during the update process.
2Ease of operation
If edge systems independently receive routing information from routers, then each edge system can maintain its routing table, but routing information may not be synchronized across all edge systems
Solution Approach 1:
The patent merges the routing information collection and distribution functions into a centralized mediator that serves all edge systems. This combining approach allows individual edge systems to maintain their independence while ensuring that all systems receive consistent routing information from the unified mediator, thus resolving the contradiction between operational independence and information consistency.
Solution Approach 2:
The system implements feedback mechanisms where the mediator monitors routing information status across edge systems and adjusts distribution accordingly. This feedback loop ensures that routing information remains synchronized across all edge systems while allowing them to independently maintain their routing tables, resolving the contradiction between ease of operation and stability of composition.
Data Source
AI summary
The technology disclosed herein enables synchronization of routing information between at least two edge systems in an edge system cluster. In a particular embodiment, a method provides, in each of the edge systems, receiving network routing information from a plurality of routers that route outbound network traffic from the edge systems and synchronizing the network routing information between the edge systems. Additionally, in each of the edge systems, the method provides receiving outbound network traffic via a logical router spanning the edge systems and routing the outbound network traffic from the edge systems in accordance with the network routing information after synchronization.


