• OSPF LSA类型总结


    OSPF 定义了不同的路由器类型,对于不同的路由器类型,会再单独整理,这里整理下OSPF的六种LSA类型,这里是以思科路由器来说的,不同的厂商可能会有不同。

    LSA类型

    描述

    1

    路由器LSA

    2

    网络LSA

    3类和4

    汇总LSA

    5

    自治系统外部LSA

    6

    多播OSPF LSA

    7

    NSSA定义

    8

    边界网关协议的外部属性LSA

    9类和10

    不透明LSA

    一共有以上十类LSA类型,下面来逐个说明:

    R1R2在区域1中,R2R3在区域0中,也就是骨干区域,R3R4在区域2中。

    1类:路由器LSA(Router LSA)

    路由器所属区域的路由器链路通告,也就是路由器所直连的链路,分为四种:

    • 点到点网络(point-to-point):

    #show ip ospf database R、router可以看出:

    Link connectedto: another Router (point-to-point)

        (Link ID) Neighboring Router ID: 2.2.2.2

        (Link Data) Router Interface address:12.12.12.1

         Number of TOS metrics: 0

          TOS 0 Metrics: 64

    点到点网络中,Link ID代表的是邻居的RouterIDLink Date 为与邻居相连的本地接口地址,还有Metric值。

    • 中转网络(Transit     Network)

    #show ipospf database router

    Link connectedto: a Transit Network

        (Link ID) Designated Router address:192.168.123.3

        (Link Data) Router Interface address:192.168.123.1

         Number of TOS metrics: 0

          TOS 0 Metrics: 1

    中转网络中,Link IDDR的接口地址,Link Data为路由器与DR相连的接口地址。

    • 末节网络(Stub     Network):

    #show ipospf database router

    Link connectedto: a Stub Network

        (Link ID) Network/subnet number:12.12.12.0

        (Link Data) Network Mask: 255.255.255.0

         Number of TOS metrics: 0

          TOS 0 Metrics: 64

    末节网络中,Link ID为网络号,Link Data为子网掩码

    • 虚链路(Virtual     Link)

    Link ID为邻居的RouterID

    除了在末节网络中(LinkData为掩码)之外,其余网络中Link Data都为IP地址,本地路由器接口地址。

    2类:网络LSA(Network LSA)

    #show ipospf database network

    Net Link States(Area 1)

     Routing Bit Set on this LSA

     LS age: 1593

     Options: (No TOS-capability, DC)

     LS Type: Network Links

     Link State ID: 192.168.123.3 (address ofDesignated Router)

     Advertising Router: 3.3.3.3

     LS Seq Number: 80000002

     Checksum: 0x4ADE

     Length: 36

     Network Mask: /24

           Attached Router: 3.3.3.3

           Attached Router: 1.1.1.1

           Attached Router: 2.2.2.2

    • 中转网络或NBMA网络中,列出了中转网络中所有直连的路由器,还有链路的掩码

    • 通告路由器为DR

    • Link IDDR的接口地址

    对于1类和2类的LSA并不会跨越区域,只会在区域内通告。

    3类:汇总LSA(Network Summary LSA)

    #show ipospf database network

    Summary NetLink States (Area 1)

     LS age: 384

     Options: (No TOS-capability, DC, Upward)

     LS Type: Summary Links(Network)

     Link State ID: 23.23.23.0 (summary NetworkNumber)

     Advertising Router: 2.2.2.2

     LS Seq Number: 80000004

     Checksum: 0x8A22

     Length: 28

     Network Mask: /24

           TOS: 0 Metric: 64

    • 将一个区域的网络通告给这一自治系统内的其他区域内

    • ABR发起通告,由其他的ABR重新起源,继续通告给AS内其他区域,所以在每个区域中通告路由器并不相同。

    • Link State ID为每个区域的网络号

    • 描述链路的网络和掩码

    4类:ASBR汇总LSA(ASBR SummaryLSA)

    #show ipospf database asbr-summary

    Summary ASBLink States (Area 0)

     Routing Bit Set on this LSA

     LS age: 488

     Options: (No TOS-capability, DC, Upward)

     LS Type: Summary Links(AS Boundary Router)

     Link State ID: 4.4.4.4 (AS Boundary Routeraddress)

     Advertising Router: 3.3.3.3

     LS Seq Number: 80000001

     Checksum: 0xEAF4

     Length: 28

     Network Mask: /0

           TOS: 0 Metric: 64

    • 当区域中存在ASBR时,ABR才会生成4LSA

    • ASBR所在的区域,由ASBR发送一条1LSA,当同区域的ABR收到这个来自ASBR1LSA时,会生成一条4LSA并扩散到其他区域,所以,ASBR所在区域不会存在4LSA

    • 用于通告ASBR,提供一条去往ASBR的路径

    • 由原始ABR起源,其他ABR重新生成,而不是直接转发,然后扩散到整个AS

    • LSA中包含ASBRRouter ID

    • Link State ID是通往ASBRRouter ID

    5类:自治系统外部LSA(AS External LSA)

    #show ipospf database external

    Type-5 ASExternal Link States

     Routing Bit Set on this LSA

     LS age: 959

     Options: (No TOS-capability, DC)

     LS Type: AS External Link

     Link State ID: 45.45.45.0 (External NetworkNumber )

     Advertising Router: 4.4.4.4

     LS Seq Number: 80000001

     Checksum: 0x15F3

     Length: 36

     Network Mask: /24

           Metric Type: 2 (Larger than any linkstate path)

           TOS: 0

           Metric: 20

           Forward Address: 0.0.0.0

           External Route Tag: 0

    • 描述了前往OSPF自治系统外的网络路由

    • ASBR通告给整个AS,并且通告路由器不发生变化

    • LinkStateID为外部网络的网络号

    • 默认路由不汇总

    • LSA 5形成的路由条目以E1或E2表示(默认为E2)      

         E2 Cost =ASBR到AS外部目的网络的Cost    

         E1 Cost =本地到ASBR的Cost + ASBR到AS外部目的网络的Cost。    

    当OSPF路由器获得一条LSA5,会检查“转发地址”是否可达,若不可达,则不会装进路由表。

    7类:NSSA外部LSA(NSSA External LSA)

    #show ipospf database external

    Type-7 ASExternal Link States (Area 2)

     Routing Bit Set on this LSA

     LS age: 87

     Options: (No TOS-capability, Type 7/5translation, DC)

     LS Type: AS External Link

     Link State ID: 45.45.45.0 (External NetworkNumber )

     Advertising Router: 4.4.4.4

     LS Seq Number: 80000001

     Checksum: 0x850F

     Length: 36

     Network Mask: /24

           Metric Type: 2 (Larger than any linkstate path)

           TOS: 0

           Metric: 20

           Forward Address: 34.34.34.4

           External Route Tag: 0

    • 完全NSSA区域中的ASBR通告,然后再由完全NSSA区域中的ABR转换成5类的LSA通告给其他区域

    • 7LSA只在NSSA区域中泛洪

    • 完全NSSA区域阻止了345LSA

  • 相关阅读:
    $resource详解
    大白话讲解Promise(一)
    《AngularJS》5个实例详解Directive(指令)机制
    Openstack实现共有云VPC的SDN网络
    Openstack实现共有云多flat网络
    Openstack使用NFS作为后端存储
    Openstack块存储cinder安装配置
    Openstack创建镜像
    Openstack深入了解虚拟机
    Python全栈day26-27(面向对象进阶)
  • 原文地址:https://www.cnblogs.com/shenghao/p/3448458.html
Copyright © 2020-2023  润新知