OSPF汇总
为什么要进行汇总??
减少LSA传输的条目---》拓扑结构变小------》减少flooding---------------------------------------------》减少CPU的花销
------》减小拓扑的变化----》减少SPF算法的重计算次数----------^
1.在ABR上汇总
conf t
area area-id range address mask [advertise | not-advertise] [cost cost]
如果设置为不通告也就是说这条汇总不发挥作用的(默认是通告的),cost可以设置这条汇总的花销。
上图中area 这条命令只能汇总类型1、2的路由,也就是说R1只能汇总area0、area1的路由,R2只能汇总area0、area2的路由。
2.在ASBR上汇总
如果你想对外部网络进行汇总的话,你必须在ASBR上进行汇总
router ospf 110
summary-address ip-address mask [not-advertise] [tag tag]
tag可以用来做路由策略。
3.缺省路由承载在OSPF上
能不能重发布路由到OSPF就看能不能产生LSA 5类
假如我在R1上有一条缺省路由,我想让OSPF区域内的所有路由器学习到,我们可以这样做:
conf t
ip route 0.0.0.0 0.0.0.0 s1/1
router ospf 110
default-information originate always ---->这一条的意思是检查本地路由表中是否有静态路由如果有则传播,如果没有则生成一条默认路由;而如果不使用always那么就是检查本地路由表中是否有静态路由如果有则传播。
OSPF默认路由的使用