Advertisement

IPv6路由协议---IPv6动态路由(OSPFv3-4)

阅读量:

OSPFv3的链路状态通告LSA类型

链路状态通告是OSPFv3实现路由计算所必需的核心数据源。其包含链路状态类型、链路状态ID以及用于唯一标识一个特定Least Significant Announcement(LSA)的通告路由器三元组。
在该头中, OSFpv2的最小跳数(LS age)、广告路由器(Advertising Router)、序列号(Sequence Number)、校验和(Checksum)以及长度(Length)字段均未发生变化,但其他部分进行了相应调整。

在这里插入图片描述

1.Router-LSA(1类LSA)

每个路由器都会生成相应的Router-LSAs(Router LS Description),这些Router-LSAs详细说明其相关的网络参数及其开销,并在本区域内进行传播。
这些特定类型的Router-LSAs主要用于标识与内部网络相连的外部网设备(ABR/ASBR),并指示哪些设备连接到虚拟链路上的一端。
此外,在1类LSP中被定义用于标识虚拟链路的一端。
这些Router-LSAs具有固定的LSP类型值(LSP Type:0x2001)并限定于其直接相连接口所处的区域。
每个Router-LSA由若干链路描述组成(link description),每一个这样的链路描述都详细说明了一个特定接口的信息。
为了区别不同的Router-LSAs,则可以在同一个链接状态中使用不同的Link-State ID来区分它们。

在这里插入图片描述

根据如下拓扑验证OSPFv3的Router-LSA类型。

在这里插入图片描述

路由器需依区域划分生成指定的本地域地址范围(LAs),每个LAs仅限于当前区域内部传播。同一个设备上的同一个实例若被分配到多个不同的地址范围,则该设备将生成的本地域地址范围(LA)实例会在两个地址范围内进行传播。

复制代码
    [AR2]display  ospfv3  lsdb  router 
    
           OSPFv3 Router with ID (2.2.2.2) (Process 1)
    
               Router-LSA (Area 0.0.0.0)
      LS Age: 353
      LS Type: Router-LSA
      Link State ID: 0.0.0.0 
      Originating Router: 1.1.1.1
      LS Seq Number: 0x80000005
      Retransmit Count: 0
      Checksum: 0x45C3
      Length: 40
      Flags: 0x00 (-|-|-|-|-)
      Options: 0x000013 (-|R|-|-|E|V6)
    
    Link connected to: a Transit Network
      Metric: 1
      Interface ID: 0x3
      Neighbor Interface ID: 0x3
      Neighbor Router ID: 2.2.2.2
    
      LS Age: 361
      LS Type: Router-LSA
      Link State ID: 0.0.0.0 
      Originating Router: 2.2.2.2
      LS Seq Number: 0x80000005
      Retransmit Count: 0
      Checksum: 0x2AD9
      Length: 40
      Flags: 0x01 (-|-|-|-|B)
      Options: 0x000013 (-|R|-|-|E|V6)
    
    Link connected to: a Transit Network
      Metric: 1
      Interface ID: 0x3
      Neighbor Interface ID: 0x3
      Neighbor Router ID: 2.2.2.2
    
               Router-LSA (Area 0.0.0.1)
      LS Age: 337
      LS Type: Router-LSA
      Link State ID: 0.0.0.0 
      Originating Router: 2.2.2.2
      LS Seq Number: 0x80000006
      Retransmit Count: 0
      Checksum: 0x9A62
      Length: 40
      Flags: 0x01 (-|-|-|-|B)
      Options: 0x000013 (-|R|-|-|E|V6)
    
    Link connected to: a Transit Network
      Metric: 1
      Interface ID: 0x4
      Neighbor Interface ID: 0x4
      Neighbor Router ID: 3.3.3.3
    
      LS Age: 347
      LS Type: Router-LSA
      Link State ID: 0.0.0.0 
      Originating Router: 3.3.3.3
      LS Seq Number: 0x80000004
      Retransmit Count: 0
      Checksum: 0x7D7E
      Length: 40
      Flags: 0x00 (-|-|-|-|-)
      Options: 0x000013 (-|R|-|-|E|V6)
    
    Link connected to: a Transit Network
      Metric: 1
      Interface ID: 0x4
      Neighbor Interface ID: 0x4
      Neighbor Router ID: 3.3.3.3
    [AR2]

在1类LSA上有不同类型的接口类型,在Link connect 字段共有4种类型:

在这里插入图片描述

2.Network-LSA(2类LSA)

基于广播网或NBMA中的动态路由(DR)生成,
该Layered-SRP数据包(Network-LSA)系统性地存储了该网络中所有参与节点的信息,
包括Router ID以及该线路所处环境下的拓扑连接状态,
这些数据项会在指定区域内进行传播以实现互联共享。

LS Type: 0x2002;
其泛洪覆盖范围限定在特定区域.

在这里插入图片描述

该网络拓扑上的互联端口采用以太网广播机制,在广播网络中基于DR路由器生成两种类型的LSA进行传播,在Area 0区域则由AR2路由器负责生成。

复制代码
    [AR1]display  ospfv3  peer 
    OSPFv3 Process (1)
    OSPFv3 Area (0.0.0.0)
    Neighbor ID     Pri  State            Dead Time Interface            Instance ID
    2.2.2.2           1  Full/DR          00:00:40  GE0/0/0                        0
    
    [AR1]

查看OSPFv3的2类LSA,呈现该AR2路由器连接的路由器AR1和AR2互联。

复制代码
    [AR1]display  ospfv3  lsdb  network 
    
           OSPFv3 Router with ID (1.1.1.1) (Process 1)
    
               Network-LSA (Area 0.0.0.0)
    
      LS Age: 883
      LS Type: Network-LSA
      Link State ID: 0.0.0.3 
      Originating Router: 2.2.2.2
      LS Seq Number: 0x80000001
      Retransmit Count: 0
      Checksum: 0x4CC5
      Length: 32
      Options: 0x000013 (-|R|-|-|E|V6)
    Attached Router: 2.2.2.2
    Attached Router: 1.1.1.1
    
    [AR1]

3.Inter-Area-Prefix-LSA区域间前缀LSA(3类LSA)

由区域边界路由器始发,这些LSA描述了到其他区域的IPv6地址前缀。每个IPv6地址前缀单独发一个Inter-Area-Prefix-LSA。
由ABR产生,描述区域内某个网段的路由,并通告给其他相关区域。每个Inter-Area-Prefix-LSA包含一条地址前缀信息;使用32位整数作为Link State ID来区分相同的LSA。

在这里插入图片描述

LS Type: 该类型值为0x2003,并包含区域泛洪范围特性。
在IPv4网络中,在区域间前导缀(inter-area-prefix)标签系统中(inter-area-prefix-LSA),类型3摘要型标签系统用于描述来自外部但属于自治系统内部的一个前导缀。
Metric: 路由成本(Routing Cost)用于描述区域边界汇总路由时,则设为所有被汇总子网路由的最大成本。
关于inter-area-prefix-LSA的属性说明如下:
其Link State ID不再保留地址编码意义,仅用于标识同一路由器创建的不同inter-area-prefix-LSA实例。
需要注意的是,在此场景下PrefixOptions中的NU位应被清零。
至于MC位的具体设置,则取决于是否运行MOSPF协议及其具体运行策略。

复制代码
    [AR3]display  ospfv3  lsdb inter-prefix
    
           OSPFv3 Router with ID (3.3.3.3) (Process 1)
    
               Inter-Area-Prefix-LSA (Area 0.0.0.1)
    
      LS Age: 71
      LS Type: Inter-Area-Prefix-LSA
      Link State ID: 0.0.0.1 
      Originating Router: 2.2.2.2
      LS Seq Number: 0x80000003
      Retransmit Count: 0
      Checksum: 0xD1E4
      Length: 36
    
       Metric: 1
       Prefix: 2001:1:12::/64
    Prefix Options: 0 (-|-|-|-|-)
    
      LS Age: 67
      LS Type: Inter-Area-Prefix-LSA
      Link State ID: 0.0.0.2 
      Originating Router: 2.2.2.2
      LS Seq Number: 0x80000002
      Retransmit Count: 0
      Checksum: 0x960F
      Length: 36
    
       Metric: 1
       Prefix: 2012:1:12::/64
    Prefix Options: 0 (-|-|-|-|-)
    
    [AR3]

全部评论 (0)

还没有任何评论哟~