Marcio Cunha

Performance Analysis of Dynamic Routing Protocols in Partial Mesh Topologies with Satellite Links

Technical evaluation of OSPF, EIGRP, and BGP behavior when operating over satellite links in partial mesh topologies, focusing on latency, jitter, and convergence.

Marcio Cunha•3 min
Also available in:EspañolPortuguês
Summary
  • The high latency of satellite links drastically alters the timers of link-state routing protocols.
  • Partial mesh topologies create asymmetrical paths that confuse best-path selection algorithms without adjusted metrics.
  • Excessive update message exchanges consume precious bandwidth in geostationary orbit constellations.
  • Tuning hello intervals and dead timers prevents momentary signal drops from being treated as catastrophic failures.
  • Path-vector convergence protocols demonstrate higher resilience in hybrid terrestrial and orbital architectures.

The Challenge of Routing in Orbital Networks

When connecting remote offices using satellite links, we enter a challenging physical territory where light must travel tens of thousands of kilometers into space and back. In practice, this means network latency (the delay for a packet to make a round trip) jumps from mere terrestrial milliseconds to hundreds of milliseconds. Dynamic routing protocols, which act as the digital brains responsible for discovering paths across the internet, were originally designed for ultra-fast and stable terrestrial fiber optic cables. When we apply these protocols in a partial mesh topology (where not all nodes talk directly to each other, requiring intermediate hops), the system's behavior changes completely. We need to understand how to tune these algorithms to prevent the network from becoming unstable or failing.

Understanding Partial Mesh Topology

A partial mesh is a connection structure where some network points have direct links to each other, while others must pass through central routers to exchange data. In aviation, oil platforms, or isolated rural areas, the cost of maintaining a dedicated and direct satellite link for every pair of locations is prohibitive. Because of this, partial mesh is used to save bandwidth and money, accepting that some messages take a longer detour. However, when a satellite enters the equation, traffic that would already take detours in the mesh suffers severe delays at each intermediate hop, creating invisible bottlenecks that directly affect voice calls, video, and real-time enterprise systems.

OSPF Behavior Over High-Latency Links

OSPF (Open Shortest Path First, a protocol widely used in enterprise networks to find the shortest path) bases its decisions on constant bursts of control messages and rigorous measurement of response time. In satellite links, this eagerness to measure line quality can generate a severe side effect. The protocol sends messages known as 'Hello' to check if the neighbor is still alive. Due to orbital delay, these messages take longer to return, causing the router to mistakenly think the connection has dropped and tear down the session unnecessarily. In practice, engineers must manually adjust retention timers and interface costs to convince OSPF that satellite delay is normal and not a hardware failure.

The Role of EIGRP and BGP in Hybrid Architectures

While OSPF suffers from sensitive timers, other protocols like EIGRP (Enhanced Interior Gateway Routing Protocol, a Cisco proprietary technology that calculates alternative routes very quickly) handle variations better thanks to its diffusing computation algorithm. It manages to have a backup route ready instantly if the satellite link fluctuates. Meanwhile, BGP (Border Gateway Protocol, the protocol that stitches the entire internet together) handles massive networks and doesn't care as much about millimeter-level delays, focusing instead on traffic policies and system autonomy. In modern orbital networks, BGP is excellent for managing traffic ingress and egress across multiple satellites, but requires great caution to avoid propagating route instabilities caused by solar storms or atmospheric blocks affecting antenna visibility.

Metrics Analysis and Jitter Mitigation

The great invisible villain of satellite networks is not just high latency, but jitter, which is the inconsistent variation of this delay over time. A packet might take 600 milliseconds to arrive, while the next takes 850 milliseconds due to atmospheric interference. Traditional dynamic routing protocols cannot see jitter directly in their basic cost metrics, causing them to chaotically toggle traffic between terrestrial and spatial paths. To solve this, we use Quality of Service (QoS) policies combined with fine-tuning of protocol metrics, ensuring routers prioritize stable terrestrial routes for critical data while reserving the satellite for delay-tolerant traffic.

Final Considerations for High-Availability Projects

Designing networks that mix terrestrial cables and space links in partial meshes requires abandoning the idea that the network configures itself perfectly. The secret lies in understanding the physical limits of space and adapting routing software to accept temporal imperfections without panicking. With proper timer tuning, conscious use of alternative routes, and constant jitter monitoring, it is possible to build highly resilient infrastructures that keep remote communities and critical operations connected, even when signals must travel thousands of kilometers above our heads.