目录
路由表中存在到达同一目的地址有多条路由,并且这些路由的开销值、路由协议类型和路由优先级是相同的,那么这些路由就是等价路由,当进行数据传输时可以负载分担
不同设备支持的最大等价路由数量不一致(一般有4、8、16等)
华为设备配置命令
OSPF视图: maximum load-balacing [number] 配置最大等价路由数量 nexthop [ip-address] weight [value] 配置指定OSPF路由的负载分担优先级 当网络中存在的等价路由数量超过配置的等价路由数量时,会选取weight小(优先级高)的路由进行负载分担 Weight 缺省是255,表示等价路由间不区分优先级,随机选取有效路由进行负载分担
当两台路由器之间存在多条链路时,可以在某些链路对发送的LSA进行过滤,减少不必要的重传,从而减少邻居LSDB的大小,提高网络收敛速度,节约带宽资源
配置命令
华为设备配置 接口视图 ospf filter-lsa-out [all/summary/ase/nassa] all 此接口不向外发送除了Grace LSA(Type 9)外的所有LSA summary 此接口不向外发送Type3 LSA ase 此接口不向外发送Type5 LSA nssa 此接口不向外发送Type7 LSA注意事项
在接口配置了此命令后,该接口的OSPF邻居会自动重建
通过对区域内出、入方向的3类LSA进行过滤,避免了向邻居发送无用的LSA,减少LSDB的大小,提高网络收敛速度
配置命令
华为设备配置 ospf区域视图: filter [acl/ip-prefix/route-policy] export 配置区域内出方向的3类LSA filter [acl/ip-prefix/route-policy] import 配置区域内入方向的3类LSA
通过Filter-policy对OSPF接收、发布的路由进行过滤
在ABR上通过Filter-policy import过滤3类LSA,对自己和其它路由器都生效
在ASBR上通过Fulter-policy export过滤5/7类LSA,对自己和其它路由器都生效
Filter-policy过滤原则
通过配置缺省路由减少路由表的容量,保证网络的高可用性
一般在网络边界配置缺省路由,并将其引入到内网中(此处是引入到OSPF内网中)
配置OSPF汇总,可以优先减少路由表中的条目,减少对系统资源的占用
由于OSPF同一区域中的路由器需要保存相同的LSDB,随着网络中路由数量的不断增加,一些路由器由于资源有限,不能承载如此多的路由信息,这种状态就被称为数据库超限(OSPF Database Overflow)
解决办法
1、配置特殊区域 ---不能解决动态路由增长导致的数据库朝鲜问题
2、动态限制数据库的规模
工作原理
为OSPF同一区域内的所有设备配置相同的数据库规模上限,只要路由器上外部路由的数量达到该上限,路由器就进入Overflow状态,并启动Overflow状态定时器(默认5s),定时器超时后自动退出OverFlow状态
配置命令
华为设备配置 OSPF视图 lsdb-overflow-limit [number] 设置LSDB中LSA的最大条目数
划分区域、LSA过滤、汇总路由
1、2类LSA过滤
接口下过滤
华为设备配置:ospf filter-lsa-out all
3类LSA过滤
接口下过滤
华为设备配置:ospf filter-lsa-out summary(此接口不向外发送3类LSA)
路由所属的区域中过滤
华为设备配置:filter [acl/ip-prefix] import/export
通过汇总的方式过滤
华为设备配置:abr-summary 汇总后的路由 not-advertise
在ABR设备的OSPF进程中过滤
华为设备配置:filter-policy ip-prefix import/export
4类LSA过滤
接口下过滤
华为设备配置:ospf filter-lsa-out all 过滤(此接口不向外发送所有LSA)
5、7类LSA过滤
接口下过滤
华为设备配置:ospf filter-lsa-out ase/nssa(此接口不向外发送5/7类LSA)
ASBR的OSPF进程下过滤
华为设备配置:filter-policy ip-prefix import/export
汇总时过滤
华为设备配置:asbr-summary 汇总路由 not-advertise
引入时过滤
华为设备配置:import-route 协议 route-policy