• OSPF外部路由


    一,概念:外部路由引入指的是将其他协议的路由条目,引入到自身协议的路由数据库中

                      OSPF 路由协议:域内传递的是链路状态信息,域间传递的是路由信息,域外传递的也是路由信息。

    ASBR:自治系统外部路由。在引入外部路由之后就会在自己的一类LSA中,将flge的Ebit置位,标示自己成为了一台ASBR。

                 华为设备中实现的时候--只要是在ospf进程下敲入了import-route 命令,就会更新一类LSA的 flag Ebit就置位,标示自己成为了ASBR。

                

                

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

                1,   五类LSA在传递过程中,adv-rtr   Ls-id  不会发生变化,在整个OSPF的区域内泛红

                 2,ABR通过一类LSA计算出ASBR,然后以四类LSA的形式传递到其他区域。四类LSA的作用就是告知其他路由器asbr的具体位置。

    Type : Sum-Asbr         四类LSA的类型
    Ls id : 4.4.4.4               ASBR的routerid
    Adv rtr : 3.3.3.3           本区域的ABR的routerid
    Ls age : 1345
    Len : 28
    Options : E
    seq# : 8000000d
    chksum : 0x3cf6
    Tos 0 metric: 1          ABR到达ASBR的cost值

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

    四类LSA的作用

                            就是为了在非ASBR的区域位置,描述ASBR的位置信息。

    四类和五类LSA的关系:

                                 1,有五类LSA必须有四类LSA吗?  答:不对,因为在ASBR的所属区域内,就不会存在四类的LSA。

                                 2,有四类LSA必须会有五类的LSA吗? 答:不对,因为在ASBR上敲入了import-route命令之后,还没有任何外部路由的时候,

                                                                                                       在非ASBR所在的区域位置,就会产生四类的LSA。

    四类LSA 在通过ABR专递到其他的区域之后,adv-rt  和cost  都会发生变化。因为它代表的永远是 ABR到ASBR的cost值。

    例如:身为ABR的AR3将四类的LSA传递到区域1之后,ls id 没有变化,产生者的routerid 就发生了变化,cost值就修改为2

              代表是AR2到ASBR的AR4的cost值。

     

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

    路由引入,就是将外部路由进入到自身协议的路由数据库中。

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

    五类LSA

     1,五类LSA的优先级为150

     2, 引入类型分为 :type1 -----OSPF计算路由的时候,计算自己到达ASBR的cost值+ASBR到达外部路由的cost值

                                   type2-----OSPF计算路由的时候,cost值就是ASBR到达外部路由的cost值。也就是五类LSA携带的度量值。

         两种类型的应用场景:

                                   type1---管理员想让ospf自己来选择最优的路由的时候,使用此类型

                                   type2----管理员想人为的控制外部路由的访问路径的时候,使用此类型

           type1引入类型永远优于type2

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

    在AR1和AR4上同时引入192.168.1.1这条静态的外部路由。AR1上引入的时候用的TYPE1类型;AR4上引入的是type2类型引入的。

    AR2的g0/0/0方向cost为4;AR3的g0/0/0方向的cost值为5。

    1,在AR3查看ospf的LSDB

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

    在AR3上查看ip 路由表

    吓一跳地址为   10.0.23.2  选择的路径就是AR1,cost值为10=5+4+1(内部cost和5+4 ;外部五类LSA携带的cost1)

    cost的值远远大于AR4上的cost值1,证明了type1的优先级大于type2的优先级。选择了csot值大的方向。

  • 相关阅读:
    vim 使用总结
    C语言中的条件编译
    getopt函数
    Linux 命令使用总结
    vim ctags cscope
    shell 定时处理
    shell 脚本中的标准输出
    ubuntu mail 命令发送邮件
    shell 编程中的特殊字符的处理
    system v 消息队列
  • 原文地址:https://www.cnblogs.com/gailuo/p/16306788.html
Copyright © 2020-2023  润新知