Is it possible to apply filter on OSPF interfaces within the same area?
Eelco Nieuwstad
eelco.nieuwstad at columbo.nl
Fri Jan 27 14:52:05 CET 2017
Hi,
this would brake OSPF completely. You can only filter routes between
area's and not within. This is fundamental for link state protocols like
OSPF
Eelco Nieuwstad
On 27-01-17 08:53, Steve Leung wrote:
> Hi,
>
> Using OSPF, when receiving some routes from a network interface, by
> default all routes will be re-advertised to other interfaces within
> the same area without applying the filter rules.
>
> Say in the below example.
>
> ===
> protocol ospf myospf {
> table t_ospf;
> import filter ifilter;
> export filter ofilter;
> area 0 {
> interface "eth*" {
> hello 10; retransmit 2; wait 10; dead 300;
> cost 10;
> };
> };
> }
> ===
>
> Routes received from "eth1" will be _forwarded_ to "eth2" and bypassed
> all the filters. Is it possible to configure bird.conf so only some of
> the routes will be re-advertised? (aka apply filters to interface
> within the same OSPF area)
>
> Creating multiple ospf instance and treat the routes as "external
> routes" (so filter will apply) is not a good idea for me because the
> environment is quite dynamic, may even have hundreds of dynamic
> virtual interface, and I hope I do not need to edit the config file
> all the time.
>
> Thank you so much for your time.
>
>
> Best regards,
> Steve
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20170127/5aad5e10/attachment.html>
More information about the Bird-users
mailing list