Fix IPv6 ECMP handling with 4.11+ kernel

Ondrej Zajicek santiago at crfreenet.org
Fri Sep 1 13:33:08 CEST 2017


On Fri, Sep 01, 2017 at 01:19:57PM +0200, Vincent Bernat wrote:
>  ❦  1 septembre 2017 13:12 +0200, Ondrej Zajicek <santiago at crfreenet.org> :
> 
> >> > Also, alien routes are correctly parsed when next-hops are correctly
> >> > ordered (I didn't check if this restriction is also present for IPv4 or
> >> > if Linux is always sending IPv4 multipath routes with next-hops
> >> > correctly ordered)
> >> 
> >> It's the same for IPv4. Dunno if it should be considered as a bug?
> >
> > Not sure what is a problem here. Do you mean that alien routes are not
> > correctly parsed when next-hops are not ordered? How does the problem
> > manifests?
> 
> Yes.
> 
> 2017-09-01T13:19:20.741524+02:00 V1-1 bird6: Ignoring unsorted multipath route 2001:db8:a5::/64 received via kernel1
> 
> The route:
> 
> 2001:db8:a5::/64 metric 1024
>         nexthop via 2001:db8:ff::3  dev vti4 weight 1
>         nexthop via 2001:db8:ff::1  dev vti3 weight 1

OK, seems like this issue is fixed in 2.0 branch but we forgot to
backport to 1.6.x branch. Will fix it.

-- 
Elen sila lumenn' omentielvo

Ondrej 'Santiago' Zajicek (email: santiago at crfreenet.org)
OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net)
"To err is human -- to blame it on a computer is even more so."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20170901/4718690e/attachment.asc>


More information about the Bird-users mailing list