• OSPF高等特性——Forwarding Address


    目录

    FA的作用

    5类LSA(普通区域)场景

    5类LSA的FA填充条件

    FA地址避免次优路径

    FA解决环路问题

    7类LSA(NSSA区域)场景

    7类LSA的FA填充条件

    FA地址避免次优路径

    FA解决环路问题


    FA的作用

    FA(Forwarding Address,转发地址),存在于Type5和Type7的LSA中

    可以使得OSPF在某些特殊场景下避免次优路径以及环路的问题

    FA携带的内容

    FA地址携带的是到达(5类/7类LSA)所通告的外部路由应该转发到的地址,也就是到达外部路由的下一跳地址(缺省是ASBR)

    如果此地址为0.0.0.0,则表示数据包被转发到始发ASBR上

    如果此字段不为0.0.0.0,则表示数据包应该被转发到FA填充的地址

    FA所携带的地址是自动填充的


    5类LSA(普通区域)场景

    5类LSA的FA填充条件

    • 1、ASBR在去往外部路由下一跳的出接口必须发布在OSPF中(保证FA地址有路由)
    • 2、ASBR在去往外部路由下一跳的出接口为非静默接口
    • 3、ASBR在去往外部路由下一跳的出接口的网络类型为广播或者NBMA(P2P网络不会存在次优情况)

    满足以上条件,ASBR在发布5类LSA时才会自动填充FA地址(填充地址为ASBR自身去往外部路由的下一跳地址);不满足则填充0.0.0.0地址

    FA地址避免次优路径

    FA解决环路问题


    7类LSA(NSSA区域)场景

    当NSSA区域有多个ABR时,router-id大的做7类转5类

    7类LSA的FA填充条件

    7类LSA如果满足5类LSA的填充条件,也会按照5类LSA一样填充目的网段下一跳地址

    如果不满足5类LSA的填充条件,会填充自己的Loopback或物理接口最大地址

    FA地址避免次优路径

    FA解决环路问题

    • R1将10.0.0.0网段引入到OSPF中,R1发布相应的7类LSA(携带FA的地址,R1的Loopback最大地址)
    • R2和R3收到7类后,R3做7转5操作后全网泛洪(FA地址不做变化)
    • R4收到R3发来的5类LSA后,也会发给R2

    此时R2就有一条去往10.0.0.0网段的5类LSA和7类LSA,进行比较
    5类和7类是相同优先级,默认都是Type2类型,此时先比较外部路由开销,都是PC1到R1的开销,都是1
    再比较内部路由开销,7类的内部开销为R2-R1,5类的内部开销为R2-R4-R3,发现5类的LSA优先级更高
    此时R2选择5类LSA进行路由计算
    R2去往10.0.0.0网段的路径也就为R2-R4-R3
    此时R4去往10.0.0.0网段的路径也是通过5类LSA计算出来的
    R4去往10.0.0.0网段的路径为R4-R3-R2-R4;造成了路由环路并次优

    • R1将10.0.0.0网段引入到OSPF中,R1发布相应的7类LSA(携带FA的地址,R1的Loopback最大地址)
    • R2和R3收到7类后,R3做7转5操作后全网泛洪(FA地址不做变化)
    • R4收到R3发来的5类LSA后,也会发给R2

    此时R2就有一条去往10.0.0.0网段的5类LSA和7类LSA,进行比较
    5类和7类是相同优先级,默认都是Type2类型,此时先比较外部路由开销,都是PC1到R1的开销,都是1
    再比较内部路由开销,7类的内部开销为R2-R1,5类的内部开销为R2-R4-R3,发现5类的LSA优先级更高
    此时R2选择5类LSA进行路由计算,解析出FA地址
    R2去往10.0.0.0网段的路径也就为R2-R1
    R4去往10.0.0.0网段的路径也选择5类LSA,并且解析出FA地址
    R4去往10.0.0.0网段的路径为R4-R2-R1;此时不存在次优以及环路

  • 相关阅读:
    别玩手机 图像分类比赛
    Kaggle Feedback Prize 3比赛总结:两种模型设计思路
    深入了解面向对象——面向对象的重要特征(C#)未写完
    Android 集成Flutter模块踩坑之路
    且看五年开发码农,如何备战仨月硬刚字节面试官,轻松拿offer
    JS之同步异步promise、async、await
    2022-08-03 C++并发编程(六)
    使用 Echarts 插件完成中国旅游地图
    JavaScript基础 | 内置函数知识梳理
    1990-2021年全国各省外商直接投资水平
  • 原文地址:https://blog.csdn.net/m0_49864110/article/details/127462696