全发国际

铸数基 · 智运维 丨 乐享智能运维智汇老友专场直播
预约直播
铸数基 · 智运维 丨 全发国际乐享3.0智能运维解决规划颁布会
预约直播
全发国际(中国)有限公司官网
产品
< 返回主菜单
产品中心
产品
解决规划
< 返回主菜单
解决规划中心
行业
合作同伴
返回主菜单
选择区域/说话
全发国际(中国)有限公司官网

您订阅的产品有更新 ,,,,,,,,请实时查阅

查看详情
全发国际(中国)有限公司官网 全发国际(中国)有限公司官网

OSPF LSA详解(二)

本文对两类在区域内传布的OSPF LSA类型和作用进行具体介绍。。。。。Router-LSA作为OSPF路由域内最为常见的LSA ,,,,,,,,每个启用OSPF职能的路由器均会产生 ,,,,,,,,通过其来描述路由器所处的链路状态信息和开销信息。。。。。而Network-LSA则是对Router-LSA的补充 ,,,,,,,,仅在存在MA类型的网络时才会出现 ,,,,,,,,只有DR地点设备才成为Network-LSA的始发者 ,,,,,,,,其纪录了MA网络上所有设备的信息以及网段信息。。。。。

  • 全发国际(中国)有限公司官网

    颁布功夫:2022-12-15

  • 全发国际(中国)有限公司官网

    点击量:

  • 全发国际(中国)有限公司官网

    点赞:

分享至

全发国际(中国)有限公司官网
全发国际(中国)有限公司官网
全发国际(中国)有限公司官网

我想评论

1 媒介
《OSPF LSA详解(一)》中已对OSPF LSA的根基概想、通用报头信息和分类进行了单一解说。。。。。为了进一步相识各类LSA的差距和作用场景 ,,,,,,,,本文将对在区域内传布的OSPF LSA类型和作用进行具体解说 ,,,,,,,,蕴含Router-LSA(Type 1 LSA)和Network-LSA(Type 2 LSA)。。。。。
                                               
2 Router-LSA(Type 1 LSA)

2.1   报文详解

Router-LSA描述了路由器的链路状态和开销信息 ,,,,,,,,所有开启OSPF职能的路由器均会天生此类LSA ,,,,,,,,因而在所有区域中均会存在此类LSA。。。。。但该LSA天生后 ,,,,,,,,仅在本区域内传布。。。。。对Router-LSA报文的具体介绍如下所示:
图2-1 Router-LSA报文体式
全发国际(中国)有限公司官网
                                                               
Link State ID
链路状态ID ,,,,,,,,为产生该LSA的路由器的ID。。。。。
Advertising Router
公告路由器 ,,,,,,,,为产生该LSA的路由器的ID。。。。。
V/E/B
若产生该LSA的路由器是虚链路的端点 ,,,,,,,,V为1;;;;;;;不然 ,,,,,,,,V为0。。。。。
若产生该LSA的路由器是ASBR ,,,,,,,,E为1;;;;;;;不然 ,,,,,,,,E为0。。。。。
若产生该LSA的路由器是ABR ,,,,,,,,B为1;;;;;;;不然 ,,,,,,,,B为0。。。。。
Number of Link
暗示该LSA所描述的链路数量。。。。。
一条Router-LSA能够描述多条链路的状态信息 ,,,,,,,,每条链路状态信息通过Link ID、Link Data和Link Type唯一标识。。。。。
Link ID/Link Data/Link Type
Link ID用于标识该链路所衔接的对象;;;;;;;Link Data用于标识衔接的数据;;;;;;;Link Type用于标识链路的类型 ,,,,,,,,是对该路由器衔接情况的根基描述。。。。。Link ID和Link Data的取值均取决于Link Type。。。。。三者之间的关系与取值如下表所示:
表2-1 Link Type、Link ID和Link Data取值注明
Link Type 注明 Link ID Link Data
1
P2P
描述本路由器到邻居路由器的点到点链路 ,,,,,,,,属于拓扑信息 邻居路由器的ID 本路由器上衔接P2P链路的接口IP地址
2
(TransNet)
描述本路由器到一个Transit网络(MA网络或NBMA网络)的链路 ,,,,,,,,属于拓扑信息 DR的接口IP地址 本路由器上衔接Transit网络的接口IP地址
3
(StubNet)
描述本路由器到一个Stub网络(点到点衔接的网络、Loopback接口或衔接了PC的末梢网络)的链路 ,,,,,,,,属于路由信息 Stub网络的网络地址/子网号 Stub网络的子网掩码
4
(Virutal)
描述本路由器到邻居路由器的虚链接 ,,,,,,,,属于拓扑信息 虚链路中对端路由器的ID 本路由器上衔接邻居接口的IP地址
                                                                  
Number of ToS
衔接分歧的ToS(Type of Service ,,,,,,,,服务类型)的数量 ,,,,,,,,通常为0。。。。。
Metric
链路的开销值。。。。。
ToS
ToS用于QoS路由 ,,,,,,,,针对分歧的ToS值 ,,,,,,,,链路能够配置分歧开销 ,,,,,,,,从而实现对主张地址一样但ToS值分歧的报文进行路由分辨。。。。。但在RFC 2328中取缔了基于ToS路由的利用 ,,,,,,,,只支持ToS 0 ,,,,,,,,因而该字段取值通常为0。。。。。
ToS Metric
指定ToS的开销值。。。。。

2.2   利用事俘

对Router-LSA而言 ,,,,,,,,其沉要作用就是描述本设备直连的拓扑信息 ,,,,,,,,是OSPF网络中所有设备获取LSDB的基础。。。。。其中凭据分歧的链路类型 ,,,,,,,,在报文中通过Link Type、Link ID和Link Data来分辨描述。。。。。以下将通过具体的事俘 ,,,,,,,,在全发国际设备上通过show ip ospf database router号令查看Router-LSA信息 ,,,,,,,,来展示Router-LSA对分歧类型链路的描述方式。。。。。

2.2.1  Router-LSA描述P2P网络

图2-2 P2P网络中的OSPF利用示意图
全发国际(中国)有限公司官网
                                                                       
如上图所示 ,,,,,,,,Device B作为骨干区域Area 0和通例区域Area 1的天堑设备 ,,,,,,,,别离与Device A和Device C成立邻居关系 ,,,,,,,,相衔接口的网络类型为P2P类型。。。。。此时 ,,,,,,,,在Device A上通过号令show ip ospf database router self-originate查看由Device A自身产生的Router-LSA信息 ,,,,,,,,显示信息如下:
Device A# show ip ospf database router self-originate
            OSPF Router with ID (1.1.1.1) (Process ID 1)
                Router Link States (Area 0.0.0.0)
  LS age: 1164
  Options: 0x2 (-|-|-|-|-|-|E|-)
  Flags: 0x0
  LS Type: router-LSA                  // 暗示LSA类型为Router-LSA
  Link State ID: 1.1.1.1              // 链路状态ID在Router-LSA中取值为产生该LSA的Router ID
  Advertising Router: 1.1.1.1        // 暗示公告该LSA的路由器为Device A
  LS Seq Number: 80000007
  Checksum: 0xb55e
  Length: 48
   Number of Links: 2         // 本条LSA中蕴含两条链路的描述信息
    Link connected to: another Router (point-to-point)    // 第一条链路描述信息 ,,,,,,,,类型为P2P网络
     (Link ID) Neighboring Router ID: 2.2.2.2            // Link ID为邻居Device B的Router ID
     (Link Data) Router Interface address: 10.1.1.1     // Link Data为衔接Device B的接口地址
      Number of TOS metrics: 0
       TOS 0 Metric: 1                                 // 怀抱值 ,,,,,,,,默以为1
    Link connected to: Stub Network                 // 第二条链路描述信息 ,,,,,,,,类型为Stub网络
     (Link ID) Network/subnet number: 10.1.1.0     // Link ID为Stub网络的网络地址
     (Link Data) Network Mask: 255.255.255.0     // Link Data为Stub网络的子网掩码
      Number of TOS metrics: 0
       TOS 0 Metric: 1
通过上述回显信息能够看到 ,,,,,,,,在P2P网络中 ,,,,,,,,开启OSPF职能的Device A会公告一条Router-LSA ,,,,,,,,其中蕴含两条链路状态信息 ,,,,,,,,别离描述了衔接到邻居路由器Device B的拓扑信息(通过什么接口 ,,,,,,,,衔接到什么设备)和该接口地点末梢网络的路由信息(地点网络的网络号和子网掩码)。。。。。
若使用show ip ospf database router查看Device A的LSDB中所有的Router-LSA信息 ,,,,,,,,还可能看到来自Device B公告的路由信息 ,,,,,,,,其内容和前述的Device A公告信息类似 ,,,,,,,,但描述的是以Device B视角看到的链路情况。。。。。这些信息通过设备间OSPF报文的交互进行传递 ,,,,,,,,从而实现Device A和Device B上链路状态信息的同步。。。。。Device A可能通过和Device B的信息交互 ,,,,,,,,获取其未知的链路状态信息。。。。。但是在回显中将会看到 ,,,,,,,,Device B未将与Device C衔接的链路信息传递给Device A ,,,,,,,,这是由于二者不在统一个Area内。。。。。由此 ,,,,,,,,能够确认Router-LSA仅在区域内传布。。。。。

2.2.2  Router-LSA描述MA网络

图2-3 MA网络中的OSPF利用示意图
全发国际(中国)有限公司官网
                                                                     
如上图所示 ,,,,,,,,Device A、Device B和Device C处于OSPF的统一个区域内 ,,,,,,,,三台设备间通过以太链路互联 ,,,,,,,,接口封装以太网和谈 ,,,,,,,,OSPF网络类型默以为广播类型 ,,,,,,,,因而该网络为多路接见(MA)网络。。。。。Device A和Device C的G0/1接口别离作为MA网络中的BDR和DR ,,,,,,,,将与MA网络中的所有设备成立邻接关系。。。。。
在Device A上通过show ip ospf database router self-originate能够查看由Device A产生的Router-LSA信息 ,,,,,,,,显示如下:
Device A# show ip ospf database router self-originate
            OSPF Router with ID (1.1.1.1) (Process ID 1)
                Router Link States (Area 0.0.0.0)
  LS age: 1055
  Options: 0x2 (-|-|-|-|-|-|E|-)
  Flags: 0x0
  LS Type: router-LSA                  // 暗示LSA类型为Router-LSA
  Link State ID: 1.1.1.1              // 链路状态ID在Router-LSA中取值为产生该LSA的Router ID
  Advertising Router: 1.1.1.1        // 暗示公告该LSA的路由器为Device A
  LS Seq Number: 80000030
  Checksum: 0xeffb
  Length: 48
   Number of Links: 1
    Link connected to: a Transit Network                // 链路描述信息 ,,,,,,,,类型为Transit网络
     (Link ID) Designated Router address: 10.1.1.3      // Link ID为DR(Device C G0/1)的IP地址
     (Link Data) Router Interface address: 10.1.1.1     // Link Data为本设备上接入Transit网络的
接口地址
      Number of TOS metrics: 0
       TOS 0 Metric: 1                                 // 怀抱值 ,,,,,,,,默以为1
通过上述回显信息能够看到 ,,,,,,,,在MA网络中 ,,,,,,,,开启OSPF职能的Device A会公告一条Router-LSA ,,,,,,,,其中蕴含一条链路状态信息 ,,,,,,,,描述了从本设备到DR的拓扑信息(DR的地址是什么 ,,,,,,,,通过什么接口与其衔接)。。。。。

2.2.3  Router-LSA描述虚链路

图2-4 OSPF虚链路利用示意图
全发国际(中国)有限公司官网
                                                              
如上图所示 ,,,,,,,,当骨干区域Area 0和通例区域Area 2在物理上无法直接相连时 ,,,,,,,,会在Device B和Device C间成立虚链路 ,,,,,,,,将Area 0延长至Device C ,,,,,,,,则能够实现Area 0与Area 2两区域在Device C上直接相连。。。。。此时 ,,,,,,,,在Device C上通过show ip ospf database router self-originate能够查看由其产生的Router-LSA信息 ,,,,,,,,以下显示与虚链路有关的部门回显信息:
Device C# show ip ospf database router self-originate
            OSPF Router with ID (3.3.3.3) (Process ID 1)
                Router Link States (Area 0.0.0.0)
  LS age: 31
  Options: 0x2 (-|-|-|-|-|-|E|-)
  Flags: 0x1 : ABR
  LS Type: router-LSA                  // 暗示LSA类型为Router-LSA
  Link State ID: 3.3.3.3              // 链路状态ID在Router-LSA中取值为产生该LSA的Router ID
  Advertising Router: 3.3.3.3        // 暗示公告该LSA的路由器为Device A
  LS Seq Number: 80000002
  Checksum: 0xd2d8
  Length: 36
   Number of Links: 1
    Link connected to: a Virtual Link                  // 链路描述信息 ,,,,,,,,类型为虚链路
     (Link ID) Neighboring Router ID: 2.2.2.2          // Link ID为虚链路中对端路由器的Router ID
     (Link Data) Router Interface address: 192.168.23.3  // Link Data为本设备上衔接该邻居的接口的
IP地址
      Number of TOS metrics: 0
       TOS 0 Metric: 1                                 // 怀抱值 ,,,,,,,,默以为1
若查看齐全的回显信息则能够看到 ,,,,,,,,在Device C上成立虚链接时 ,,,,,,,,Device C将公告三条Router-LSA ,,,,,,,,别离描述到虚链路邻居设备的拓扑信息(通过什么接口 ,,,,,,,,虚衔接到什么设备) ,,,,,,,,以及通过物理衔接的两个网络的链路状态信息。。。。。其中蕴含一条链路状态信息 ,,,,,,,,描述了到MA或NBMA网络中DR的拓扑信息(DR的地址是什么 ,,,,,,,,通过什么接口与其衔接)。。。。。
                                               
3 Network-LSA(Type 2 LSA)

3.1   报文详解

通过2.2.2  Router-LSA描述MA网络中的解说可知 ,,,,,,,,在MA网络中 ,,,,,,,,所有设备均会产生一个Router-LSA。。。。。但仅通过Router-LSA ,,,,,,,,无法正确描述MA网络拓扑。。。。。这是由于在描述MA网络时 ,,,,,,,,Router-LSA仅描述了DR的地址以及去往DR的本地接口信息。。。。。而未描述与该接口相连网段的网络号与掩码等网络信息 ,,,,,,,,以及链路上其他路由器的信息 ,,,,,,,,因而对于网络的描述不齐全。。。。。若要像描述P2P网络通常 ,,,,,,,,既要描述去往邻居的接口信息 ,,,,,,,,又要描述网段信息 ,,,,,,,,则会产生大量的LSA ,,,,,,,,影响传输效能 ,,,,,,,,因而出现了Network-LSA。。。。。
Network-LSA由每个MA网络中的DR产生 ,,,,,,,,仅在DR地点的区域内泛洪 ,,,,,,,,有几个DR就会产生几个Network-LSA。。。。。在此类LSA中列出了接入该网络的所有路由器ID ,,,,,,,,并且携带有DR接口的IP地址和掩码 ,,,,,,,,从而补充了Router-LSA对于网段信息描述的缺失。。。。。只必要用一条LSA即可描述整个MA网络的网络信息 ,,,,,,,,有效缩幼了LSDB的体积。。。。。
对Network-LSA报文的具体介绍如下所示:
图3-1 Network-LSA报文体式
全发国际(中国)有限公司官网
                                                   
Link State ID
链路状态ID ,,,,,,,,DR的接口IP地址。。。。。
Advertising Router
公告路由器 ,,,,,,,,为DR地点的路由器的Router ID。。。。。
Network Mask
该广播或NBMA类型网络的地址掩码。。。。。
Attached Router
衔接在该网络上所有路由器(蕴含DR)的Router ID。。。。。

3.2   利用事俘

图3-2 MA网络中的OSPF利用示意图
全发国际(中国)有限公司官网
                                        
在全发国际设备上通过show ip ospf database network号令可能查看Network-LSA信息。。。。。此处在Device C上查看 ,,,,,,,,显示如下:
Device C# show ip ospf database network
            OSPF Router with ID (3.3.3.3) (Process ID 1)
                Network Link States (Area 0.0.0.0)
  LS age: 296
  Options: 0x2 (-|-|-|-|-|-|E|-)
  LS Type: network-LSA                                     // 暗示LSA类型为Network-LSA
  Link State ID: 10.1.1.3 (address of Designated Router)   // 链路状态ID为DR的IP地址
  Advertising Router: 3.3.3.3                           // DR的Router ID
  LS Seq Number: 8000001a
  Checksum: 0x62a7
  Length: 36
  Network Mask: /24                                     // 暗示该网络地址的掩码长度为24位
        Attached Router: 3.3.3.3                        // 网络中所有路由器的Router ID
        Attached Router: 1.1.1.1
        Attached Router: 2.2.2.2
通过上述回显信息能够看到 ,,,,,,,,Link State ID奉告了DR的IP地址 ,,,,,,,,Network Mask又获取了掩码长度 ,,,,,,,,通过将二者进行与运算 ,,,,,,,,即可得到MA网络中的网络信息 ,,,,,,,,在上述举例中即为10.1.1.0/24。。。。。继而通过Attached Router中显示的路由器信息 ,,,,,,,,方可描述出这个网络的情况。。。。。
                                        
4 结语
本文通过度析报文与网络事俘对两种在区域内传布的OSPF LSA类型和作用进行了具体解说。。。。。其中 ,,,,,,,,OSPF通过Router-LSA描述了每个路由器的链路状态和开销信息 ,,,,,,,,并且凭据分歧的链路类型在LSA的报文中通过分歧的Link ID和Link Data来体现该链路的信息。。。。。每个设备城市产生Router-LSA ,,,,,,,,并在本区域内泛洪 ,,,,,,,,设备间通过互换Router-LSA ,,,,,,,,即可描述出一个区域内的拓扑信息。。。。。
而在多路接见网络中 ,,,,,,,,为了可能美满对网段信息的描述 ,,,,,,,,同时削减必要传递的LSA数量 ,,,,,,,,因而通过Network-LSA来实现。。。。。Network-LSA由网络中的DR公告 ,,,,,,,,有几个DR便会产生几个二类LSA ,,,,,,,,并且仅在DR地点区域内泛洪 ,,,,,,,,通过Network-LSA即可描述MA网络的网络信息。。。。。
上述两类OSPF LSA的传布领域都仅限于本区域内 ,,,,,,,,但由于OSPF拥有多区域的特点 ,,,,,,,,若何使得各区域间的链路状态信息互通便成为了必要思考的问题。。。。。因而 ,,,,,,,,能在区域间传布的Network-Summary-LSA以及ASBR-Summary-LSA便应运而生 ,,,,,,,,关于二者的具体介绍 ,,,,,,,,请听下回分化。。。。。

更多技术博文

任何必要 ,,,,,,,,请联系全发国际

全发国际(中国)有限公司官网

返回顶部

收起
全发国际(中国)有限公司官网 文档AI副手
全发国际(中国)有限公司官网 文档评价
资料内容是否对您有援手?????
您对当前页面的中意度若何?????
不咋滴
极度好
您中意的原因是(多选。。。。????
您对文档是否还有其它的问题或建议?????
为尽快解决问题 ,,,,,,,,请您留下联系方式以便回复
邮箱
手机号
感激您的反馈。。。。
全发国际(中国)有限公司官网
全发国际(中国)有限公司官网
全发国际(中国)有限公司官网
请选择服务项目
关关征询页
售前征询 售前征询
售前征询
售后服务 售后服务
售后服务
定见反馈 定见反馈
定见反馈
更多联系方式
【网站地图】【sitemap】