!!!学习OSPF必看概念——Type 4、5 LSA介绍以及外部路由选路规则

在这里插入图片描述

拓扑说明:R4作为ASBR引入外部路由4.4.4.4/32,观察LSA特性以及外部路由不同cost-type 的开销计算

R1、R2、R3配置此处省略,仅展示R4配置:

R4:
interface GigabitEthernet0/0/0
 ip address 10.1.34.4 255.255.255.0 
#
interface LoopBack0
 ip address 4.4.4.4 255.255.255.255 
#
ospf 1 
 import-route direct type 1 route-policy 1
 area 0.0.0.1 
  network 10.1.34.4 0.0.0.0 
#
route-policy 1 permit node 10 
 if-match ip-prefix 1 
#
ip ip-prefix 1 index 10 permit 4.4.4.4 32
#

Type 4 LSA

  • 由与ASBR所处的同一区域的ABR始发

Type 5 LSA

  • 可以单独出现,单区域的OSPF网络就不需要4类LSA
  • 只需要执行import-route命令即可,不需要真实存在外部路由

查看Type 5 LSA信息

 <R1>display ospf lsdb ase 4.4.4.4

	 OSPF Process 1 with Router ID 10.1.12.1
		 Link State Database
  Type      : External 			 **type 5 LSA, 由ASBR产生,除特殊区或之外,在整个AS内部泛洪**
  Ls id     : 4.4.4.4			 **外部路由网络号**
  Adv rtr   : 10.1.34.4  		 **ASBR的router id (图中的R4)**
  Ls age    : 498 
  Len       : 36 
  Options   :  E  
  seq#      : 80000001 
  chksum    : 0x59b6
  Net mask  : 255.255.255.255 	 **外部路由的子网掩码**
  TOS 0  Metric: 1 				 **外部路由的默认开销**
  E type    : 1				 	 **开销类型,默认为type 2,此处修改为type 1**
  Forwarding Address : 0.0.0.0 	 **FA地址**
  Tag       : 1 				 **路由tag,默认为1,注意只有外部路由才携带tag信息**
  Priority  : Medium

查看Type 4 LSA信息

<R1>display ospf lsdb asbr

	 OSPF Process 1 with Router ID 10.1.12.1
		         Area: 0.0.0.2
		 Link State Database 
  Type      : Sum-Asbr			**type 4 LSA,由ABR产生,在产生的区城内泛洪**
  Ls id     : 10.1.34.4			**ASBR的router id**
  Adv rtr   : 10.1.12.2 	    **ABR的router id**
  Ls age    : 822 
  Len       : 28 
  Options   :  E  
  seq#      : 80000001 
  chksum    : 0x808f
  Tos 0  metric: 2				**ABR到ASBR的开销**

区域间路由的计算

开销 = 自身到ABR的开销 + ABR到 type 3 路由的开销
下一跳 = 自身到ABR的下一跳

外部路由计算

与ASBR在一个区域内的路由器外部路由计算:

1)以cost-type 1引入外部路由,FA地址为0.0.0.0

  • 开销 = 自身到ASBR的开销 + 引入时开销
  • 下一跳 = 自身到ASBR的下一跳

查看R3的路由表:

<R3>display ip routing-table 4.4.4.4
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Table : Public
Summary Count : 1
Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        4.4.4.4/32  O_ASE   150  2           D   10.1.34.4       GigabitEthernet0/0/1

2)以cost-type 2引入外部路由,FA地址为0.0.0.0

  • 开销 = 引入时开销
  • 下一跳 = 自身到ASBR的下一跳

在R4上修改外部路由的cost-type为 type 2

R4:
ospf 1 
 import-route direct type 2 route-policy 1
#

查看R3的路由表:

<R3>display ip routing-table 4.4.4.4
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Table : Public
Summary Count : 1
Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        4.4.4.4/32  O_ASE   150  1           D   10.1.34.4       GigabitEthernet0/0/1
与ASBR不在一个区域内的路由器外部路由计算:

1)以cost-type 1引入外部路由,FA地址为0.0.0.0

  • 开销 = 通过type 4 的LSA计算到ASBR的开销 + 引入时开销
  • 下一跳 = 自身到ASBR的下一跳

查看R1的路由表:

<R1>display ip routing-table 4.4.4.4
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Table : Public
Summary Count : 1
Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        4.4.4.4/32  O_ASE   150  4           D   10.1.12.2       GigabitEthernet0/0/0

2)以cost-type 2引入外部路由,FA地址为0.0.0.0

  • 开销 = 引入时开销
  • 下一跳 = 自身到ASBR的下一跳

在R4上修改外部路由的cost-type为 type 2

R4:
ospf 1 
 import-route direct type 2 route-policy 1
#

查看R1的路由表:

<R1>display ip routing-table 4.4.4.4
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Table : Public
Summary Count : 1
Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        4.4.4.4/32  O_ASE   150  1           D   10.1.12.2       GigabitEthernet0/0/0

R1如何计算出到ASBR的开销?
R1到ABR的开销 + ABR所产生这条type 4 LSA的开销

总结:外部路由选路规则

注意:type-cost 1 > type-cost 2

type-cost 1:

1、开销值小的最优
2、如果相同,则负载分担

type-cost 1 就是管理员希望按路由意义的最短路径访问外部网络。

type-cost 2 :

1、引入时开销小优先,不考虑AS内部路径开销。
2、引入时开销相同,选择到ASBR的开销小的。
3、引入时开销相同,到ASBR的开销也相同,则负载分担。

type-cost 2 就是管理员希望按管理意义上最短的路径访问外部网络。

  • 24
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wx:wlgcs_123

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值