How can I properly balance BGP unequal link bandwidth? I have 3 circuits all having unequal bandwidth. I want to equally share the incoming traffic to all circuits. I found a documentation in cisco which is very possible. Is this possible in mikrotik?
The problem discussed in that presentation is very real, but the solution they have worked out is often impractical when the network grows, especially when it is not all under one central administration.
Also there is a difficulty when the capacity of the links is not really known or not as static as the presentation assumes.
It would be very welcome when some feedback would be possible into the routing protocol to factor SNR, CCQ, attainable speed, loading etc into the decision process of the routing protocol, so the network is able to configure itself more optimally even when a link fails or deteriorates.
Until now, I think that the we can do it with some kind of scripting in the middle, which may be sensing lot of parameters, that’s only an idea, I’ve never did that before, but the Transit traffic with unbalanced circuits worked great for me, I’ve configured that before between 3 circuits, and yes, you’ll need to double check everyday the interference in the middle, if you’re working in a real scenario environment with noise everywhere, then this will probably not work so good.
Yes, I have been considering that. Poll some SNMP variables and change BGP filters as a result.
I have to investigate if it is feasible to do it entirely from RouterOS, or if it is better to do it from Linux machines in the network,
that can more easily run a complicated program but would have more difficulty to update the settings. (could be done via API of course)
It would be best when MikroTik develops a routing protocol or extensions to an existing routing protocol to handle this situation, which
is very common in the networks for which they develop their products. That would include support for load balancing over unequal paths
and support for finding the optimal radio path (knowing that with radio, a path with more hops can be better than a path with fewer hops)