ROS配置ospf filter

环境介绍:

有三台ROS分别是ABC,分布在三个位置,均可连接ISP,在公网上使用L2TP互通。router-id分别是10.10.10.1/10.10.10.2/10.10.10.11。

10.0.7.0/24是L2TP网段,ospf在此网段交互路由信息。


问题及需求:

由于路由器A没有开启水平分割,B可以通过A收到C的路由条目。

需求是AB可以互通,AC可以互通,BC不可互通。

解决方案:

在路由器B上配置ospf filter,过滤来自C的路由条目。

操作方法:

1,RoutingàFilters中增加过滤规则。


2,Marchers标签中Chain选择ospf-in。


3,Action标签中Action选择discard(丢弃)。


完成后对应10.0.16.0/24的路由条目即消失。

存在问题:

1,ROS的ospf filter功能只能针对路由表中存在的条目进行。比如有两条路由分别是10.0.16.0/24和10.0.17.0/24,必须分开写,不能汇总成10.0.16.0/22,写成汇总则不能过滤。
2,ROS中有两个接口,分别是10.0.16.0/24和10.0.17.0/24,ospf宣告网段是10.0.16.0/20,对端依旧收到两条路由没有汇总。



本文链接地址: https://danteng.org/ros-routing-ospf-filter/