文档介绍:第八章 OSPF
. 配置 OSPF
提问在网络中启用 OSPF
回答
Router5#configure terminal
Enter mands, one per line. End TL/Z.
Router5(config)#router ospf 87
Router5(config-router)#network area 0
Router5(config-router)#exit
Router5(config)#end
Router5#
注释这里 OSPF 的进程号是本地使用,不需要像 EIGRP 一样整个网络保持一致。在 (11)T 以后有一个
专门的命令来指定端口加入 OSPF 区域,work 的命令
Router9#configure terminal
Enter mands, one per line. End TL/Z.
Router9(config)#router ospf 87
Router9(config-router)#exit
Router9(config)#interface 0/0
Router9(config-if)#ip address
Router9(config-if)#ip ospf 87 area 10
Router9(config-if)#exit
Router9(config)#end
Router9#
. 路由过滤
提问进行路由过滤,只允许 OSPF 宣告特定路由进入路由表
回答
入方向
Router5#configure terminal
Enter mands, one per line. End TL/Z.
Router5(config)#access-list 1 deny
Router5(config)#access-list 1 permit any
Router5(config)#router ospf 87
Router5(config-router)#distribute-list 1 in 0/0
Router5(config-router)#exit
Router5(config)#end
Router5#
注释根据 OSPF 的机制,所有区域内的路由器 LSA 数据库内容必须保持一致,所以正常情况下不能对出方
向进行过滤,入方向过滤也是防止其进入路由表,在本地的 LSA 数据库还是有此路由。当然如果确实需要
对出方向进行过滤就必须对出方向所有的 LSA 进行过滤,这样会导致下游路由器的 LSA 数据库不完整,一
般不推荐使用。
点对多点链路出方向过滤
Router1#configure terminal
Enter mands, one per line. End TL/Z.
Router1(config)#router ospf 87
Router1(config-router)#neighbor database-filter all out
Router1(config-router)#exit
Router1(config)#end
Router1#
广播,点到点链路出方向过滤
Router1#configure terminal
Enter mands, one per line. End TL/Z.
Router1(config)#interface Serial0/0
Router1(config-if)#encapsulation frame-relay
Router1(config-if)#exit
Router1(config)#interface Serial0/ multipoint
Router1(config-subif)#ip address
Router1(config-subif)#ip work broadcast
Router1(config-subif)#ip ospf database-filter all out
Router1(config-subif)#frame-relay map ip 101 broadcast
Router1(config-subif)#frame-relay map ip 109 broadcast