ECMP/multipath support

Joakim Tjernlund joakim.tjernlund at transmode.se
Thu Dec 23 09:46:02 CET 2010


Ondrej Zajicek <santiago at crfreenet.org> wrote on 2010/12/22 18:44:59:
>
> On Tue, Dec 21, 2010 at 09:41:22AM +0100, Joakim Tjernlund wrote:
> > > But now i realized that a scenario with two parallel links where both
> > > are bcast (not ptp) would not work with ECMP, which is probably what
> > > you wanted to notify me of. This would be fixed.
> >
> > Precisely :)
>
> After a second look on that issue it seems that the code works properly
> even in that case - en->lb, which is returned by calc_next_hop(),
> is updated in link_back() before each call to calc_next_hop().
> Therefore, for each connection it returns proper next hop address and
> these are later composed to the multipath nexthop.

hmm, but is that the same thing?
Don't you get one route per interface as opposed to two routes
per interface?

 Jocke




More information about the Bird-users mailing list