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

 

 

1

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />

(基本配置见“ OSPF LSA 类型 ——连载一”)

 

          5          自治系统外部的 LSA

 

             自治系统外部的 LSA 是由 ASBR (图中为 R5 )始发的,这些自治系统外部的 LSA 是用来通告 OSPF 自治系统外部的目的网络的,这里也包括到达外部目的网络的缺省路由。自治系统外部 LSA 可以泛洪到 OSPF 域中所有非末梢的区域中去。

 

          LSA 传播范围:域外路由,不属于某个区域,一个 LSA 即是一条路由信息

          LSA 通告路由器: ASBR Router ID ,通告路由器不会发生改变  

          LSA 链路状态 ID :网络号

          LSA 包含的内容:将外部自治系统传递进来,包含着域外的路由信息

 

         show ip os database external     查看一条自治系统外部的 LSA

 

R4# show ip os database external

 

            OSPF Router with ID (<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />4.4.4.4) (Process ID 110)

 

                Type-5 AS External Link States

 

  Routing Bit Set on this LSA

  LS age: 845

  Options: (No TOS-capability, DC)

  LS Type: AS External Link

  Link State ID: 172.16.1.0 (External Network Number )     //OSPF 自治系统外部网络号

  Advertising Router: 5.5.5.5      // ASBR Router ID ,通告路由器不会发生改变  ( OSPF 区域中的路由器都被通告的一样 )

  LS Seq Number: 80000002

  Checksum: 0xBE0F

  Length: 36

  Network Mask: /24

        Metric Type: 2 (Larger than any link state path)      // O E2

        TOS: 0

        Metric: 20

        Forward Address: 0.0.0.0          // 转发地址,是指到达所通告的目的地的数据包应该被转发到的地址。如果转发地址为 0.0.0.0 ,那么数据包将被转发到始发的 ASBR

        External Route Tag: 0

 

如上所示, R4 仅仅通过 5 LSA 并不能正确转发数据包,因为它并不知道 ASBR 的路径怎么去,这时 4 类的网络汇总 LSA 就能辅助 5 LSA ,使 R4 知道了去 ASBR 可以把数据包转发给 R2 4 类网络汇总 LSA 的作用即在此; ASBR Router ID 传播到其他区域,让其他区域的路由器得知 ASBR 的位置。 我们回过头来看一下 R4 上的 4 LSA 信息:

R4#sh ip os da asbr-summary

 

            OSPF Router with ID (4.4.4.4) (Process ID 110)

 

                Summary ASB Link States (Area 1)

 

  Routing Bit Set on this LSA

  LS age: 629

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

  LS Type: Summary Links(AS Boundary Router)

  Link State ID: 5.5.5.5 (AS Boundary Router address)

  Advertising Router: 2.2.2.2

  LS Seq Number: 80000002

  Checksum: 0xBFD4

  Length: 28

  Network Mask: /0

        TOS: 0  Metric: 138

 

所以说, 4 LSA 是辅助 5 LSA 一起实用的。