OSPF LSA抑制详解
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://sense5.blog.51cto.com/31808/71467 |
注:所有以下分类操作都需要在对端ospf路由器上使用clear ip ospf process命令刷新LSDB。
1>ip ospf demand-circuit 抑制周期性refresh(使用DoNotAge位flood LSAs),无Hello更新。 +++++++++++++++++++++++++++++++++++++++++++++++++
注:抑制除邻居Router LSA之外的所有LSAs,因为还需要邻居Router LSA维护Adjacency。 +++++++++++++++++++++++++++++++++++++++++++++++++ 2>dababase-filter all out 抑制LSA向指定邻居、接口扩散,有Hello更新。 +++++++++++++++++++++++++++++++++++++++++++++++++
注:抑制除邻居Router LSA之外的所有LSAs,因为还需要邻居Router LSA维护Adjacency。 +++++++++++++++++++++++++++++++++++++++++++++++++ R1(config-router)#neighbor ip-address database-filter all out
只能用于NBMA和P2M网络。 R1(config-if)#ip ospf database-filter all out 可以应用于所有接口。 3>ip ospf flood-reductoin
抑制周期性refresh(使用DoNotAge位flood LSAs),有Hello更新。 +++++++++++++++++++++++++++++++++++++++++++++++++
注:抑制除邻居Router LSA之外的所有LSAs,因为还需要邻居Router LSA维护Adjacency。 +++++++++++++++++++++++++++++++++++++++++++++++++ 4>area area-id filter-list prefix prefix-name in/out 过滤area之间的type-3 LSA。 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
area-id想要过滤LSA的立足area。 如有两个area:area1,area2。如果想要过滤从area1->area2的1.1.1.0/24条目,则可以写为: area 1 filter-list prefix deny_1.1.1.0 out 也可以写为: area 0 filter-list prefix deny_1.1.1.0 in ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ![]() Section I. ip ospf demand-circuit配置实例 r2#sh run interface FastEthernet0/0 description conn_to_r3_f0/0_192.168.1.6 ip address 192.168.1.5 255.255.255.252 duplex auto speed auto ! interface Serial1/0 description conn_to_r1_s1/0_192.168.1.2 ip address 192.168.1.1 255.255.255.252 ip ospf demand-circuit serial restart-delay 0 ! router ospf 100 router-id 10.0.0.1 log-adjacency-changes network 192.168.1.0 0.0.0.3 area 0 network 192.168.1.4 0.0.0.3 area 0 ---------------------------------------------- r1#sh run interface FastEthernet0/0 description conn_to_r3_f0/0_192.168.1.10 ip address 192.168.1.9 255.255.255.252 duplex auto speed auto ! interface FastEthernet0/1 no ip address shutdown duplex auto speed auto ! interface Serial1/0 description conn_to_r2_s1/0_192.168.1.1 ip address 192.168.1.2 255.255.255.252 serial restart-delay 0 ! router ospf 100 router-id 10.0.0.2 log-adjacency-changes network 192.168.1.0 0.0.0.3 area 0 network 192.168.1.8 0.0.0.3 area 0 ------------------------------------------------- R4#sh run interface Loopback0 ip address 4.4.0.1 255.255.255.0 ip ospf network point-to-point ! interface Loopback1 ip address 4.4.1.1 255.255.255.0 ! interface FastEthernet0/0 description conn_to_r2_f0/0_192.168.1.5 ip address 192.168.1.6 255.255.255.252 duplex auto speed auto ! interface FastEthernet0/1 no ip address shutdown duplex auto speed auto ! router ospf 100 router-id 10.0.0.4 log-adjacency-changes network 4.4.0.0 0.0.0.255 area 0 network 4.4.1.0 0.0.0.255 area 0 network 192.168.1.4 0.0.0.3 area 0 ---------------------------------------------------- r1#clea ip ospf p Reset ALL OSPF processes? [no]: y r1# r1#sh ip ospf da
OSPF Router with ID (10.0.0.2) (Process ID 100)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
10.0.0.1 10.0.0.1 5 (DNA) 0x80000024 0x00BFDD 3 10.0.0.2 10.0.0.2 233 0x80000002 0x00F239 3 10.0.0.4 10.0.0.4 452 (DNA) 0x80000007 0x00CC27 3 Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
192.168.1.5 10.0.0.1 249 (DNA) 0x80000002 0x003375 +++++++++++++++++++++++++++++++++++++++++++++++++
注:抑制除邻居Router LSA之外的所有LSAs,因为还需要邻居Router LSA维护Adjacency。 +++++++++++++++++++++++++++++++++++++++++++++++++ r1#sh ip ospf int s1/0
Serial1/0 is up, line protocol is up Internet Address 192.168.1.2/30, Area 0 Process ID 100, Router ID 10.0.0.2, Network Type POINT_TO_POINT, Cost: 64 Run as demand circuit. DoNotAge LSA allowed. Transmit Delay is 1 sec, State POINT_TO_POINT, Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5 oob-resync timeout 40 Hello due in 00:00:06 Index 1/1, flood queue length 0 Next 0x0(0)/0x0(0) Last flood scan length is 1, maximum is 1 Last flood scan time is 0 msec, maximum is 0 msec Neighbor Count is 1, Adjacent neighbor count is 1 Adjacent with neighbor 10.0.0.1 (Hello suppressed) Suppress hello for 1 neighbor(s) ----------------------------------------------------------------------------
Section II. database-filter all out命令配置实例: r2#sh run
interface FastEthernet0/0 description conn_to_r3_f0/0_192.168.1.6 ip address 192.168.1.5 255.255.255.252 duplex auto speed auto ! interface Serial1/0 description conn_to_r1_s1/0_192.168.1.2 ip address 192.168.1.1 255.255.255.252 ip ospf database-filter all out serial restart-delay 0 ! router ospf 100 router-id 10.0.0.1 log-adjacency-changes network 192.168.1.0 0.0.0.3 area 0 network 192.168.1.4 0.0.0.3 area 0 ---------------------------------------------- r1#sh run interface FastEthernet0/0 description conn_to_r3_f0/0_192.168.1.10 ip address 192.168.1.9 255.255.255.252 duplex auto speed auto ! interface FastEthernet0/1 no ip address shutdown duplex auto speed auto ! interface Serial1/0 description conn_to_r2_s1/0_192.168.1.1 ip address 192.168.1.2 255.255.255.252 serial restart-delay 0 ! router ospf 100 router-id 10.0.0.2 log-adjacency-changes network 192.168.1.0 0.0.0.3 area 0 network 192.168.1.8 0.0.0.3 area 0 ------------------------------------------------- R4#sh run interface Loopback0 ip address 4.4.0.1 255.255.255.0 ip ospf network point-to-point ! interface Loopback1 ip address 4.4.1.1 255.255.255.0 ! interface FastEthernet0/0 description conn_to_r2_f0/0_192.168.1.5 ip address 192.168.1.6 255.255.255.252 duplex auto speed auto ! interface FastEthernet0/1 no ip address shutdown duplex auto speed auto ! router ospf 100 router-id 10.0.0.4 log-adjacency-changes network 4.4.0.0 0.0.0.255 area 0 network 4.4.1.0 0.0.0.255 area 0 network 192.168.1.4 0.0.0.3 area 0 ---------------------------------------------------- r2#sh ip ospf int s1/0 Serial1/0 is up, line protocol is up Internet Address 192.168.1.1/30, Area 0 Process ID 100, Router ID 10.0.0.1, Network Type POINT_TO_POINT, Cost: 64 Transmit Delay is 1 sec, State POINT_TO_POINT, Database-filter all out Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5 oob-resync timeout 40 Hello due in 00:00:08 Index 1/1, flood queue length 0 Next 0x0(0)/0x0(0) Last flood scan length is 1, maximum is 1 Last flood scan time is 0 msec, maximum is 4 msec Neighbor Count is 1, Adjacent neighbor count is 1 Adjacent with neighbor 10.0.0.2 Suppress hello for 0 neighbor(s) ----------------------------------------------------- r1#clea ip ospf p Reset ALL OSPF processes? [no]: y r1#sh ip ospf database OSPF Router with ID (10.0.0.2) (Process ID 100)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
10.0.0.2 10.0.0.2 11 0x80000002 0x00F239 3 +++++++++++++++++++++++++++++++++++++++++++++++++
注:抑制除邻居Router LSA之外的所有LSAs,因为还需要邻居Router LSA维护Adjacency。 +++++++++++++++++++++++++++++++++++++++++++++++++ Section III. ip ospf flood-reduction配置实例
r2(config)#int s1/0
r2(config-if)#no ip ospf database-filter all out r2(config-if)# r2(config-if)# *Mar 1 01:06:54.199: %OSPF-5-ADJCHG: Process 100, Nbr 10.0.0.2 on Serial1/0 from FULL to DOWN, Neighbor Down: Interface down or deta
r2(config-if)# r2(config-if)# r2(config-if)# *Mar 1 01:06:56.775: %OSPF-5-ADJCHG: Process 100, Nbr 10.0.0.2 on Serial1/0 from LOADING to FULL, Loading Doneip ospf
r2(config-if)# r2(config-if)# r2(config-if)# r2(config-if)#ip ospf flood-reduction ----------------------------------------------------------------------------- r1#sh ip ospf database OSPF Router with ID (10.0.0.2) (Process ID 100)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
10.0.0.1 10.0.0.1 1 (DNA) 0x8000001F 0x00C9D8 3 10.0.0.2 10.0.0.2 86 0x80000002 0x00F239 3 10.0.0.4 10.0.0.4 206 (DNA) 0x80000007 0x00CC27 3 Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
192.168.1.5 10.0.0.1 2 (DNA) 0x80000002 0x003375 ------------------------------------------------------------------------------- Section IV. area area-id filter-list prefix prefix-name in/out配置实例 r2#sh run interface FastEthernet0/0 description conn_to_r3_f0/0_192.168.1.6 ip address 192.168.1.5 255.255.255.252 duplex auto speed auto ! interface Serial1/0 description conn_to_r2_s1/0_192.168.1.2 ip address 192.168.1.1 255.255.255.252 serial restart-delay 0 ! router ospf 100 router-id 10.0.0.1 log-adjacency-changes network 192.168.1.0 0.0.0.3 area 0 network 192.168.1.4 0.0.0.3 area 1 ---------------------------------------------------- r1#sh run interface FastEthernet0/0 no ip address duplex auto speed auto ! interface Serial1/0 description conn_to_r2_s1/0_192.168.1.1 ip address 192.168.1.2 255.255.255.252 serial restart-delay 0 ! router ospf 100 router-id 10.0.0.2 log-adjacency-changes network 192.168.1.0 0.0.0.3 area 0 network 192.168.1.8 0.0.0.3 area 0 ---------------------------------------------------- r4#sh run interface Loopback0 ip address 4.4.0.1 255.255.255.0 ip ospf network point-to-point ! interface Loopback1 ip address 4.4.1.1 255.255.255.0 ! interface FastEthernet0/0 description conn_to_r2_f0/0_192.168.1.5 ip address 192.168.1.6 255.255.255.252 duplex auto speed auto ! router ospf 100 router-id 10.0.0.4 log-adjacency-changes network 4.4.0.0 0.0.0.255 area 1 network 4.4.1.0 0.0.0.255 area 1 network 192.168.1.4 0.0.0.3 area 1 ---------------------------------------------------- r2#clear ip ospf p r2#clear ip ospf process Reset ALL OSPF processes? [no]: y r2# r2# r2# *Mar 1 01:31:57.139: %OSPF-5-ADJCHG: Process 100, Nbr 10.0.0.2 on Serial1/0 from FULL to DOWN, Neighbor Down: Interface down or detached
*Mar 1 01:31:57.183: %OSPF-5-ADJCHG: Process 100, Nbr 10.0.0.4 on FastEthernet0/0 from FULL to DOWN, Neighbor Down: Interface down or detached
----------------------------------------------------- r2#sh ip ospf database OSPF Router with ID (10.0.0.1) (Process ID 100)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
10.0.0.1 10.0.0.1 11 0x80000003 0x00406C 2 10.0.0.2 10.0.0.2 18 0x80000004 0x002F7B 2 Summary Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
4.4.0.0 10.0.0.1 8 0x80000001 0x00D84F 4.4.1.1 10.0.0.1 8 0x80000001 0x00C362 192.168.1.4 10.0.0.1 12 0x80000004 0x00368C Router Link States (Area 1)
Link ID ADV Router Age Seq# Checksum Link count
10.0.0.1 10.0.0.1 11 0x80000004 0x004FE9 1 10.0.0.4 10.0.0.4 18 0x80000008 0x00D120 3 Net Link States (Area 1)
Link ID ADV Router Age Seq# Checksum 192.168.1.6 10.0.0.4 18 0x80000005 0x00059C Summary Net Link States (Area 1)
Link ID ADV Router Age Seq# Checksum
192.168.1.0 10.0.0.1 13 0x80000003 0x00D8AF ---------------------------------------------------------- r1#sh ip ospf database OSPF Router with ID (10.0.0.2) (Process ID 100)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
10.0.0.1 10.0.0.1 52 0x80000005 0x003C6E 2 10.0.0.2 10.0.0.2 46 0x80000005 0x002D7C 2 Summary Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
4.4.0.0 10.0.0.1 268 0x80000001 0x00D84F 4.4.1.1 10.0.0.1 268 0x80000001 0x00C362 192.168.1.4 10.0.0.1 272 0x80000004 0x00368C ---------------------------------------------------------- r2(config)#ip prefix-list deny_4.4.0.0 seq 10 deny 4.4.0.0/24 r2(config)#ip prefix-list deny_4.4.0.0 seq 20 permit 0.0.0.0/0 le 32 r2(config)#router ospf 100 r2(config-router)#area 0 filter-list prefix deny_4.4.0.0 in ---------------------------------------------------------- r2#sh ip ospf da OSPF Router with ID (10.0.0.1) (Process ID 100)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
10.0.0.1 10.0.0.1 658 0x80000009 0x003472 2 10.0.0.2 10.0.0.2 653 0x80000007 0x00297E 2 Summary Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
4.4.1.1 10.0.0.1 1194 0x80000001 0x00C362 192.168.1.4 10.0.0.1 1198 0x80000004 0x00368C Router Link States (Area 1)
Link ID ADV Router Age Seq# Checksum Link count
10.0.0.1 10.0.0.1 1197 0x80000004 0x004FE9 1 10.0.0.4 10.0.0.4 1204 0x80000008 0x00D120 3 Net Link States (Area 1)
Link ID ADV Router Age Seq# Checksum
192.168.1.6 10.0.0.4 1204 0x80000005 0x00059C Summary Net Link States (Area 1)
Link ID ADV Router Age Seq# Checksum
192.168.1.0 10.0.0.1 1199 0x80000003 0x00D8AF -------------------------------------------------------- r1#sh ip ospf da OSPF Router with ID (10.0.0.2) (Process ID 100)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
10.0.0.1 10.0.0.1 673 0x80000009 0x003472 2 10.0.0.2 10.0.0.2 668 0x80000007 0x00297E 2 Summary Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
4.4.1.1 10.0.0.1 1209 0x80000001 0x00C362 192.168.1.4 10.0.0.1 1213 0x80000004 0x00368C --------------------------------------------------------- r2(config)#router ospf 100 r2(config-router)#area 1 filter-list prefix deny_4.4.0.0 out --------------------------------------------------------- r2#sh ip ospf database OSPF Router with ID (10.0.0.1) (Process ID 100)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
10.0.0.1 10.0.0.1 8 0x8000000A 0x003273 2 10.0.0.2 10.0.0.2 15 0x80000009 0x002580 2 Summary Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
4.4.1.1 10.0.0.1 5 0x80000001 0x00C362 192.168.1.4 10.0.0.1 9 0x80000005 0x00348D Router Link States (Area 1)
Link ID ADV Router Age Seq# Checksum Link count
10.0.0.1 10.0.0.1 8 0x80000005 0x004DEA 1 10.0.0.4 10.0.0.4 15 0x8000000A 0x00CD22 3 Net Link States (Area 1)
Link ID ADV Router Age Seq# Checksum
192.168.1.6 10.0.0.4 15 0x80000007 0x00019E Summary Net Link States (Area 1)
Link ID ADV Router Age Seq# Checksum
192.168.1.0 10.0.0.1 10 0x80000004 0x00D6B0 --------------------------------------------------------------- r1#sh ip ospf database OSPF Router with ID (10.0.0.2) (Process ID 100)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
10.0.0.1 10.0.0.1 72 0x8000000A 0x003273 2 10.0.0.2 10.0.0.2 77 0x80000009 0x002580 2 Summary Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum 4.4.1.1 10.0.0.1 69 0x80000001 0x00C362 192.168.1.4 10.0.0.1 73 0x80000005 0x00348D 本文出自 “SENSE” 博客,请务必保留此出处http://sense5.blog.51cto.com/31808/71467 本文出自 51CTO.COM技术博客 |



sense5
博客统计信息
热门文章
最新评论
友情链接


