首页 > 其他分享 >OSPF_Type5_LSA_COST

OSPF_Type5_LSA_COST

时间:2023-07-02 23:57:09浏览次数:73  
标签:10.0 开销 ospf COST B2 type Type5 OSPF

目录

理论

  • 五类LSA默认有两种开销计算方法,(默认开销类型是tpye2)
    • type1
      • 特点开销在OSPF域内不断增加
    • type2
      • 默认开销类型是tpye2,默认就是这种的
      • 特点开销在OSPF域内会始终保持不变

当我们引入路由时,默认是tpye-2的开销类型,这种开销类型有什么特点呢?

假如说我们从路由器B2引入,那路由条目扩散到B4路由器,开销也会保持不变,即OSFP的种子开销1,如下所示:

image-20230702233927176

当我们引入路由时,如果修改开销类型为type-1,这种开销类型有什么特点呢?

如果引入时不指定开销,初始种子开销是1,但此时的开销传播时会叠加,开销的叠加与开销的计算一样,将沿途入接口的开销叠加起来,如下所示:

image-20230702233933153

PS:将ISIS引入到OSPF初始开销是1,反之也是1,这个值是初始开销值,是可以进行修改的,修改方法如下:

# B2
ospf
	import-route isis type 1 cost 10

实验验证

基础配置

# B1
sys
sysn B1
int l0
	ip add 10.0.1.1 32
int g0/0/0
	ip add 10.0.12.1 24
ospf 1 router-id 10.0.1.1
a 0
	network 10.0.1.1 0.0.0.0
	network 10.0.12.1 0.0.0.0
	quit
# B2
sys
sysn B2
int l0
	ip add 10.0.2.2 32
int g0/0/0
	ip add 10.0.12.2 24
int g0/0/1
	ip add 10.0.23.2 24
ospf 1 router-id 10.0.2.2
	a 0
		network 10.0.2.2 0.0.0.0
		network 10.0.12.2 0.0.0.0
		quit

isis 1
	network-entity 49.0001.0000.0000.0001.00
int g0/0/1
	isis enable 1
# B3
sys
sysn B3
int l0
	ip add 10.0.3.3 32
int g0/0/0
	ip add 10.0.23.3 24
	quit
isis 1
	network-entity 49.0001.0000.0000.0003.00
int g0/0/0
	isis enable 1
int l0
	isis en 1
# 在B1上校验一下
<B1>dis ip routing-table protocol ospf
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Public routing table : OSPF
         Destinations : 1        Routes : 1        

OSPF routing table status : <Active>
         Destinations : 1        Routes : 1

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

10.0.2.2/32  OSPF    10   1           D   10.0.12.2       GigabitEthernet 0/0/0

目的B1只有B2环回接口的OSPF路由条目,没错,就是这样的!

产生五类(默认开销type-2)

五类是外部路由,接下来,我们就要在B2上的OSPF进程当中引入ISIS路由,事先打开抓包工具在B1与B2的连接处进行抓包,等着ospf update报文出现。

[B2]dis ip routing-table protocol isis
10.0.3.3/32  ISIS-L1 15   10          D   10.0.23.3       GigabitEthernet 0/0/1

[B2]ospf 1 
[B2-ospf-1]import-route isis

image-20230702233944504

image-20230702233955530

注意观察上图,默认的外部路由类型是type-2,我们在B1查看发现开销就是1

<B1>dis ip routing-table protocol ospf
Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface
10.0.2.2/32  OSPF    10   1           D   10.0.12.2       GigabitEthernet 0/0/0
10.0.3.3/32  O_ASE   150  1           D   10.0.12.2       GigabitEthernet 0/0/0
10.0.23.0/24  O_ASE   150  1           D   10.0.12.2       GigabitEthernet 0/0/0

我们在B1的左侧再加一台路由器B4,与B1通过OSPF区域0进行连接,然后去B4上查看引入的这两条路由的开销,如下所示

image-20230702234006263

# 注意,B4开销还是1,与B1是一样的
[B4]dis ip routing-table protocol ospf
10.0.3.3/32  O_ASE   150  1           D   10.0.14.1       GigabitEthernet 0/0/0
10.0.23.0/24  O_ASE   150  1           D   10.0.14.1       GigabitEthernet 0/0/0

说明开销类型为type-2的五类LSA,开销开始保持为1不变!

修改(强制开销type-1)

image-20230702234017248

在B2的OSPF进行引入ISIS路由时,对开销的类型进行规定,强制要求是使用type-1类型,如下所示:

# B2,非常简单,默告诉你是type-2的开销类型,接下来明确要求使用tpye-1
# B2
ospf  1
	import-route isis 1 type 1

image-20230702234026529

# 我们再去B1上看开销,发现开销变为2,开销已经叠加了!
<B1>dis ip routing-table protocol ospf
10.0.3.3/32  O_ASE   150  2           D   10.0.12.2       GigabitEthernet0/0/0
10.0.23.0/24  O_ASE   150  2           D   10.0.12.2       GigabitEthernet0/0/0
# B4上看一下,发现又叠加1,2+1=3
[B4]dis ip routing-table protocol ospf
10.0.3.3/32  O_ASE   150  3           D   10.0.14.1       GigabitEthernet0/0/0
10.0.23.0/24  O_ASE   150  3           D   10.0.14.1       GigabitEthernet0/0/0

查看

# 从LSDB当中也能看到开销类型
<B1>dis ospf lsdb ase 

	 OSPF Process 1 with Router ID 10.0.1.1
		 Link State Database

  Type      : External
  Ls id     : 10.0.3.3
  Adv rtr   : 10.0.2.2  
  Ls age    : 245 
  Len       : 36 
  Options   :  E  
  seq#      : 80000002 
  chksum    : 0x9d8b
  Net mask  : 255.255.255.255 
  TOS 0  Metric: 10 
  **E type    : 1                  # 在这一行**
  Forwarding Address : 0.0.0.0 
  Tag       : 1 
  Priority  : Medium

  Type      : External
  Ls id     : 10.0.23.0
  Adv rtr   : 10.0.2.2  
  Ls age    : 245 
  Len       : 36 
  Options   :  E  
  seq#      : 80000002 
  chksum    : 0xde39
  Net mask  : 255.255.255.0 
  TOS 0  Metric: 10 
  **E type    : 1           # 在这一行**
  Forwarding Address : 0.0.0.0 
  Tag       : 1 
  Priority  : Low

标签:10.0,开销,ospf,COST,B2,type,Type5,OSPF
From: https://www.cnblogs.com/yizhangheka/p/17521706.html

相关文章

  • Cost Of Carry
     Definitionof'CostOfCarry'Costsincurredasaresultofaninvestmentposition.Thesecostscanincludefinancialcosts,suchastheinterestcostsonbonds,interestexpensesonmarginaccountsandinterestonloansusedtopurchaseasecu......
  • OSPF故障定位没思路?照这篇抄就行
    我的网工朋友大家好。好久没聊OSPF技术了,相关基础且经典的内容,公众号陆陆续续分享过一些,趣味科普,面试考题,实验操作,都有涉及。按照惯例,先给你整一波优质的往期内容:《 5个超经典实验,老杨带你高效进阶OSPF 》《 不懂OSPF,你就千万别点开这篇文章 》《图解OSPF,看这70张图已经足够(一)......
  • OSPF /O E1/ O *E2/O IA路由
    O域内路由  OIA域间路由 OE1域外路由,会累加METRIC值(默认20)OE2域外路由,不累加METRIC值(默认20),由外部重分布进来默认使用OE2OE1和OE2都是自治系统外的路由,O*E2——默认自治系统外的路由。OE1和OE2的区别:它们代表的是外部路由1和外部路由2。OIA就是自治系统......
  • OSPF的LSA类型
      OSPF的LSA类型种类繁多,往往让人头晕。然而OSPF又是目前应用最广泛的IGP协议, 我们不得不对它进行研究。OSPF的LSA类型一共有11种分别是: LSA1 路由器LSA(Router LSA) LSA2 网络LSA(Network LSA) LSA3 网络汇总LSA(Network summary LSA) LSA4 ASBR汇总LSA(ASBR......
  • 1595. Minimum Cost to Connect Two Groups of Points] (Hard)
    Description1595.MinimumCosttoConnectTwoGroupsofPoints(Hard)Youaregiventwogroupsofpointswherethefirstgrouphassize1points,thesecondgrouphassize2points,andsize1>=size2.Thecostoftheconnectionbetweenanytwopointsar......
  • 华为eNSP动态路由OSPF小实验二
    R1syssysR1intlo0ipadd1.1.1.132intg0/0/0ipadd12.1.1.124quitospf1router1.1.1.1area1network1.1.1.10.0.0.0network12.1.1.00.0.0.255R2syssysR2intg0/0/0ipadd12.1.1.224intg0/0/1ipadd23.1.1.224quitospf1router2.2.2.2......
  • 2712. Minimum Cost to Make All Characters Equal (Medium)
    Description2712.MinimumCosttoMakeAllCharactersEqual(Medium)Youaregivena0-indexedbinarystringsoflengthnonwhichyoucanapplytwotypesofoperations:Chooseanindexiandinvertallcharactersfromindex0toindexi(bothinclusive......
  • 2712.minimum Cost to Make All Characters Equal
    Description2712.MinimumCosttoMakeAllCharactersEqual(Medium)Youaregivena0-indexedbinarystringsoflengthnonwhichyoucanapplytwotypesofoperations:Chooseanindexiandinvertallcharactersfromindex0toindexi(bothinclusive......
  • 思科笔记:OSPF的七类LSA
    LSA类型1:RouterLSA每一个运行OSPF的路由器都会产生1类LSA这里包含宣告进OSPF的本地直连网段的信息通过IP前缀和链路类型来标识链路通过始发路由器ID来标识LSA只在本区域泛洪;无法穿越ABRLinkID是通告该LSA的路由器RIDLSA类型2.NetworkLSA只产生在广播网络和NBMA网络......
  • LightOJ 1422 Halloween Costumes (区间DP)
    题意:你要连续去很多个舞会,给出n个舞会你需要穿的衣服的编号,一旦脱下就不能再穿,但是可以一件套一件,问最少需要准备多少件衣服。思路:区间DP,令dp[i][j]为第i到第j天需要的衣服,那么对于第i天,如果考虑后面没有和它重复的话,那么dp[i][j]=dp[i+1][j]+1,如果存在某一天a[i]==a[k],dp[i][j]=......