Split Horizon
a.k.a. Split-horizon rule
Key Points
- Prevents routing loops by blocking route advertisement back to source
- Used in distance-vector routing protocols
- Reduces unstable routing behavior and convergence issues
- One of the classic loop-prevention mechanisms in routing design
- Operates at the interface level by preventing bidirectional route propagation
Definition
Split Horizon is a routing rule that prevents a router from advertising a route back out of the same interface or direction from which the route was learned.
Concept
Split Horizon is a networking mechanism used in routing protocols to stop routes from being sent back toward the source that already learned and supplied them. It reduces the risk of routing loops and unstable routing behavior by preventing a router from feeding routing information back to its origin. It is a fundamental mechanism in distance-vector routing protocol design and other routing architectures where loop prevention is operationally critical.
Explainer
Split Horizon works by ensuring a router does not advertise a route back out of the same interface or direction from which the route was learned. This prevents circular route propagation and feedback loops that can cause routing instability, convergence delays, or persistent loop conditions. It is commonly deployed in distance-vector routing protocols such as RIP and EIGRP, and remains relevant in modern routing designs where simple, local loop prevention is needed.
Constraints include the requirement that Split Horizon operates only at the interface direction level and does not address all loop conditions in complex topologies. Failure modes include persistent routing loops if Split Horizon is not properly implemented where needed, and routing inaccuracy if operators assume Split Horizon alone solves all convergence problems. Tradeoffs exist between stronger loop prevention and reduced route visibility, between simpler routing behavior and some restrictions on route advertisement, and between local safety and reduced path flexibility.
Split Horizon matters because routing protocols require a simple, local mechanism to prevent routes from circulating back to their origin. Cross-industry relevance is strong in enterprise routing, telecommunications, and IP network design.