• OSPFFA地址路由计算


    FA的作用:转发地址的意思,用于OSPF的链路优化。

    ------------------------------------------------------------------------------------

    五类LSA中的FA地址,满足什么条件才会产生FA地址?

    1,ASBR去往外部路由的出接口,加入到了OSPF的进程中

    2,ASBR去往外部路由的出接口,没有设置成为静默接口

    3,ASBR去往外部路由的出接口,不是P2P

    -------------------------------------------------------------------------------

    静默接口:当一个接口被配置为OSPF的静默接口之后,这个接口无法发送HELLO报文,接受到Hello报文之后,也不做处理。

                    但是会针对这个接口生成LSA的链路状态信息。

    将AR1的g0/0/0接口配置成静默接口  

    AR1的g0/0/0接口配置成静默接口之后,只收AR2的hello报文,但是也不会做任何的处理,也不会发送hello报文。

    ------------------------------------------------------------------------------------------------------------------------------------------

    五类LSA的FA地址取值:ASBR去往外部路由的吓一跳地址

    --------------------------------------------------------------------------------------------------------------------------------------

    上图中:  AR1,AR2,AR4启OSPF协议;AR1上有一条静态的路由192.168.1.0  24    10.0.123.3  ;在AR1上引入外部的这条静态路由

                      引入类型为type1   。在AR1引入这条外部的静态路由之后,就会生成一条五类的LSA,并在整个的OSPF区域内范洪。所以就会在

                      AR4和AR2上都会有这条LSA。那么我们在AR4上查看这条五类的LSA,会看到会有FA的地址。

                       

                    查看AR4的IP 路由表

                     

    将AR1的引入方式修改成type1 cost值修改为3,查看ip路由表。cost值为5了,AR4到FA地址的cost+五类LSA携带的cost。

    本来路由器到达外部路由的cost等于 ,路由器到达ASBR的cost+五类LSA携带的cost。但是如果存在FA地址的话,那么

    COST值就是路由器到达FA地址的cost+五类LSA携带的COST值。所以得出结论,如果存在FA地址,那么计算cost的时候

    就会直接寻找FA地址,不会在计算到达ASBR的cost了。我们看到AR4到达AR3的两条路径的cost值相同,所以出现了负载

    分担的情况。

       

    如果我们将AR1的出接口cost值修改为2.

    然后查看AR4的ip路由表,从这里我们可以看出,FA地址计算外部路由的下一跳地址的话,会选择一条更优的路径

    从而达到了链路的优化。

    ===================================================================================================

    1,如果现在AR1到外部路由的出接口,没有宣告进OSPF的进程的话,那么即使五类LSA携带FA地址,由于ASBR没有将到达FA地址

         的网段宣告进OSPF,所以其他的路由器也就学习不到如何到达FA地址。所以此时的五类LSA也就不会携带FA地址了。

        例如我们将AR1的出接口的OSPF 进程取消掉。

     此时我们在查看五类LSA,里面的FA地址也就不存在了。所以ASBR的出接口必须宣告进OSPF进程,以便OSPF区域内的

    其他路由器能够学习到如何到达FA地址,这样五类的LSA才会有FA地址。

    -----------------------------------------------------------------------------------------------------------------------

    2,    ASBR的出接口不能是P2P的网络类型,如果ASBR的出接口是P2P,也就是只能链接一个邻居,只能是去往外部路由的下一跳地址,其他的路由器在访问外部路由的

             时候也就只能够通过自己来去访问,那么FA地址存在也就没有任何的价值了。因为只能通过自己去访问外部的路由。

             所以将出接口的网络类型修改为P2P之后,五类LSA里面的FA地址也就不会存在。

    -------------------------------------------------------------------------------------------------------------------

    3,ASBR到达外部路由的出接口设置为静默接口,由于静默接口不能够发送hello报文,即使收到hello报文后也不做任何的处理,只是丢掉。所以也就失去了,探测ospf邻居的

          能力,或者说探测其他网络的能力,既然不能探测其他的网络,那么也就不存在链路优化的可能性,所以也就不会有FA地址存在的必要行。将就理解记忆吧

     

  • 相关阅读:
    Storm概念学习系列之storm出现的背景
    Storm概念学习系列之什么是实时流计算?
    Storm概念学习系列之storm-starter项目(完整版)(博主推荐)
    JAVA 毕业设计 辅导
    可视化的Redis数据库管理工具redis-desktop-manager的初步使用(图文详解)
    CentOS 7的安装详解
    GT-----如何做Android应用流量测试?
    性能测试开始前必知知识点
    【UI】自动化用例设计技巧
    国外免费接收短信验证码平台网站
  • 原文地址:https://www.cnblogs.com/gailuo/p/16312934.html
Copyright © 2020-2023  润新知