实验介绍

学习OSPF智能定时器

实验目的

  • RTA与RTB配置部署运行OSPF路由协议

  • 分别在两台设备上配置OSPF LSA更新的时间间隔与接收的时间间隔

  • 同时再配置OSPF路由计算的时间间隔

拓扑结构

接口信息

路由器

接口

IP Address/Mask

R1

GigabitEthernet 0/0/0

10.1.1.1/24

LoopBack 0

1.1.1.1/32

LoopBack 1

192.168.1.1/24

LoopBack 2

192.168.2.1/24

R2

GigabitEthernet 0/0/0

10.1.1.2/24

LoopBack 0

2.2.2.2/32

LoopBack 1

172.16.1.1/24

LoopBack 2

172.16.2.1/24

实验步骤

配置RTA

配置接口地址

[RTA-GigabitEthernet0/0/0]dis th
[V200R003C00]
#
interface GigabitEthernet0/0/0
 ip address 10.1.1.1 255.255.255.0
#
return
[RTA-LoopBack0]dis th
[V200R003C00]
#
interface LoopBack0
 ip address 1.1.1.1 255.255.255.255
#
return
[RTA-LoopBack1]dis th
[V200R003C00]
#
interface LoopBack1
 ip address 192.168.1.1 255.255.255.0
#
return
[RTA-LoopBack2]dis th
[V200R003C00]
#
interface LoopBack2
 ip address 192.168.2.1 255.255.255.0
#
return

配置OSPF

[RTA-ospf-1]dis th
[V200R003C00]
#
ospf 1 router-id 1.1.1.1
 spf-schedule-interval intelligent-timer 15000 1000 2000
 lsa-originate-interval intelligent-timer 10000 1000 2000
 lsa-arrival-interval intelligent-timer 10000 1000 2000
 area 0.0.0.0
  network 1.1.1.1 0.0.0.0
  network 10.1.1.0 0.0.0.255
  network 192.168.1.0 0.0.0.255
  network 192.168.2.0 0.0.0.255
#
return

Isa-originate-interval intelligent-timer 10000 1000 2000

#启用智能定时器,设置LSA的更新时间间隔为10000毫秒,

初始时间间隔为1000毫秒,基数时间间隔为2000毫秒

Isa-arrival-interval intelligent-timer 10000 1000 2000

#启用智能定时器,设置LSA的接收时间间隔为10000毫秒,

初始时间间隔为1000毫秒,基数时间间隔为2000毫秒

spf-schedule-interval intelligent-timer 15000 1000 2000

#启用智能定时器,设置OSPF路由计算的时间间隔为15000毫

秒,初始时间间隔为1000毫秒,基数时间间隔为2000毫秒

配置RTB

配置接口地址

[RTB-GigabitEthernet0/0/0]dis th
[V200R003C00]
#
interface GigabitEthernet0/0/0
 ip address 10.1.1.2 255.255.255.0
#
return
[RTB-LoopBack0]dis th
[V200R003C00]
#
interface LoopBack0
 ip address 2.2.2.2 255.255.255.255
#
return
[RTB-LoopBack1]dis th
[V200R003C00]
#
interface LoopBack1
 ip address 172.16.1.1 255.255.255.0
#
return
[RTB-LoopBack2]dis th
[V200R003C00]
#
interface LoopBack2
 ip address 172.16.2.1 255.255.255.0
#
return

配置OSPF

[RTB-ospf-1]dis th
[V200R003C00]
#
ospf 1 router-id 2.2.2.2
 spf-schedule-interval intelligent-timer 15000 1000 2000
 lsa-originate-interval intelligent-timer 10000 1000 2000
 lsa-arrival-interval intelligent-timer 10000 1000 2000
 area 0.0.0.0
  network 2.2.2.2 0.0.0.0
  network 10.1.1.0 0.0.0.255
  network 172.16.1.0 0.0.0.255
  network 172.16.2.0 0.0.0.255
#
return

结果验证

[RTA]dis ospf 1 brief

         OSPF Process 1 with Router ID 1.1.1.1
                 OSPF Protocol Information

 RouterID: 1.1.1.1          Border Router:
 Multi-VPN-Instance is not enabled
 Global DS-TE Mode: Non-Standard IETF Mode
 Graceful-restart capability: disabled
 Helper support capability  : not configured
 Applications Supported: MPLS Traffic-Engineering
 Spf-schedule-interval: max 15000ms, start 1000ms, hold 2000ms
 Default ASE parameters: Metric: 1 Tag: 1 Type: 2
 Route Preference: 10
 ASE Route Preference: 150
 SPF Computation Count: 10
 RFC 1583 Compatible
 Retransmission limitation is disabled
 Area Count: 1   Nssa Area Count: 0
 ExChange/Loading Neighbors: 0
 Process total up interface count: 4
 Process valid up interface count: 1

 Area: 0.0.0.0          (MPLS TE not enabled)
 Authtype: None   Area flag: Normal
 SPF scheduled Count: 10
 ExChange/Loading Neighbors: 0
 Router ID conflict state: Normal
 Area interface up count: 4

 Interface: 10.1.1.1 (GigabitEthernet0/0/0)
 Cost: 1       State: DR        Type: Broadcast    MTU: 1500
 Priority: 1
 Designated Router: 10.1.1.1
 Backup Designated Router: 10.1.1.2
 Timers: Hello 10 , Dead 40 , Poll  120 , Retransmit 5 , Transmit Delay 1

 Interface: 192.168.1.1 (LoopBack1)
 Cost: 0       State: P-2-P     Type: P2P       MTU: 1500
 Timers: Hello 10 , Dead 40 , Poll  120 , Retransmit 5 , Transmit Delay 1

 Interface: 192.168.2.1 (LoopBack2)
 Cost: 0       State: P-2-P     Type: P2P       MTU: 1500
 Timers: Hello 10 , Dead 40 , Poll  120 , Retransmit 5 , Transmit Delay 1

 Interface: 1.1.1.1 (LoopBack0)
 Cost: 0       State: P-2-P     Type: P2P       MTU: 1500
 Timers: Hello 10 , Dead 40 , Poll  120 , Retransmit 5 , Transmit Delay 1

其中,由Spf-schedule-interval: max 15000ms, start 1000ms, hold 2000ms可知设置生效。

注意事项

注1

启用智能定时器后:

首次更新LSA的间隔时间由start-interval参数确定;

第n次(n≥2)更新LSA的间隔时间为\text{hold-interval}\times 2^{(n-2)}

\text{hold-interval}\times 2^{(n-2)}达到预设的最长间隔时间max-interval时,OSPF会在连续三次更新LSA时保持最长间隔时间,之后再次回到步骤1,按照初始的间隔时间start-interval进行LSA更新。

注2

启用智能定时器后:

首次接收LSA的间隔时间由start-interval参数确定;

第n次(n≥2)接收LSA的间隔时间为hold-interval乘以2的(n-2)次方;

当hold-interval乘以2的(n-2)次方达到预设的最长间隔时间max-interval时,OSPF连续三次接收LSA的时间间隔均为最长间隔时间,随后系统将返回步骤1,重新以初始间隔时间start-interval接收LSA。

注3

启用智能定时器后:

首次计算SPF的间隔时间由start-interval参数确定;

第n次(n≥2)计算SPF的间隔时间为\text{hold-interval}\times 2^{(n-2)}

\text{hold-interval}\times 2^{(n-2)} 达到预设的最长间隔时间max-interval时,OSPF连续三次计算SPF的时间间隔均为最长间隔时间。之后,系统将返回步骤1,重新按照初始间隔时间start-interval进行SPF计算。