上午好,我的网工朋友。
在网络管理中,OSPF(开放最短路径优先)协议是一种重要的路由协议,而如何在网络中进行OSPF过滤也很关键。
OSPF过滤的方式很多,各种方式达到的过滤效果不尽相同。
通过合理配置OSPF过滤规则,我们可以有效提高网络的安全性和性能,确保数据传输的稳定和可靠。
今天这篇文章主要通过举例说明来阐述各种过滤方式的异同,达到优化网络环境,提升网络管理的效率和安全性的目的。
今日文章阅读福利:《 OSPF网络设计解决方案 》
作为网络基础,了解它是你入门精进的第一步。私信我,发送暗号“方案”,即可获取此份OSPF经典读物。
01 本地路由表过滤
01 相关命令
filter-policy import(OSPF)
02 需求
路由器A两个接口分别连接着测试仪RouterTester的两个端口,A从RT1学到5条前缀是10.1.1.x的外部路由,现在要从路由表过滤符合10.1.1.x的路由。
03 例子
路由器A两个接口分别连接着测试仪RouterTester的两个端口,A从RT1学到5条前缀是10.1.1.x的外部路由。
OSPF配置:
ospf 2area 0.0.0.0 network 102.1.1.0 0.0.0.255 area 0.0.0.1 network 102.1.2.0 0.0.0.255
[RouterA]display ip routing-table protocol ospfPublic Routing Table : OSPFSummary Count : 7OSPF Routing table Status : < Active>Summary Count : 5 Destination/Mask Proto Pre Cost NextHop Interface10.1.1.0/30 O_ASE 150 2 102.1.1.2 Ethernet0/0/010.1.1.4/30 O_ASE 150 2 102.1.1.2 Ethernet0/0/010.1.1.8/30 O_ASE 150 2 102.1.1.2 Ethernet0/0/010.1.1.12/30 O_ASE 150 2 102.1.1.2 Ethernet0/0/010.1.1.16/30 O_ASE 150 2 102.1.1.2 Ethernet0/0/0OSPF Routing table Status : < Inactive>Summary Count : 2Destination/Mask Proto Pre Cost NextHop Interface 102.1.1.0/24 OSPF 10 1 102.1.1.2 Ethernet0/0/0102.1.2.0/24 OSPF 10 1 102.1.2.2 Ethernet0/0/1
配置acl 2000,在OSPF视图下过滤利用filter-policy import命令。
acl number 2000 rule 0 deny source 10.1.1.0 0.0.0.255 rule 1 permit
[RouterA]filter-policy 2000 import[RouterA]display ip routing-table protocol ospfPublic Routing Table : OSPFSummary Count : 7OSPF Routing table Status : < Active>Summary Count : 0OSPF Routing table Status : < Inactive>Summary Count : 7Destination/Mask Proto Pre Cost NextHop Interface10.1.1.0/30 O_ASE 150 2 102.1.1.2 Ethernet0/0/010.1.1.4/30 O_ASE 150 2 102.1.1.2 Ethernet0/0/010.1.1.8/30 O_ASE 150 2 102.1.1.2 Ethernet0/0/010.1.1.12/30 O_ASE 150 2 102.1.1.2 Ethernet0/0/010.1.1.16/30 O_ASE 150 2 102.1.1.2 Ethernet0/0/0102.1.1.0/24 OSPF 10 1 102.1.1.2 Ethernet0/0/0102.1.2.0/24 OSPF 10 1 102.1.2.2 Ethernet0/0/1
比较前后路由表发现前缀是10.1.1.x的外部路由的状态由变为。查看OSPF LSDB发现ASE LSA 仍然存在LSDB中。
[RouterA-ospf-2-area-0.0.0.1]dis ospf 2 lsdb OSPF Process 2 with Router ID 1.1.1.1 Link State Database Area: 0.0.0.0 Type LinkState ID AdvRouter Age Len Sequence MetricRouter 1.1.1.1 1.1.1.1 25 36 8000000A 0Router 102.1.1.2 102.1.1.2 30 48 80000006 0Network 102.1.1.1 1.1.1.1 25 32 80000005 0Sum-Net 102.1.2.0 1.1.1.1 26 28 80000006 1Sum-Asbr 102.1.1.2 1.1.1.1 25 28 80000001 1 Area: 0.0.0.1 Type LinkState ID AdvRouter Age Len Sequence Metric Router 1.1.1.1 1.1.1.1 25 36 80000001 0 Router 102.1.1.2 102.1.1.2 30 48 80000006 0Network 102.1.2.1 1.1.1.1 25 32 80000005 0Sum-Net 102.1.1.0 1.1.1.1 26 28 80000001 1 AS External Database Type LinkState ID AdvRouter Age Len Sequence Metric External 10.1.1.16 102.1.1.2 199 36 80000005 1 External 10.1.1.12 102.1.1.2 199 36 80000005 1 External 10.1.1.8 102.1.1.2 199 36 80000005 1 External 10.1.1.4 102.1.1.2 199 36 80000005 1 External 10.1.1.0 102.1.1.2 199 36 80000005 1
02 外部路由过滤
01 相关命令
filter-policy export/ import-route(OSPF)
02 需求
从路由器A引入一些外部路由,要求不允许该路由器发布前缀是10.1.1.x的外部路由,使得整个OSPF域内的路由器都不会收到发布者是A的10.1.1.x前缀的ASE。
03 例子
路由器A为ASBR,将静态路由引入OSPF。
ospf 2 import-route static area 0.0.0.0 network 102.1.1.0 0.0.0.255 area 0.0.0.1 network 102.1.2.0 0.0.0.255
[RouterA]dis ospf lsdb OSPF Process 2 with Router ID 1.1.1.1 Link State Database Area: 0.0.0.0 Type LinkState ID AdvRouter Age Len Sequence Metric Router 1.1.1.1 1.1.1.1 7 36 80000007 0 Router 102.1.1.2 102.1.1.2 53 60 8000000B 0 Network 102.1.1.1 1.1.1.1 530 32 80000002 0 Sum-Net 102.1.2.0 1.1.1.1 530 28 80000002 1 Area: 0.0.0.1 Type LinkState ID AdvRouter Age Len Sequence Metric Router 102.1.2.2 102.1.2.2 950 48 80000003 0 Router 1.1.1.1 1.1.1.1 7 36 80000007 0 Network 102.1.2.1 1.1.1.1 553 32 80000002 0 Sum-Net 102.1.1.0 1.1.1.1 531 28 80000002 1 AS External Database Type LinkState ID AdvRouter Age Len Sequence Metric External 200.0.0.0 1.1.1.1 8 36 80000001 1 External 10.1.1.5 1.1.1.1 8 36 80000001 1 External 10.1.1.4 1.1.1.1 8 36 80000001 1 External 10.1.1.1 1.1.1.1 9 36 80000001 1 External 10.1.1.3 1.1.1.1 9 36 80000001 1 External 10.1.1.2 1.1.1.1 9 36 80000001 1
配置acl 2000,在OSPF视图下利用filter-policy export命令进行过滤。
acl number 2000 rule 0 deny source 10.1.1.0 0.0.0.255 rule 1 permit [RouterA]filter-policy 2000 export
查看过滤后的OSPF LSDB,比较前后,可以看见关于10.1.1.x前缀的ASE已经从LSDB库中消失。
[ROUTERA]dis ospf lsdb OSPF Process 1 with Router ID 1.1.1.1 Link State Database OSPF Process 2 with Router ID 1.1.1.1 Link State Database Area: 0.0.0.0 Type LinkState ID AdvRouter Age Len Sequence Metric Router 1.1.1.1 1.1.1.1 27 36 80000007 0 Router 102.1.1.2 102.1.1.2 73 60 8000000B 0 Network 102.1.1.1 1.1.1.1 550 32 80000002 0 Sum-Net 102.1.2.0 1.1.1.1 550 28 80000002 1 Area: 0.0.0.1 Type LinkState ID AdvRouter Age Len Sequence Metric Router 102.1.2.2 102.1.2.2 970 48 80000003 0 Router 1.1.1.1 1.1.1.1 27 36 80000007 0 Network 102.1.2.1 1.1.1.1 573 32 80000002 0 Sum-Net 102.1.1.0 1.1.1.1 551 28 80000002 1 AS External Database Type LinkState ID AdvRouter Age Len Sequence Metric External 200.0.0.0 1.1.1.1 28 36 80000001 1
同样的需求也可以在OSPF视图利用import-route命令来实现。
acl number 2000 rule 0 deny source 10.1.1.0 0.0.0.255 rule 1 permit route-policy 1 permit node 1 if-match acl 2000 ospf 2 import-route static route-policy 1 area 0.0.0.0 network 102.1.1.0 0.0.0.255 area 0.0.0.1 network 102.1.2.0 0.0.0.255
03 ASBR上的路由过滤
01 相关命令
asbr-summary not-advertise(OSPF)
asbr-summary not-advertise(OSPF)命令和filter-policy export(OSPF)命令作用一样。
但是asbr-summary not-advertise(OSPF)命令可以在NSSA区域的ABR上对7转5的LSA做过滤,阻止本路由器根据nssa产生符合特定条件的ase,从而对NSSA LSA实现在ASBR过滤之后的二次过滤。
02 需求
在NSSA区域引入了一些外部路由,要求对10.1.1.x的外部路由只在该NSSA区域泛洪,不需要泛洪到整个OSPF域中。
03 例子
路由器A为ABR,其中area 1为NSSA区域,区域中ASBR引入外部路由10.1.1.x。
路由器A的配置:
ospf 2 area 0.0.0.1 network 102.1.2.0 0.0.0.255 nssaarea 0.0.0.0 network 102.1.1.0 0.0.0.255
路由器A的LSDB:
Area: 0.0.0.0Type LinkState ID AdvRouter Age Len Sequence MetricRouter 102.1.1.2 102.1.1.2 687 60 8000000b 0Router 88.1.1.14 88.1.1.14 525 36 8000000c 0Network 102.1.1.1 88.1.1.14 1187 32 80000004 0Sum-Net 102.1.2.0 88.1.1.14 13 28 80000007 1 Area: 0.0.0.1Type LinkState ID AdvRouter Age Len Sequence MetricRouter 88.1.1.14 88.1.1.14 471 48 80000015 0Router 84.2.4.1 84.2.4.1 49 48 8000000b 0Network 102.1.1.2 88.1.1.14 13 28 80000006 0Sum-Net 102.1.1.0 88.1.1.14 13 28 80000007 1NSSA 10.1.1.1 84.2.4.1 46 36 80000001 1NSSA 10.1.1.2 84.2.4.1 46 36 80000001 1NSSA 10.1.1.3 84.2.4.1 46 36 80000001 1NSSA 10.1.1.4 84.2.4.1 46 36 80000001 1NSSA 10.1.1.5 84.2.4.1 46 36 80000001 1NSSA 20.1.1.5 84.2.4.1 46 36 80000001 1 AS External Database:Type LinkState ID AdvRouter Age Len Sequence MetricASE 10.1.1.1 88.1.1.14 45 36 80000001 1ASE 10.1.1.2 88.1.1.14 45 36 80000001 1ASE 10.1.1.3 88.1.1.14 45 36 80000001 1ASE 10.1.1.4 88.1.1.14 45 36 80000001 1ASE 10.1.1.5 88.1.1.14 45 36 80000001 1ASE 20.1.1.5 88.1.1.14 45 36 80000001 1
观察LSDB我们可以看出NSSA路由会通过ABR A产生ASE来通告到整个OSPF域中。
现在我们可以利用asbr-summary not-advertise(OSPF)命令阻止NSSA转化为ASE,从而让某些路由只在NSSA区域通告而不通告到整个OSPF域中。
我们在A上配置asbr-summary 10.1.1.0 255.255.255.0 not-advertise不让10.1.1.x的路由通告到整个OSPF域中。
ospf 2 asbr-summary 10.1.1.0 255.255.255.0 not-advertise area 0.0.0.1 network 102.1.2.0 0.0.0.255 nssa area 0.0.0.0 network 102.1.1.0 0.0.0.255
配置过滤后,我们再来观察LSDB,发现已经没有10.1.1.x路由的ASE了。
Area: 0.0.0.0Type LinkState ID AdvRouter Age Len Sequence MetricRouter 102.1.1.2 102.1.1.2 719 60 8000000b 0Router 88.1.1.14 88.1.1.14 557 36 8000000c 0Network 102.1.1.1 88.1.1.14 1219 32 80000004 0Sum-Net 102.1.2.0 88.1.1.14 45 28 80000007 1 Area: 0.0.0.1Type LinkState ID AdvRouter Age Len Sequence MetricRouter 88.1.1.14 88.1.1.14 503 48 80000015 0Router 84.2.4.1 84.2.4.1 81 48 8000000b 0Network 102.1.2.0 88.1.1.14 45 28 80000007 0Sum-Net 102.1.1.0 88.1.1.14 45 28 80000006 1NSSA 10.1.1.1 84.2.4.1 78 36 80000001 1NSSA 10.1.1.2 84.2.4.1 78 36 80000001 1NSSA 10.1.1.3 84.2.4.1 78 36 80000001 1NSSA 10.1.1.4 84.2.4.1 78 36 80000001 1NSSA 10.1.1.5 84.2.4.1 78 36 80000001 1NSSA 20.1.1.5 84.2.4.1 78 36 80000001 1 AS External Database:Type LinkState ID AdvRouter Age Len Sequence MetricASE 20.1.1.5 88.1.1.14 77 36 80000001 1
04 区域间路由过滤-1
01 相关命令
filter (area)
02 需求
路由器A从area 0学到10.1.1.x OSPF域内路由,但是不希望将这10.1.1.x的路由通过A发布到area 1中,area 1的路由器不会收到A发布的10.1.1.x 前缀的summary LSA。
03 例子
路由器A从测试仪学到10.1.1.x的路由,其中有从area 0学到10.1.1.x的OSPF路由。
从LSDB看出有area 0的区域内路由,也有area 0的区域间路由生成的area 1summary LSA。
ospf 2 area 0.0.0.0 network 102.1.1.0 0.0.0.255 area 0.0.0.1 network 102.1.2.0 0.0.0.255
[RouterA]dis ospf lsdb OSPF Process 2 with Router ID 1.1.1.1 Link State Database Area: 0.0.0.0 Type LinkState ID AdvRouter Age Len Sequence Metric Router 10.1.1.5 10.1.1.5 252 48 80000002 0 Router 10.1.1.4 10.1.1.4 281 60 80000002 0 Router 10.1.1.3 10.1.1.3 347 60 80000002 0 Router 10.1.1.2 10.1.1.2 414 60 80000002 0 Router 10.1.1.1 10.1.1.1 536 72 80000002 0 Router 1.1.1.1 1.1.1.1 1613 36 80000008 1 Router 102.1.1.2 102.1.1.2 348 72 80000014 0 Network 102.1.1.1 1.1.1.1 926 32 80000003 0 Sum-Net 102.1.2.0 1.1.1.1 926 28 80000003 1 Sum-Net 10.1.1.14 102.1.1.2 1255 28 80000001 1 Sum-Net 10.1.1.10 102.1.1.2 1186 28 80000001 1 Sum-Net 10.1.1.6 102.1.1.2 1078 28 80000001 1 Sum-Net 10.1.1.22 102.1.1.2 754 28 80000001 1 Sum-Net 10.1.1.18 102.1.1.2 1320 28 80000001 1 Area: 0.0.0.1 Type LinkState ID AdvRouter Age Len Sequence Metric Router 102.1.2.2 102.1.2.2 1714 48 8000000E 0 Router 1.1.1.1 1.1.1.1 1617 36 80000008 1 Network 102.1.2.1 1.1.1.1 951 32 80000003 0 Sum-Net 102.1.1.0 1.1.1.1 929 28 80000003 1 Sum-Net 10.1.1.12 1.1.1.1 22 28 80000001 2 Sum-Net 10.1.1.5 1.1.1.1 22 28 80000001 6 Sum-Net 10.1.1.4 1.1.1.1 22 28 80000001 2 Sum-Net 10.1.1.1 1.1.1.1 22 28 80000001 2 Sum-Net 10.1.1.3 1.1.1.1 22 28 80000001 4 Sum-Net 10.1.1.2 1.1.1.1 23 28 80000001 3 Sum-Net 10.1.1.20 1.1.1.1 23 28 80000001 2 Sum-Net 10.1.1.16 1.1.1.1 23 28 80000001 2
配置acl 2000,在area 1视图下利用filter import命令进行过滤。
ospf 2 area 0.0.0.0 network 102.1.1.0 0.0.0.255 area 0.0.0.1 filter 2000 import network 102.1.2.0 0.0.0.255
配置过滤后,查看LSDB发现area 1的LSDB前缀10.1.1.x的summary LSA已经删除了。
[RouterA-area-0.0.0.1]dis ospf lsdb OSPF Process 1 with Router ID 1.1.1.1 Link State Database OSPF Process 2 with Router ID 1.1.1.1 Link State Database Area: 0.0.0.0 Type LinkState ID AdvRouter Age Len Sequence Metric Router 10.1.1.5 10.1.1.5 328 48 80000002 0 Router 10.1.1.4 10.1.1.4 357 60 80000002 0 Router 10.1.1.3 10.1.1.3 423 60 80000002 0 Router 10.1.1.2 10.1.1.2 490 60 80000002 0 Router 10.1.1.1 10.1.1.1 613 72 80000002 0 Router 1.1.1.1 1.1.1.1 1690 36 80000008 1 Router 102.1.1.2 102.1.1.2 424 72 80000014 0 Network 102.1.1.1 1.1.1.1 1002 32 80000003 0 Sum-Net 102.1.2.0 1.1.1.1 1002 28 80000003 1 Sum-Net 102.1.2.2 1.1.1.1 1002 28 80000003 1 Sum-Net 10.1.1.14 102.1.1.2 1331 28 80000001 1 Sum-Net 10.1.1.10 102.1.1.2 1262 28 80000001 1 Sum-Net 10.1.1.6 102.1.1.2 1154 28 80000001 1 Sum-Net 10.1.1.22 102.1.1.2 830 28 80000001 1 Sum-Net 10.1.1.18 102.1.1.2 1396 28 80000001 1 Area: 0.0.0.1 Type LinkState ID AdvRouter Age Len Sequence Metric Router 102.1.2.2 102.1.2.2 34 48 8000000F 0 Router 1.1.1.1 1.1.1.1 1692 36 80000008 1 Network 102.1.2.1 1.1.1.1 1026 32 80000003 0 Sum-Net 12.18.114.0 1.1.1.1 1085 28 80000001 2 Sum-Net 102.1.1.0 1.1.1.1 1004 28 80000003 1 Sum-Net 102.1.1.2 1.1.1.1 996 28 80000003 1
同样的需求也可以通过在area 0视图下利用filter export命令过滤。
[ROUTERA-ospf-2-area-0.0.0.0]filter 2000 export
05 区域间路由过滤-2
01 相关命令
abr-summary not-advertise(area)
02 需求
同1.3,在不支持filter-policy (area)这条命令的设备,我们可以巧妙利用abr-summary not-advertise(area)来对summary lsa过滤。
03 例子
路由器A从测试仪学到10.1.1.x的路由,其中有从area 0学到10.1.1.x的OSPF路由。从LSDB看出有area 0的区域内路由,也有area 0的区域间路由到生成area 1summary LSA。
ospf 2 area 0.0.0.0 network 102.1.1.0 0.0.0.255 area 0.0.0.1 network 102.1.2.0 0.0.0.255
LSDB:
Area: 0.0.0.0Type LinkState ID AdvRouter Age Len Sequence MetricRouter 102.1.1.2 102.1.1.2 713 60 80000008 0Router 88.1.1.14 88.1.1.14 184 36 80000009 0Router 10.1.1.1 10.1.1.1 806 60 80000001 0Router 10.1.1.2 10.1.1.2 694 60 80000001 0Router 10.1.1.3 10.1.1.3 972 60 80000001 0Router 10.1.1.4 10.1.1.4 489 60 80000001 0Router 10.1.1.5 10.1.1.5 602 48 80000001 0Network 102.1.1.1 88.1.1.14 184 32 80000002 0Sum-Net 102.1.2.0 88.1.1.14 151 28 80000003 1Sum-Net 10.1.1.100 102.1.1.2 173 28 80000001 1Sum-Net 10.1.1.104 102.1.1.2 312 28 80000001 1Sum-Net 10.1.1.108 102.1.1.2 145 28 80000001 1Sum-Net 10.1.1.112 102.1.1.2 137 28 80000001 1Sum-Net 10.1.1.116 102.1.1.2 711 28 80000001 1 Area: 0.0.0.1Type LinkState ID AdvRouter Age Len Sequence MetricRouter 88.1.1.14 88.1.1.14 184 48 8000000f 0Router 84.2.4.1 84.2.4.1 613 48 80000004 0Sum-Net 102.1.1.0 88.1.1.14 151 28 80000003 1Sum-Net 102.1.1.2 88.1.1.14 151 28 80000002 1Sum-Net 10.1.1.1 88.1.1.14 151 28 80000002 2Sum-Net 10.1.1.2 88.1.1.14 151 28 80000002 3Sum-Net 10.1.1.3 88.1.1.14 151 28 80000002 4Sum-Net 10.1.1.4 88.1.1.14 151 28 80000002 5Sum-Net 10.1.1.5 88.1.1.14 151 28 80000002 6Sum-Net 10.1.1.100 88.1.1.14 20 28 80000001 2Sum-Net 10.1.1.104 88.1.1.14 20 28 80000001 2Sum-Net 10.1.1.108 88.1.1.14 20 28 80000001 2Sum-Net 10.1.1.112 88.1.1.14 20 28 80000001 2Sum-Net 10.1.1.116 88.1.1.14 20 28 80000001 2
在area 0视图下过滤利用abr-summary not-advertise(area)命令。
ospf 2 area 0.0.0.0 abr-summary 10.1.1.0 255.255.255.0 not-advertise network 102.1.1.0 0.0.0.255 area 0.0.0.1 network 102.1.2.0 0.0.0.255
配置abr-summary not-advertise命令后,发现area 0的区域内10.1.1.x的路由已经不会在区域1中形成summary LSA传递到area 1中去了。
但是我们发现area 0的区域间10.1.1.x的路由仍然可以形成summary LSA传递到area 1中,原因是这条命令是聚合命令。
目前我们的聚合命令的实现是只对本区域的路由做聚合而不对区域间路由做聚合,所以说abr-summary not-advertise这条命令实际只是对本区域的区域内路由起过滤作用。
过滤后的LSDB:
Area: 0.0.0.0Type LinkState ID AdvRouter Age Len Sequence MetricRouter 102.1.1.2 102.1.1.2 713 60 80000008 0Router 88.1.1.14 88.1.1.14 184 36 80000009 0Router 10.1.1.1 10.1.1.1 806 60 80000001 0Router 10.1.1.2 10.1.1.2 694 60 80000001 0Router 10.1.1.3 10.1.1.3 972 60 80000001 0Router 10.1.1.4 10.1.1.4 489 60 80000001 0Router 10.1.1.5 10.1.1.5 602 48 80000001 0Network 102.1.1.1 88.1.1.14 184 32 80000002 0Sum-Net 102.1.2.0 88.1.1.14 151 28 80000003 1Sum-Net 10.1.1.100 102.1.1.2 173 28 80000001 1Sum-Net 10.1.1.104 102.1.1.2 312 28 80000001 1Sum-Net 10.1.1.108 102.1.1.2 145 28 80000001 1Sum-Net 10.1.1.112 102.1.1.2 137 28 80000001 1Sum-Net 10.1.1.116 102.1.1.2 711 28 80000001 1 Area: 0.0.0.1Type LinkState ID AdvRouter Age Len Sequence MetricRouter 88.1.1.14 88.1.1.14 184 48 8000000f 0Router 84.2.4.1 84.2.4.1 613 48 80000004 0Sum-Net 102.1.1.0 88.1.1.14 151 28 80000003 1Sum-Net 102.1.1.2 88.1.1.14 151 28 80000002 1Sum-Net 10.1.1.100 88.1.1.14 20 28 80000001 2Sum-Net 10.1.1.104 88.1.1.14 20 28 80000001 2Sum-Net 10.1.1.108 88.1.1.14 20 28 80000001 2Sum-Net 10.1.1.112 88.1.1.14 20 28 80000001 2Sum-Net 10.1.1.116 88.1.1.14 20 28 80000001 2
06 总结
OSPF的过滤有两种,一种是对路由表的过滤,这种方式只对配置过滤的路由器起作用,不能阻止LSA的泛洪,因此也不能影响其他路由器产生路由。
另一种是对LSA的过滤,这种方式其实并不是对LSA过滤,只是阻止LSA的生成,没有了LSA,相应也会影响其他同区域或同自治域的路由器。
OSPF的多种过滤并不是每种过滤都适用于所有路由器,根据过滤方式不同,适用的路由器范围不用。
除了filter-policy import(OSPF)是前一种方式,对路由表的过滤,适用所有运行OSPF的路由器。
其他命令都是阻止LSA的生成,只能过滤原本应该路由器自身产生的LSA,这种过滤只能在LSA产生者上作过滤。
ASBR是ASE/NSSA LSA的产生者,ABR是SUMMARY LSA的产生者,NSSA区域的ABR是NSSA转ASE的产生者。
所以我们很容易想到这种方式的过滤只能在ABR,ASBR和NSSA区域的ABR上。
整理:老杨丨10年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部