全发国际

620 点全场景落地 丨 半导体大厂熙泰科技的云桌面安全与提效实战分享
预约直播
AI时期,,,,,, ,医疗网络怎么建 丨 全发国际医疗极简以太彩光双超融合网络解决规划颁布
预约直播
全发国际(中国)有限公司官网
产品
< 返回主菜单
产品中心
产品
解决规划
< 返回主菜单
解决规划中心
行业
合作同伴
返回主菜单
选择区域/说话
全发国际(中国)有限公司官网

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

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

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】