![]() |
|||||||||||||||||
![]() |
|||||||||||||||||
| Zebra Open Source Router : Improved Load Balancing OSPF daemon | |||||||||||||||||
| The
standard implementations of OSPF support only equal traffic splitting over
equal cost paths. This is also true for an Zebra OSPF routing daemon running
on a Linux Kernel, since the kernel only performs equal traffic splitting.
In order to provide a more fine grained load balancing with minimal modifications,
we have implemented one of the ideas presented in the paper "Achieving
Near-Optimal Traffic Engineering Solutions for Current OSPF/ISIS Networks".
The paper proposes selective next-hop deletion for some prefixes in order to allow for the net traffic to be better controlled. We have applied changes to the OSPF routing daemon in the Open Source Zebra router where by, some equal cost next-hops for prefixes can be selectively deleted. This allows for better traffic shaping without requiring any modifications to the kernel or data path. Please see the README file and the attached report. |
|||||||||||||||||
|
|||||||||||||||||
|
|||||||||||||||||
|
|||||||||||||||||
|
|||||||||||||||||
|
|||||||||||||||||
|
|||||||||||||||||