ospf缺省路由的产生

     普通区域
缺省状况下,在普通OSPF区域内的OSPF路由器是不会产生缺省路由的,即便它有缺省路由。
当网络中缺省路由经过其余路由进程产生时,必须可以将缺省路由通告到整个OSPF域中。这个时候要想产生缺省路由必须在ASBROSPF协议视图下手动配置:
VRP: default-route-advertise [always]
IOS: default-information originate [always]
使用了该命令将在整个OSPF域中通告缺省路由 0.0.0 .0,但前提是该ASBR本身已经有缺省路由,不然不会通告缺省路由。
若是在该命令上加上关键字always的话,则不管ASBR是否有缺省路由都将在整个OSPF域中通告缺省路由 0.0.0 .0,这将强制缺省路由老是出如今路由表中,因此慎用关键字always
使用了该命令后将会产生一个链路状态ID 0.0.0 .0,网络掩码为0.0.0.0ASE LSA5类),而且通告到整个OSPF域中。
STUB区域
因为STUB区域不容许外部LSA在其内部泛洪,因此该区域内的路由器除了ABR外没有自治系统外部路由,若是它们想到自治系统外部时应该怎么办?STUB区域里的路由器将本区域内ABR做为出口,ABR会产生缺省路由 0.0.0 .0通告给整个STUB区域内的路由器,这样的话到达自治系统外部的路由能够经过ABR到达。
配置了STUB区域以后,ABR自动会产生一条Link ID 0.0.0 .0,网络掩码为0.0.0.0SUMMARY LSA3类),而且通告到整个STUB区域内。
彻底STUB区域
彻底STUB区域不只不容许外部LSA在其内部泛洪,连区域间的路由也不容许携带,因此在彻底STUB区域里的路由器要想到别的区域或自治系统外部时应该怎么办呢?一样的,在彻底STUB区域里的路由器也将本区域内ABR做为出口,ABR会产生缺省路由 0.0.0 .0通告给整个彻底STUB区域内的路由器,这样的话到达本区域外部的路由都经过ABR到达就能够了。
配置了彻底STUB区域以后,ABR自动会产生一条Link ID 0.0.0 .0,网络掩码为0.0.0.0SUMMARY LSA3类),而且通告到整个彻底STUB区域内。
NSSA区域
NSSA区域容许少许外部路由经过本区域的ASBR通告进来,它不容许携带其余区域的外部路由,这样的话到达自治系统外部路由只能经过本区域的ASBR到达,若是该ASBR没有通告该外路由的,则不能到达。
在只配置了NSSA区域的时候,是不会自动产生缺省路由的。
若是只但愿到达自治系统外部的某些路由经过该区域的ASBR到达,其它外部路由经过其它区域出去的话,有没有办法呢?在NSSA ABR上产生缺省路由 0.0.0 .0通告给整个NSSA区域内的路由器,这样的话除了某少部分路由经过NSSAASBR到达,其它均可以经过NSSA ABR到达其它区域的ASBR出去。可是这只是一个需求,并非必须的,因此这条缺省路由不是配置了NSSA区域就会自动产生的,若是想在NSSA ABR上产生缺省路由0.0.0.0,能够在NSSA ABR上手动配置:
VRP: nssa default-route-advertise NSSA区域视图)
IOS: area area-id nssa default-information-originate  (OSPF协议视图)
使用了该命令后,在NSSA ABR上就会产生一条Link ID 0.0.0 .0,网络掩码为0.0.0.0NSSA LSA7类),将在整个NSSA区域内通告缺省路由0.0.0.0
可是若是但愿全部的外部路由只经过本区域的NSSA ASBR到达,但愿ASBR通告一条缺省路由 0.0.0 .0,能够在NSSA ASBR上手动配置:
VRP: nssa default-route-advertise NSSA区域视图)
IOS: area area-id nssa default-information-originate  (OSPF协议视图)
NSSA ASBRNSSA ABR使用相同的命令,与NSSA ABR不一样的是NSSA ASBR必须是在自身已经有一条缺省路由的状况下才会产生一条Link ID 0.0.0 .0,网络掩码为0.0.0.0NSSA LSA7类),在NSSA区域内通告缺省路由0.0.0.0
由于缺省路由只是在本NSSA区域内泛洪,并无泛洪到整个OSPF域中,只能实现本NSSA区域内的路由器在找不到路由以后从该NSSA ASBR出去,不能实现整个OSPF域的路由器从这个出口出去。
彻底NSSA区域
彻底NSSA区域和NSSA区域不一样的是,它不容许携带区域间路由,若是要到其余区域的时候应该怎么办呢?一样的,缺省路由又出场了,在该区域ABR上会产生一条缺省路由 0.0.0 .0,通告给整个彻底NSSA区域,全部的域间路由都将NSSA ABR做为出口。
配置了彻底NSSA区域后,就会自动产生一条Link ID 0.0.0 .0,网络掩码为0.0.0.0SUMMARY LSA3类),在NSSA区域内通告缺省路由0.0.0.0
NSSA区域ABR上缺省路由产生的方式不一样的是,在彻底NSSA区域ABR上的缺省路由是配置好区域以后自动产生类型3的缺省LSA,在NSSA区域上ABR的缺省路由是本身可配置的,由于在彻底NSSA区域产生的缺省路由是必须的,它起着指导本区域内路由器区域间路由的做用。
相关文章
相关标签/搜索