default-route-advertise(OSPF)命令用来将缺省路由通告到普通OSPF区域。

default-route-advertise(OSPF)命令用来将缺省路由通告到普通OSPF区域。
命令功能
default-route-advertise命令用来将缺省路由通告到普通OSPF区域。
undo default-route-advertise命令用来取消通告缺省路由到普通OSPF区域。
缺省情况下,在普通OSPF区域内的OSPF设备不产生缺省路由。

使用指南
使用场景
import-route (OSPF)命令不能引入外部路由的缺省路由。当需要引入其他协议产生的缺省路由时,必须在ASBR上配置default-route-advertise命令,发布缺省路由到整个普通OSPF区域。
ASBR已经有缺省路由,执行default-route-advertise命令,将在整个OSPF区域中通告缺省路由0.0.0.0。
ASBR没有缺省路由,执行default-route-advertise命令时按照以下需求选择是否配置always参数。 如果配置always参数,无论ASBR是否有缺省路由都将在整个OSPF区域中通告缺省路由0.0.0.0,并且不再计算来自其他设备的缺省路由。
如果没有配置always参数,ASBR的路由表中必须有激活的非OSPF(BGP除外)缺省路由时才生成缺省路由的LSA。
    ASBR的路由表中有激活的BGP缺省路由时,
        如果配置ospf process-id vpn-instance vpn-instance-name命令之后,
            同时配置了vpn-instance-capability simple命令,则执行default-route-advertise命令后,路由表中存在的激活的EBGP缺省路由可以引入到OSPF中。此时,由于OSPF进程不能引入IBGP路由,必须先执行import-route bgp permit-ibgp命令引入IBGP路由,再执行default-route-advertise命令,才可以将路由表中存在的激活的IBGP缺省路由引入到OSPF中。
            没有同时配置vpn-instance-capability simple命令,则执行default-route-advertise命令后,可以将路由表中存在的激活的BGP(包括EBGP和IBGP)缺省路由引入到OSPF中。
        如果没有配置ospf process-id vpn-instance vpn-instance-name命令,则执行default-route-advertise命令后,路由表中存在的激活的EBGP缺省路由可以引入到OSPF中。此时,OSPF进程不能引入IBGP路由,必须先执行import-route bgp permit-ibgp命令引入IBGP路由,再执行default-route-advertise命令,才可以将路由表中存在的活跃IBGP缺省路由引入到OSPF中。
        
引入IBGP路由可能导致路由环路,请谨慎配置。
使用带match-any参数的路由策略时,如果有多条路由通过策略,选取最优者来生成缺省LSA。路由通过策略时,选取最优者的原则按照优先级从高到低的顺序如下:
    路由设置了type的优先于未设置的,如果都设置了type,值越小越优先。
    路由设置了cost的优先于未设置的,如果都设置了cost,值越小越优先。
    路由设置了tag的优先于未设置的, 如果都设置了tag,值越小越优先。

前置条件
OSPF路由域中在通告缺省路由前,会比较缺省路由的优先级。如果在其中某OSPF设备上同时配置了静态缺省路由,要使OSPF通告的缺省路由加入到当前的路由表中,则必须保证所配置的静态缺省路由的优先级比OSPF通告的缺省路由的优先级低。
配置影响
配置该命令后,ASBR将产生一个Link State ID为0.0.0.0,网络掩码为0.0.0.0的ASE LSA(Type 5),并且通告到整个OSPF区域中。
如果使用路由策略,则:
    如果该缺省路由通过策略,则OSPF设备按照路由策略中所配置的参数生成缺省路由。可以通过路由策略配置的参数包括cost值、tag值和type类型。
    如果该缺省路由没有通过策略,是否发布缺省路由和是否配置always参数有关。
        如果没有配置always参数时,OSPF设备将不会生成缺省路由。
        如果配置了always参数时,OSPF设备将生成缺省路由,参数按照default-route-advertise命令的配置为准。
注意事项
OSPF缺省路由发布的方式取决于引入缺省路由的区域类型,该命令仅用于发布缺省路由到普通OSPF区域。对于Stub区域、Totally Stub区域、Totally NSSA区域,缺省路由自动发布。对于NSSA区域,则通过命令nssa default-route-advertise发布缺省路由。
在引用route-policy之前,建议先创建对应的route-policy。缺省情况下,此命令不能引用不存在的route-policy。如果在系统视图下配置了route-policy nonexistent-config-check disable命令,当此命令引用了不存在的route-policy时,则本机路由表中只要有非本进程产生的缺省路由表项时,就发布缺省路由。
使用实例
# 在ASBR没有缺省路由的情况下,产生缺省路由的LSA发布到其他普通OSPF区域。
<HUAWEI> system-view
[HUAWEI] ospf 1
[HUAWEI-ospf-1] default-route-advertise always

1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » default-route-advertise(OSPF)命令用来将缺省路由通告到普通OSPF区域。

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!