Hello,

I'm currently setting up a system which requires a dynamic routing with
the following characteristics:
- the system will not (necessarily) route IP packets (kernel forwarding
  may be disabled)
- the outgoing (preferably) RIP broadcasts should consist only of routes
  to internal addresses of this machine
- the inbound RIP entries should be used for routing only, they must not
  be included in outbound RIP advertisements.

Any idea how to setup (modify) BIRD for such a thing?

The problem is RIP passes the received routes through the import filter,
but I can't use this filter to throw them away since I need them for
actual routing (kernel tables). The export filter doesn't filter routes
received from the same (i.e. RIP) protocol.

I imagine passing the entries through the export filter (including
routes received using RIP from other peers) would suffice.
Alternatively, some configuration option telling BIRD that the host (or
interface) will not route packets (and thus it doesn't make sense to
redistribute routing tables received from outside) would be enough, too.
Another option, maybe a third filter which is used for re-exporting?

What do you think?
-- 
Krzysztof Halasa

Research Institute for Automation and Measurements PIAP
Al. Jerozolimskie 202, 02-486 Warsaw, Poland

Reply via email to