[Euro-ix-rs-vwg] New release 1.2.0
Mikhail A. Grishin
magr at ripn.net
Wed Jan 27 14:49:45 CET 2010
Ondrej Zajicek пишет:
> On Mon, Jan 25, 2010 at 07:12:50PM +0300, Mikhail A. Grishin wrote:
>> Ondrej Zajicek ?????:
>>> On Mon, Jan 25, 2010 at 03:15:14PM +0300, Mikhail A. Grishin wrote:
>>>> Yes, we had some filters on pipes for every client.
>>>> Upon your explanation, we transfered filters from pipes to the
>>>> "protocol bgp" section of the config.
>>>>
>>>> Now "show protocols all" output shows all needed information.
>>> Just a note that moving filters from pipes to bgp protocols have several
>>> other consequences, some positive, some negative:
>>>
>>> 1) You see just what is accepted and you cannot directly see rejected routes
>>> (but they can be seen in log, if enabled).
>> Yes, we planned for that case temporary transfer filters back to pipes
>> for some peer... But if it could be done by logs, may be you can show an
>> example?
>
> You can use 'debug { filters }' in a bgp protocol section and it will
> log all routes in filters of that bgp protocol.
>
>> Very valuable info for us!
>> In general, we want to minimize causes of restarting BGP sessions with
>> our clients.
>> Is this task (new behavior of 'configure' command) have a good priority
>> for developers?
>
> Other IXes that use BIRD use (AFAIK) 'configure soft' and 'reload' approach,
> so it was not a big demand for this change yet. But it should not be hard
> to do that change and i would like to have this change soon.
>
>> One more question, about routes with "no-export" community ==
>> ((65535,65281))
>>
>> We need to transparently advertise such routes through RS to RS clients.
>>
>> We try to transparently advertise, these routes seen in 'show routes
>> all', and in 'show routes all table Tanother_peer', but peer
>> 'another_peer' doesn't receive routes with community (65535,65281).
>
> Handling of no-export community is hardcoded in BIRD, so such routes are not
> exported to the external neighbors, as it is expected. I can send you a patch
> that causes BIRD to ignore well-known communities (and leaves such behavior
> to configured filters) and we will make this behavior configurable in the
> next version.
>
Yes, it would be nice, please send me a patch.
We expected that we could choose, which well-known communities must go
through RS, which is not.
Right now we only interested in transparency for "no-export".
--
Mikhail A. Grishin E-mail: magr at ripn.net
More information about the Bird-users
mailing list