04-25-2006 01:42 AM - edited 03-03-2019 02:56 AM
hello,
i am using curently CEF "per destination load sharing" between 2 wan link, and facing problems of dysymetrical usage of the 2 links.
I plan to use CEF "per packet load sharing" and would like to know the impact of this algorythme on the whole performance of the routeur.
Are the performances the same, or is there a difference of 10 , 20 , 30 ... percents ?
thank
04-25-2006 01:44 AM
Richard,
There is an inherent problem with using per-packet load balancing - there is a likelihood of packet re-ordering which would cause you far greater problems than using per-destination load-sharing.
Why is this asymmetric behaviour causing issues for you ?
Paresh
04-25-2006 03:39 AM
Hello Paresh
100 % of the the first link bandwidth is used, but only 20 % of the second one.
The reason is that there is only a few boxes on the lan, and only one do ftp transfert. So the transfert is limited to the bandwidth of a link. Due to the low number of boxes, i can't have a fair load balancing.
As i can't use MLPPP to aggregate the two links (my CPE router is connected to two different PE), i have to use CEF per packet load balancing.
I am aware of the drawback of a such method: some traffics like VOIP don't support re-ordered packets.
Assume i have only TCP traffic like FTP.
Richard
04-25-2006 03:43 AM
Richard,
What you have run into is the inherent problem with using load-sharing over multiple links - you only get performance approaching reasonable load-sharing when you have a large number of flows. I'm afraid that is something you have to live with if you can't do MLPPP.
Seeing that you are using a TCP-based application, I would strongly advise against using per-packet load balancing. The re-ordering risks of that would result in much worse performance, in my opinion. Give it a shot if you really want to but I think you'll run into problems.
As I said, I believe it's something you'll just have to live with.
Hope that helps - pls do remember to rate posts that help.
Paresh
04-25-2006 05:24 AM
In this situation where the number of destinations is small and especially where a single station is generating a large amount of traffic because of FTP I believe that Policy Based Routing might be helpful. It would be possible to configure the routing such that one link was preferred over the other, so most traffic would use that link. Then configure PBR so that the FTP uses the other link. This will give better utilization of both links and will allow either link to carry all the traffic if either of the links suffers a failure.
I agree with what Paresh has said about the impact of out of order packets when per packet load share is configured. The increase in traffic on the links due to TCP retransmission may offset the benefits of more equal link utilization.
HTH
Rick
04-27-2006 12:46 AM
Thanx
Richard
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide