OSPF实际组网应用中,区域边界和自治系统边界通常都是由多个路由器组成的多出口冗余备份或者负载分担。此时,为了减少路由表的容量,可以配置缺省路由,保证网络的高可用性。
OSPF缺省路由通常应用于下面两种情况:
由区域边界路由器(ABR)发布Type3 LSA,用来指导区域内路由器进行区域之间报文的转发。
由自治系统边界路由器(ASBR)发布Type5 LSA或Type7 LSA,用来指导OSPF路由域内路由器进行域外报文的转发。
区域类型 | 产生条件 | 发布方式 | 产生LSA类型 | 泛洪范围 |
普通区域 | 通过default-route-advertise命令配置 | ASBR发布 | Type5 LSA | 普通区域 |
Stub区域和Totally Stub区域 | 自动产生 | ABR发布 | Type3 LSA | Stub区域 |
NSSA区域 | 通过nssa [default-route-advertise]命令配置 | ASBR发布 | Type7 LSA | NSSA区域 |
Totally NSSA区域 | 自动产生 | ABR发布 | Type3 LSA | NSSA区域 |
将缺省路由通告到OSPF路由区域
1、将缺省路由通告到普通OSPF区域。
[Huawei-ospf-1] default-route-advertise [ [ always | permit-calculate-other ] | cost cost | type type | route-policy route-policy-name [ match-any ] ]
缺省情况下,在普通OSPF区域内的OSPF设备不产生缺省路由。
2、指定Type3 Summary-LSA的缺省开销值。
[Huawei-ospf-1] default-route-advertise summary cost cost
注意:
import-route (OSPF)命令不能引入外部路由的缺省路由。当需要引入其他协议产生的缺省路由时,必须在ASBR上配置default-route-advertise命令,发布缺省路由到整个普通OSPF区域。
OSPF路由域中在通告缺省路由前,会比较缺省路由的优先级。如果在某OSPF设备上同时配置了静态缺省路由,要使OSPF通告的缺省路由加入到当前的路由表中,则必须保证所配置的静态缺省路由的优先级比OSPF通告的缺省路由的优先级低。
对发送的LSA进行过滤
当两台路由器之间存在多条链路时,可以在某些链路上通过对发送的LSA进行过滤,减少不必要的重传,节省带宽资源。
通过对OSPF接口出方向的LSA进行过滤可以不向邻居发送无用的LSA,从而减少邻居LSDB的大小,提高网络收敛速度。
配置对OSPF接口出方向的LSA进行过滤:
[Huawei-GigabitEthernet0/0/1] ospf filter-lsa-out { all | { summary [ acl { acl-number | acl-name } ] | ase [ acl { acl-number | acl-name } ] | nssa [ acl { acl-number | acl-name } ] } }
对于已经发送的LSA,要到3600秒才能达到老化时间。
对ABR Type3 LSA进行过滤
对区域内出、入方向ABR Type3 LSA(Summary LSA)设置过滤条件,只有通过过滤的LSA才能被发布和接收。
通过对区域内的LSA进行过滤可以不向邻居发送无用的LSA,从而减少LSDB的大小,提高网络收敛速度。
配置对区域内出方向的Type3 LSA进行过滤:
[Huawei-ospf-1-area-0.0.0.1] filter { acl-number | acl-name acl-name | ip-prefix ip-prefix-name | route-policy route-policy-name } export
配置对区域内入方向的Type3 LSA进行过滤:
[Huawei-ospf-1-area-0.0.0.1] filter { acl-number | acl-name acl-name | ip-prefix ip-prefix-name | route-policy route-policy-name } import
缺省路由 到此结束,如果有不明白OSPF配置的或者想学习更多OSPF配置知识的,可以访问本站-计算机网络-这个栏目查看更多内容。
本文章由青云网运维团队发布,仅供学习参考,未经青云网或者相关权利人的授权,任何人不得以任何形式复制、转载、传播、展示、表演或者商用等,青云网上的内容。
暂无评论内容