配置OSPF引入外部路由 | 您所在的位置:网站首页 › ospf的metric计算方法 › 配置OSPF引入外部路由 |
执行命令system-view,进入系统视图。
执行命令ospf [ process-id ],进入OSPF进程视图。
执行命令default { cost { cost-value | inherit-metric }
| tag tag | type type } *,配置引入路由时的参数缺省值(路由度量、标记、类型)。
cost cost-value为OSPF引入的外部路由的缺省度量值。
inherit-metric表示引入路由的开销值为路由自带的cost值。如果没有指定开销值,则使用default命令设置的缺省开销值。
当OSPF引入外部路由时,可以配置一些额外参数的缺省值,如路由度量、标记和类型。路由标记可以用来标识协议相关的信息,如OSPF接收BGP时用来区分自治系统的编号。 缺省情况下,OSPF引入外部路由的缺省度量值为1,引入的外部路由类型为Type2,设置缺省标记值为1。 可以通过以下三条命令设置引入路由的开销值,其优先级依次递减: 通过Route-Policy中的apply子句(apply cost命令)设置的路由开销值。 通过import-route(OSPF)命令设置的引入路由开销值。 通过default命令设置引入路由的缺省开销值。 执行命令import-route limit limit-number [ threshold-alarm { upper-limit upper-limit-value | lower-limit lower-limit-value } * ],设置限制OSPF引入路由生成的LSA数量。缺省情况下,不限制OSPF引入路由生成的LSA数量。 当OSPF引入大量外部路由,并发布给路由容量较小的设备时,导致设备学习到的路由数量超过其容量而发生异常重启。为了避免这种情况发生,设置限制OSPF引入路由生成的LSA数量,从而保证设备的稳定运行。 通过display ospf brief命令显示信息中的Current status字段可以查看超限情况:Normal:没有超过告警的下限阈值。Approach limit:即将达到告警的上限阈值,已达到告警的上限阈值的90%。Exceed limit:已经达到或超过最大数量。告警的阈值上限upper-limit-value必须大于等于告警的阈值下限lower-limit-value。 执行命令lsdb-overflow-limit number,配置LSDB中外部路由的最大数量。缺省情况下,不设置OSPF的LSDB中外部路由的最大数量。 通过lsdb-overflow-limit命令配置OSPF的LSDB中外部路由的最大数量,保证路由数量在一个合理的范围内。如果OSPF引入的外部路由数量超过LSDB允许的范围时,设备会删除自己产生的非缺省的外部路由,以保证OSPF引入的其他外部路由的正常转发。 执行命令commit,提交配置。 |
CopyRight 2018-2019 实验室设备网 版权所有 |