OSPF三日谈之计算路由的五种LSA

11 篇文章 0 订阅
6 篇文章 0 订阅

今日所用拓扑:

第一类LSA:

Type:

Router-LSA

LS-id:

生产这条LSA设备的router-id

通告路由器:

生产这条LSA设备的router-id

特点:

区域内每运行一台使用OSPF的设备就会产生一条Router-LSA

传播范围:

区域内

作用:

区域内使用OSPF设备的“自我介绍”,是计算区域内路由的重要材料

其中自我介绍是介绍两类信息:拓扑信息和网段信息

查询第一类LSA语句:

display ospf lsdb router  查询区域内所有一类LSA,若查询指定的则~+router-id

[Huawei-ospf-1]dis ospf lsdb router

	 OSPF Process 1 with Router ID 1.1.1.1
		         Area: 0.0.0.12
		 Link State Database 


  Type      : Router        #类型
  Ls id     : 2.2.2.2        #名字
  Adv rtr   : 2.2.2.2          #通告路由器
  Ls age    : 231                 #年龄 1s一加,3600s为极限,但1800s会刷新,届时归零seq+1
  Len       : 36                     #长度
  Options   :  ABR  E                     #能力   这里显示是ABR设备   指的是2.2.2.2是ABR
  seq#      : 80000004                 #序列号,用于辨别LSA条目的新旧,越新Seq值越大
  chksum    : 0x1c35                    #校验和,也用于辨别LSA的新旧,当Seq值相同时比较,值越大表示条目越新
  Link count: 1                        
   * Link ID: 192.168.12.1             #TransNet的LinkID为DR端口ip
     Data   : 192.168.12.2                 #TransNet的LinkData是宣告该LSA的路由器路由端口的ip,由于宣告此LSA的lS id为2.2.2.2,则表示2.2.2.2用12.2 IP的端口宣告的这条LSA
     Link Type: TransNet                 #表示的是拓扑信息
     Metric : 1                            #开销值为1

  Type      : Router                    
  Ls id     : 1.1.1.1
  Adv rtr   : 1.1.1.1  
  Ls age    : 225 
  Len       : 48 
  Options   :  E  
  seq#      : 80000007 
  chksum    : 0x6f6d
  Link count: 2                        #表示1.1.1.1设备有两条链路信息
   * Link ID: 192.168.12.1             #因为链路类型为TransNet故而Link id为DR端口IP
     Data   : 192.168.12.1             #因为链路类型为TransNet故而Link Data为1.1.1.1用12.1 IP端口来宣告这条LSA
     Link Type: TransNet                 #链路类型,分为P2P,TransNet,StubNet三种
                                         #P2P为拓扑信息,其LInk id为邻接路由器的router-id,其Link Data为宣告这条LSA的端口ip
                                         #TransNet为拓扑信息,其Link id为DR端口的IP地址,其Link Data为宣告这条LSA的端口IP
                                           #StubNet为网段信息,其Link id为宣告这条LSA的端口网段(一般是连接非三层设备的端口),其Link Data为宣告这条LSA端口的子网掩码即Stub网段的子网掩码
     Metric : 1
   * Link ID: 192.168.1.0                  #宣告这条LSA的端口网段
     Data   : 255.255.255.0                    #宣告这条LSA端口网络的子网掩码
     Link Type: StubNet      
     Metric : 1 
     Priority : Low


                       

总结:

第一类LSA是区域内每个运行OSPF的设备都会产生的,除了P2P型网络能够凭借第一类LSA独立计算出区域内路由(凭借stubnet网段信息+p2p的拓扑信息)外,广播型网络无法仅凭第一类LSA独立计算,还需要第二类LSA辅助进行计算。(缺少DR端口的子网掩码和DR所在网段的拓扑信息)

第二类LSA:

Type:

Network-LSA

LS-id:

DR端口的IP地址

通告路由器:

区域内的DR端口所在路由器的router-id

特点:

区域内每个网段均会产生一个DR从而产生一条Network-LSA

传播范围:

区域内

作用:

辅助一类LSA计算域内路由

1)补全了DR端口的子网掩码

2)补全了DR端口所在网段的拓扑信息、和DR端口建立连接的设备信息

查询第二类LSA语句:

display ospf lsdb Network

<Huawei>dis ospf lsdb network 

	 OSPF Process 1 with Router ID 1.1.1.1
		         Area: 0.0.0.12
		 Link State Database 


  Type      : Network      
  Ls id     : 192.168.12.1         #第二类LSA的Ls id为DR端口ip
  Adv rtr   : 1.1.1.1              #通告路由器就是DR端口所在路由的router-id
  Ls age    : 904         
  Len       : 32 
  Options   :  E  
  seq#      : 80000003 
  chksum    : 0xa52c
  Net mask  : 255.255.255.0            #补全了一类LSA所缺的DR端口子网掩码
  Priority  : Low
     Attached Router    1.1.1.1        #这条就是伪结点所连接实结点的router-id
     Attached Router    2.2.2.2        #这两条补全了LSA所缺的DR端口所在设备的拓扑信息

第三类LSA:

为何用第三类LSA:

产生背景:当网络规模不断扩大后,OSPF的LSDB会变得越来越臃肿,一类基于LSDB计算路由的速度会不断下降。当网络拓扑结构发生改变时,只用一类、二类LSA会导致重新计算路由,届时网络将会发生动荡,所有设备均受到影响。单区域的ospf无法得到汇总。所以多区域出现,产生了区域间路由传输的需求,在这种背景下,第三类LSA出现了。

Type:

Network-Summary-LSA(Sum-LSA)

LSA-id:

其它区域的网段ip

通告路由器:

ABR设备的router-id

特点:

第三类LSA在传播过程中,每经过一台ABR,其通告路由器均会发生改变,变成所经过那台ABR的router-id

传播范围:

区域内        区分一条LSA一不一样靠的是三元组:Type、LS id、通告路由器,由于第三类LSA的特点导致它每进入新的区域在边界就会“融入新区域”,所以传播只在区域内

作用:

是计算域间路由的重要依据,实现区域与区域间通信

ABR设备会将由1类、2类LSA计算出来的区域内路由转变为三类LSA在相邻区域泛洪

ABR设备会将其它区域泛洪来的三类LSA在相邻区域泛洪

查询第三类LSA语句:

display ospf lsdb summary

<Huawei>dis ospf lsdb summary

	 OSPF Process 1 with Router ID 1.1.1.1
		         Area: 0.0.0.12
		 Link State Database 


  Type      : Sum-Net
  Ls id     : 192.168.45.0
  Adv rtr   : 2.2.2.2  
  Ls age    : 305 
  Len       : 28 
  Options   :  E  
  seq#      : 80000003 
  chksum    : 0xa613
  Net mask  : 255.255.255.0
  Tos 0  metric: 3
  Priority  : Low

  Type      : Sum-Net
  Ls id     : 192.168.23.0
  Adv rtr   : 2.2.2.2  
  Ls age    : 405 
  Len       : 28 
  Options   :  E  
  seq#      : 80000003 
  chksum    : 0x854c
  Net mask  : 255.255.255.0
  Tos 0  metric: 1
  Priority  : Low

  Type      : Sum-Net
  Ls id     : 192.168.56.0
  Adv rtr   : 2.2.2.2  
  Ls age    : 246 
  Len       : 28 
  Options   :  E  
  seq#      : 80000003 
  chksum    : 0x3776
  Net mask  : 255.255.255.0
  Tos 0  metric: 4
  Priority  : Low

  Type      : Sum-Net
  Ls id     : 192.168.34.0
  Adv rtr   : 2.2.2.2  
  Ls age    : 355 
  Len       : 28 
  Options   :  E  
  seq#      : 80000003 
  chksum    : 0x16af
  Net mask  : 255.255.255.0
  Tos 0  metric: 2
  Priority  : Low

  Type      : Sum-Net
  Ls id     : 192.168.2.0
  Adv rtr   : 2.2.2.2  
  Ls age    : 196 
  Len       : 28 
  Options   :  E  
  seq#      : 80000003 
  chksum    : 0x954d
  Net mask  : 255.255.255.0
  Tos 0  metric: 5
  Priority  : Low

第四类LSA:(建议先看第五类LSA再回来看)

为何用第四类LSA:

产生背景:要说第四类LSA为何出现,那就要说第五类LSA所引出的ASBR(区域自治边界路由器)了,只有通过ASBR才能找到通往引入网络的路,而第四类LSA就是用来找ASBR的。

Type:

Sum-Asbr

LSA-id:

ASBR的router-id

通告路由器:

ABR设备的router-id

特点:

第一个四类LSA是由和ASBR同区域的ABR生产的,后续的4类LSA是本区域的ABR生产的

第四类LSA在传播过程中,每经过一台ABR,其通告路由器均会发生改变,变成所经过那台ABR的router-id

传播范围:

区域内        区分一条LSA一不一样靠的是三元组:Type、LS id、通告路由器,由于第四类LSA的特点导致它每进入新的区域在边界就会“融入新区域”,所以传播只在区域内

作用:

通告ASBR的router-id,辅助五类LSA计算外部路由

查询第四类LSA语句:

display ospf lsdb  asbr

<Huawei>dis ospf lsdb asbr

	 OSPF Process 1 with Router ID 1.1.1.1
		         Area: 0.0.0.12
		 Link State Database 


  Type      : Sum-Asbr
  Ls id     : 6.6.6.6            #区域自治边界路由器的router-id
  Adv rtr   : 2.2.2.2              #区域边界路由器的router-id
  Ls age    : 1241 
  Len       : 28 
  Options   :  E  
  seq#      : 80000002 
  chksum    : 0x3205
  Tos 0  metric: 4                #从本区域ABR设备到ASBR设备的开销值

第五类LSA:

为何用第五类LSA:

产生背景:当公司规模扩大,建立子公司要与其网络连接时,由于子公司没有采取OSPF导致主公司根本没有通往子公司的路由条目,若两者采用静态路由方式连接,则会出现只有PC2能ping通PC3的情况(OSPF的LSDB中没有相关条目信息),将主公司所有路由器均配置静态路由通往子公司又太过麻烦(规模大时配到老也配不完)。这时,我们需要将子公司的网段信息引入OSPF中,第五类LSA就此诞生。

Type:

External-LSA

LSA-id:

引入的外部路由网段ip

通告路由器:

ASBR设备的router-id

特点:

用import-route引入外部路由后路由器变成ASBR:自治系统边界路由器,

在传输过程中LSA三元组不会发生任何改变

注1:引入路由的方式有两种:1)network引入内部区域路由  2)import-route引入外部路由

注2:引入外部路由有两种类型(默认Type 2):1)Type 1:计算区域内部+外部的cost值  2)Type 2:只计算外部cost值

传播范围:

第五类LSA没有区域的概念,所谓神挡杀神,佛挡杀佛,会在全区域泛洪,传播到每一个运行OSPF的设备当中。特殊区域除外

作用:

设立了ASBR,用于计算外部路由,将外部路由引入到OSPF中实现内部路由与外部路由的连接

查询弟五类LSA语句:

display ospf lsdb ase

<Huawei>dis ospf lsdb ase

	 OSPF Process 1 with Router ID 1.1.1.1
		 Link State Database


  Type      : External
  Ls id     : 192.168.3.0        #引入外部路由网段ip
  Adv rtr   : 6.6.6.6              #ASBR的router-id
  Ls age    : 402                 
  Len       : 36 
  Options   :  E  
  seq#      : 80000002 
  chksum    : 0xf1d9
  Net mask  : 255.255.255.0         #引入外部路由的子网掩码
  TOS 0  Metric: 1                     #从ASBR设备到外部路由的开销值
  E type    : 1                        #引入类型为1类   即只计算外部cost
  Forwarding Address : 0.0.0.0            #转发地址为全区域泛洪
  Tag       : 1 
  Priority  : Low

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值