22 Sep
2009
22 Sep
'09
8:03 a.m.
On 09/22/2009 09:15 AM, Ondrej Zajicek wrote:
Yes, it is this behavior and it is probably caused by different default value of LOCAL_PREF attribute. This attribute is expected to be configured consistently on all routers in an AS accorrding to a local policy. But it is not specified what is a default value - BIRD uses 0 and Quagga uses 100. Therefore your Bird prefer prefixes received from Test-Quagga as it expected that they come from preferred uplink eBGP.
I think this should be changed in Bird. "Common" default value of LOCAL_PREF is 100, not 0. This is mentioned in RFC4277. Cisco and Juniper implementations of BGP also uses 100 as default value. With regards, Daniel