OSPF load balancing and distribution

Unanswered Question
Oct 26th, 2009
User Badges:

Hi,


I have OSPF running on my Cisco 3825 router and I am looking for for a way to simultaneously transmit data using all three available routes instead of transmitting over only one route; i.e. the OSPF route.


Would you please give me inputs on a solution or how to configure it. Thanks.


Hugh


  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
hugh2_nguyen Mon, 10/26/2009 - 16:47
User Badges:

Reza, thanks for the advice and the link.


I'm wondering if there is way to do load balancing/distribution with unequal cost paths.

Jon Marshall Mon, 10/26/2009 - 16:49
User Badges:
  • Super Blue, 32500 points or more
  • Hall of Fame,

    Founding Member

  • Cisco Designated VIP,

    2017 LAN, WAN

Hugh


Not with OSPF. EIGRP is able to do unequal cost load balancing.


Jon

hugh2_nguyen Mon, 10/26/2009 - 17:15
User Badges:

Jon,


Thanks for the input. If Cisco does not support unequal cost load balancing for Cisco OSPF router, I am hoping there might be some third party solution out there.


Regards,

Hugh

Joseph W. Doherty Mon, 10/26/2009 - 18:46
User Badges:
  • Super Bronze, 10000 points or more

I think the OSPF equal cost limitation might be part of the standard, not limited to Cisco. BTW, if multiple paths are almost identical, you can just cost them the same and then (equally) route across them.


Something that is specific to Cisco, which supports dynamic routing (including OSPF) load balancing (not just routing "static" load balancing) is Cisco's PfR with PIRO support. This requires a very recent IOS and Cisco platform that supports it.

hugh2_nguyen Tue, 10/27/2009 - 08:29
User Badges:

Joe, thanks. Cisco doc states that PfR operates based on dynamic policy-based routing (PBR). I'm wondering how this will affect user configured QoS policies.

Joseph W. Doherty Tue, 10/27/2009 - 12:42
User Badges:
  • Super Bronze, 10000 points or more

"Cisco doc states that PfR operates based on dynamic policy-based routing (PBR). I'm wondering how this will affect user configured QoS policies."


It can, but PBR is not a requirement. From what you've described, an OER/PfR configuration that only accounts for actual link load, and balances it (including for different bandwidth links), is all you might need. Both OER and PfR support many additional features, which might be useful or useless to you.


As to QoS policies, basic OER/PfR configuration just directs traffic across links, i.e. no need to adjust QoS policies. However, PfR can take into account QoS policies and make decisions on such criteria. For example, VoIP that's is encountering drops might need to be moved to another path while some backup experiencing drops doesn't have the same need. (These are some of the advanced features available within those technologies, but again, probably not necessary if your only interest is optimal link utilization.)

Mohamed Sobair Tue, 10/27/2009 - 08:39
User Badges:
  • Gold, 750 points or more

Hi,


If the paths has equal costs to the destination , of course having the same OSPF route type, then the load sharing is performed and I dont think you need OER / PFR.


Unlike IGP, OER/PFR distribute trafiic based on characterstics other than Normal IGP Cost like packet loss and delay of the links.


with PFR, its also valid to load share, but you need to know that it distributes the traffic based on other criterias.



HTH

Mohamed

Joseph W. Doherty Tue, 10/27/2009 - 12:53
User Badges:
  • Super Bronze, 10000 points or more

"If the paths has equal costs to the destination , of course having the same OSPF route type, then the load sharing is performed and I dont think you need OER / PFR. "


The question that was posed, where I suggested OER/PfR, was in reference to unequal cost links while using OSPF. Even if you do have routing load sharing, whether equal or unequal cost, neigher takes into account actual link load, as can OER/PfR. If the links carry many concurrent flows, routing load sharing usually is "good enough". If there are few flows, especially if one is bandwidth heavy and link capacity filled by it, OER/PfR can direct other flows to not saturated link, resulting in a better load utilization than provided just by routing load sharing.


"Unlike IGP, OER/PFR distribute trafiic based on characterstics other than Normal IGP Cost like packet loss and delay of the links.


with PFR, its also valid to load share, but you need to know that it distributes the traffic based on other criterias."


Yes, they can, but much depends on the configuration. I believe much is optional except perhaps if OER/PfR determines destination is unreachable across a path.

Actions

This Discussion