Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Nov 2009 20:52:33 +0200
From:      Vlad Galu <dudu@dudu.ro>
To:        "Li, Qing" <qing.li@bluecoat.com>
Cc:        freebsd-net@freebsd.org, Adam Jacob Muller <freebsd-net@adam.gs>
Subject:   Re: openbgpd + 8.0
Message-ID:  <ad79ad6b0911221052l2ba6bce7sa0ccafb639f1d151@mail.gmail.com>
In-Reply-To: <B583FBF374231F4A89607B4D08578A4305F007EB@bcs-mail03.internal.cacheflow.com>
References:  <35F73C4F-3C77-4B40-9D7D-16BEB8FE6EAD@adam.gs>  <B583FBF374231F4A89607B4D08578A4305F007EA@bcs-mail03.internal.cacheflow.com> <B583FBF374231F4A89607B4D08578A4305F007EB@bcs-mail03.internal.cacheflow.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Nov 22, 2009 at 8:44 PM, Li, Qing <qing.li@bluecoat.com> wrote:
> Just to be a bit more specific, in r196714 /sys/netinet/in.c:
[...]

Just wanting to let you know the following behavior changes:

1. Some customers of mine used to run 7.x with quagga. Another app was
adding static routes with a nexthop of 127.0.0.1, which were
redistributed by quagga to BGP as part of the "redistribute kernel"
directive. After upgrading to 8.x, routes are being properly exported
upon adding, however quagga doesn't stop announcing them in BGP after
they disappear from the kernel route table. "route monitor" sees the
RTM_DELETE message, but quagga either doesn't, or just ignores it. The
same quagga port version was used on both 7.x and 8.x.

2. Switching to OpenBGPD fixed the above issue, with the notable
mention that it doesn't redistribute routes with a nexthop of
127.0.0.1, so we had to rewrite the app for that (127.0.0.1 was
hardcoded - INADDR_LOOPBACK). This might be an OpenBGPD check, though.

Hope this is useful info.

Cheers,
Vlad



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ad79ad6b0911221052l2ba6bce7sa0ccafb639f1d151>