ospf引入外部路由后本机OSPF路由表中无引入路由条目的原因

发布时间:  2014-09-15 浏览次数:  196 下载次数:  0
问题描述
NE80E路由器,同时部署了OSPF与IS-IS,在OSPF中import isis。display ospf route查看路由表中,未有引入的IS-IS路由条目。
告警信息

处理过程
这种规划是有道理的,本机既然已有其他IGP产生的这个目的地址的路由条目,就不用再产生了。
根因
按RFC标准,OSPF的外部路由条目的生成需要检查外部LSA的产生者,如果外部LSA的产生者是本机,则不生成OSPF路由条目,如果是其他路由器通告的,则产生。但是,虽然本机不产生OSPF路由条目,但仍然会产生type 5的LSA,并将此LSA通告给其他OSPF路由器,其他路由器根据下面的外部路由的产生规则仍会生成该OSPF路由条目。
RFC原文如下:
    16.4.  Calculating AS external routes
        AS external routes are calculated by examining AS-external-LSAs.
        Each of the AS-external-LSAs is considered in turn.  Most AS-
        external-LSAs describe routes to specific IP destinations.  An
        AS-external-LSA can also describe a default route for the
        Autonomous System (Destination ID = DefaultDestination,
        network/subnet mask = 0x00000000).  For each AS-external-LSA:
        (1) If the cost specified by the LSA is LSInfinity, or if the
            LSA's LS age is equal to MaxAge, then examine the next LSA.
        (2) If the LSA was originated by the calculating router itself,
            examine the next LSA.
建议与总结
 

END