OSPF的LSA类型 ——连载一路由器LSA<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
 
      深入了解OSPF的LSA会对以后的网络故障排错有很大帮助,这里只介绍常见的LSA集中类型。
     每个LSA类型头部中都有3个字段来唯一的标识一个LSA:类型、链路状态ID、通告路由器。其中还包括其他3个字段来唯一地识别一个LSA的最新实例:老化时间、序列号、校验和。
  • 老化时间(Age):是指自从发出LSA后所经历的时间,以秒为单位。不管是LSA驻留在链路状态数据库内,或是在从每一个路由器接口转发出时,老化时间都会增加。
  • 序列号(Sequence Number):当LSA有新的报文产生时,这个序列号就会加1。路由器通过比对序列号来识别最新的LSA报文信息。序列号越大即越新。
  • 校验和(Checksum):这是一个除了Age字段之外,关于LSA的全部信息的校验和。因为如果包含了Age字段,那么这个校验和将会随着老化时间的增大而每次都需要进行重新计算。
  • 类型(Type):即LSA类型。1.路由器LSA  2.网络LSA  3.网络汇总LSA  4.ASBR汇总LSA  5.AS外部LSA  7.NSSA外部LSA
  • 链路状态ID(Link State ID):用来指定LSA所描述的部分OSPF域。根据LSA类型的不同该字段也会有所不同。
  • 通告路由器(Advertising Router):是指始发LSA的路由器的ID。
学习LSA类型时,要注意每个LSA的3个特点,即;LSA的传播范围、LSA由谁通告、LSA包含的内容。以下对每类LSA进行阐述。
图1:
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
实验基本配置:
=================================
R4#sh run
!
interface Serial1/1
 ip address 24.1.1.4 255.255.255.0
 serial restart-delay 0
!
router ospf 110
 router-id <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />4.4.4.4
 log-adjacency-changes
 network 24.1.1.4 0.0.0.0 area 1
=================================
R2#sh run
!
interface Ethernet0/0
 ip address 12.1.1.2 255.255.255.0
 half-duplex
!        
interface Serial1/1
 ip address 24.1.1.2 255.255.255.0
 serial restart-delay 0
!
router ospf 110
 router-id 2.2.2.2
 log-adjacency-changes
 network 12.1.1.2 0.0.0.0 area 0
 network 24.1.1.2 0.0.0.0 area 1
================================
R1#sh run
interface Ethernet0/0
 ip address 12.1.1.1 255.255.255.0
 half-duplex
!
interface Serial1/0
 ip address 13.1.1.1 255.255.255.0
 serial restart-delay 0
 no fair-queue
!
router ospf 110
 router-id 1.1.1.1
 log-adjacency-changes
 network 12.1.1.1 0.0.0.0 area 0
 network 13.1.1.1 0.0.0.0 area 0
================================
R3#sh run
!
interface Serial1/0
 ip address 13.1.1.3 255.255.255.0
 serial restart-delay 0
 no fair-queue
!        
interface Serial1/1
 ip address 35.1.1.3 255.255.255.0
 serial restart-delay 0
!
router ospf 110
 router-id 3.3.3.3
 log-adjacency-changes
 network 13.1.1.3 0.0.0.0 area 0
 network 35.1.1.3 0.0.0.0 area 2
=================================
R5#sh run
!
interface Loopback0
 ip address 172.16.1.5 255.255.255.0
!
interface Serial1/1
 ip address 35.1.1.5 255.255.255.0
 serial restart-delay 0
!
router ospf 110
 router-id 5.5.5.5
 log-adjacency-changes
 network 35.1.1.5 0.0.0.0 area 2
   !
   router rip
network 172.16.0.0
   !
   ==================================
1类     路由器LSA
          路由器LSA是由每一台路由器产生,且只在本区域内传递,不会穿越ABR。它列出了一台路由器的链路或接口包含本路由器的直连邻居,同时也列出这些接口的状态和每条链路信息。
          LSA传播范围:本域内传递,不穿越ABR(边界路由器)
          LSA通告路由器:本路由器的Router ID
          LSA链路状态ID:本路由器的Router ID
          LSA包含的内容:本路由器的直连邻居,以及直连接口的信息
          show ip ospf database router   查看LSDB中的1类LSA的详细信息
在该命令显示下,我们可以看到三种信息,分别是“Another neighbor”,“stub network”,“transit network”  
R4# show ip ospf database router   //查看area 1区域中1类LSA的详细信息,因为1类LSA的特性,将在本区域内传递不穿越ABR(图1中,R2即为ABR)
                                                         显示包含的内容包括本路由器直连邻居,端口信息。
            OSPF Router with ID (4.4.4.4) (Process ID 110)
                Router Link States (Area 1)
  Routing Bit Set on this LSA
  LS age: 1724                       //老化时间
  Options: (No TOS-capability, DC)
  LS Type: Router Links              //1类路由LSA
  Link State ID: 2.2.2.2              //R2的链路状态ID,以这台路由器的Router ID显示
  Advertising Router: 2.2.2.2        //R2的通告路由器,以这台路由器的Router ID显示
  LS Seq Number: 80000003        //序列号,每次更新即加1
  Checksum: 0x66E4
  Length: 48
  Area Border Router                //表明在该区域中的身份,ABR
  Number of Links: 2                //area 1中存在2条链路信息
    Link connected to: another Router (point-to-point)
     (Link ID) Neighboring Router ID: 4.4.4.4
     (Link Data) Router Interface address: 24.1.1.2
      Number of TOS metrics: 0
       TOS 0 Metrics: 64             // Metrics=64,说明这条链路是串行链路
    Link connected to: a Stub Network
     (Link ID) Network/subnet number: 24.1.1.0
     (Link Data) Network Mask: 255.255.255.0
      Number of TOS metrics: 0
       TOS 0 Metrics: 64
  LS age: 1799
  Options: (No TOS-capability, DC)
  LS Type: Router Links
  Link State ID: 4.4.4.4
  Advertising Router: 4.4.4.4
  LS Seq Number: 80000005
  Checksum: 0x9EA1
  Length: 48
  Number of Links: 2
    Link connected to: another Router (point-to-point)
     (Link ID) Neighboring Router ID: 2.2.2.2
     (Link Data) Router Interface address: 24.1.1.4
      Number of TOS metrics: 0
       TOS 0 Metrics: 64
    Link connected to: a Stub Network
     (Link ID) Network/subnet number: 24.1.1.0
     (Link Data) Network Mask: 255.255.255.0
      Number of TOS metrics: 0
       TOS 0 Metrics: 64
“show ip ospf database router” 命令还可以这样用,
R4# show ip ospf database router 2.2.2.2    //只显示本区域中指定通告ID的1类LSA信息

转载于:https://blog.51cto.com/laogebo/99920

OSPF的LSA类型 ——连载一路由器LSA相关推荐

  1. OSPF的LSA类型 ——连载五自治系统外部的LSA

    OSPF的LSA类型 --连载五自治系统外部的LSA<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office: ...

  2. OSPF的LSA类型 ——连载四ASBR汇总LSA

    OSPF的LSA类型 --连载四ASBR汇总LSA<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:o ...

  3. OSPF的LSA类型~

    OSPF的LSA类型种类繁多,往往让人头晕恶心.然后OSPF又是目前应用最广泛的IGP协议,我们不得不对它进行研究.OSPF的LSA类型一共有11种(之前说错12种自己数来数去少一种,哈哈,纠正下), ...

  4. CCIE学习(40)—— OSPF设计与LSA类型(三)

    ●桩区域 OSPF可以通过使用桩区域(stubby area)来进一步减小开销.桩区域利用了这样的一个特性:为了到达其他区域的子网,区域内的路由器必须先将包转发给ABR.如果不使用桩区域,ABR必须将 ...

  5. OSPF的LSA类型详解与特殊区域

    LSA---链路状态通告----ospf在不同网络环境下携带不同信息的载体 LSDB---链路状态数据库 SPF--最短路径优先算法 Type--LSA的类型,在ospfv2的版本,需要掌握6种LSA ...

  6. ospf不规则区域解决与ospfv2的LSA的常用6种类型(部分)

    ospf的不规则区域     区域划分的要求     1.区域之间必须存在ABR设备     2.区域划分必须按照星型拓扑结构划分 1.远离骨干的非骨干区域 2.不连续骨干 1.使用VPN隧道使非法的 ...

  7. OSPF LSA 类型

    路由器LSA:每台路由器都创建1类LSA,用于向连接的每个区域描述自己,在每台路由器中,每个区域的LSDB都包含一个1类LSA,它指出了当前路由器的RID和所有接口的IP地址.1类LSA还用于描述末节 ...

  8. OSPF——NSSA区域及完全NSSA区域(含配置命令)、第七类LSA类型 LSA-7详解

    目录 一.NSSA区域: (1)--NSSA特性: (2)--配置: (3)--图解: 二.完全NSSA区域: (1)--完全NSSA区域特性: (2)--配置: 三.LSA-7: (1)--简介: ...

  9. LSA类型讲解——LSA-5(第5类LSA——Autonomous System External LSA)、LSA-4(第四类LSA——ASBR Summary LSA)讲解

    目录 一.LSA-5 (1)--简介: (2)--头部信息: (3)数据部分: (4)查看: 二.LSA-4 (1)--简介: (2)--头部信息: (3)--链路数据部分: (4)--如何查看: 一 ...

最新文章

  1. 北科大计算机小学期,北京科技大学小学期计算机实践(C++源代码)
  2. Allegro禁布区打过孔或走线消除DRC错误
  3. 黑马程序员pink老师前端入门教程,零基础必看的JavaScript基础语法视频教程(三)
  4. AD 画图 镜像翻转元器件
  5. Win10 Bash\/WSL调试Linux环境下的.NET Core应用程序
  6. 2020蓝桥杯省赛---java---B---1(门牌制作)
  7. ajax 五种状态,ajax的五种状态
  8. HIT Software Construction Review Notes(2-1 Software Lifecycle and Configuration Management)
  9. DataFrame对比RDD
  10. 串口 浮点数 结构体_quot;结构体quot;和quot;共用体quot;在单片机中的妙用
  11. Login控件:用户登录失败的消息提示。
  12. 数据集成-2-xml
  13. cisco命令防ping_ACL配置禁止PING
  14. 如何让品牌进入元宇宙
  15. 5大经典排序算法在淘宝“有好货”场景的实践
  16. url资源(html相关)
  17. Nginx启动成功但页面访问不到的解决方法
  18. 为什么使用dojo?dojo与jquery有什么不同?dojo适合什么开发场景?
  19. 儒家思想的核心:仁、义、礼、智、信、忠、孝、悌、节、恕、勇、让
  20. 韩国美女的16种味道

热门文章

  1. matlab simulink 四分之一1/4车辆垂向振动模型 轮毂电机
  2. 如何解决两个相邻的span中间空隙
  3. 【自动驾驶】相机标定 疑问总结
  4. 【自动驾驶】9.分布式通信技术之发布订阅,干货满满
  5. java并发编程--Executor框架
  6. 你应该更新的Java知识之常用程序库
  7. 人人都可以做深度学习应用:入门篇
  8. Thinking in java基础之集合框架
  9. Java并发编程(5):volatile变量修饰符—意料之外的问题(含代码)
  10. 简明python教程 --C++程序员的视角(九):函数式编程、特殊类方法、测试及其他