12-三层连接的Keepalive功能配置
本章节下载: 12-三层连接的Keepalive功能配置 (196.03 KB)
相连的设备之间,当某台设备发生故障(如三层功能故障等),但是相连接口的状态正常时,其他设备与这台设备的连接不会中断,这将导致故障设备可以接收IP报文,但是无法处理接收到的IP报文。三层连接的Keepalive功能可以探测对端设备工作是否正常。当对端设备功能正常工作时,接口会向对端设备发送三层报文;当对端设备工作不正常时,接口会停止向对端设备发送三层报文,确保设备不会将三层报文转发给故障设备。管理员发现某台设备与其他设备的三层连接中断后,可以及时处理设备故障问题。当故障恢复后,设备之间可以自动恢复三层通信。
三层连接的Keepalive功能通过Track与NQA的联动来实现对对端设备状态的检测。具体工作机制如下:
· 当NQA探测成功时,会通知关联的Track项,Track项状态变为Positive。三层连接的Keepalive功能收到Positive状态的Track项信息后,本功能不会关闭接口的IP协议,和对端接口的业务通信正常进行。
· 当NQA探测失败时,会通知关联的Track项,Track项状态变为Negative。三层连接的Keepalive功能收到Positive状态的Track项信息后,本功能会关闭接口的IP协议,则接口和对端接口间的业务通信中断。
· 当Track项状态为NotReady时,三层连接的Keepalive功能不生效。
三层连接的Keepalive功能关闭接口的IP协议后,NQA会继续进行探测。当对端设备恢复正常,NQA探测成功后,三层连接的Keepalive功能会重新开启接口的IP协议,恢复和对端接口间的业务通信。
关于Track的详细介绍,请参见“可靠性配置指导”中的“Track”。关于NQA的详细介绍,请参见“网络管理和监控配置指导”中的“NQA”。
本特性的支持情况与设备型号有关,请以设备的实际情况为准。
型号 |
说明 |
MSR1008 |
支持 |
MSR1004-G |
支持 |
MSR1004-G-5GCN |
支持 |
MSR2630E-X1 |
支持 |
MSR3610E-X1、MSR3610E-X1-DP |
支持 |
MSR3610-G-X3-DP、MSR3610-G-X3、MSR3610-G-X3-DP-DC、 MSR3610-G-X3-DC |
支持 |
MSR3620-G-X3 |
不支持 |
型号 |
说明 |
MSR2660-XS |
支持 |
MSR2680-XS |
支持 |
型号 |
说明 |
MSR2600-12X-WiNet |
支持 |
MSR2610-13X-WiNet |
支持 |
三层连接的Keepalive功能目前仅支持对IP协议的保活检测。
三层连接的Keepalive功能仅支持与ARP类型的NQA探测联动。
三层连接的Keepalive功能配置任务如下:
(1) 配置ARP测试类型的NQA测试组
(2) 配置ARP测试类型的NQA测试组的方法请参见“网络管理和监控配置指导”中的“NQA”。
(3) 配置Track与NQA联动
(4) 配置Track与NQA联动的方法请参见“可靠性配置指导”中的“Track”。
(1) 进入系统视图。
system-view
(2) 进入三层接口视图。
interface interface-type interface-number
(3) 开启三层连接的Keepalive功能,并指定关联的Track项。
l3-keepalive track track-entry-number
缺省情况下,三层连接的Keepalive功能处于关闭状态。
在完成上述配置后,在任意视图下执行display命令可以显示配置后的三层连接的Keepalive功能信息,通过查看显示信息验证配置的效果。
表1-1 三层连接的Keepalive功能显示和维护
操作 |
命令 |
显示三层连接的Keepalive功能信息 |
display l3-keepalive |
Router A与Router B直连,需要保证Router B工作状态正常时,Router A可以向Router B发送三层报文;当Router B工作状态不正常时,Router A停止向Router B发送三层报文。
图1-1 三层连接的Keepalive功能组网图
(1) 配置各接口的IP地址
请按照图1-1配置各接口的IP地址,具体配置过程略。
(2) 在Router A上配置ARP类型的NQA探测
# 在Router A上创建NQA测试组,管理员名称为admin,测试操作的标签为test1。
<RouterA> system-view
[RouterA] nqa entry admin test1
# 配置当前测试组的测试类型为ARP。
[RouterA-nqa-admin-test1] type arp
# 配置测试报文的目的IP地址为10.1.1.2。
[RouterA-nqa-admin-test1-arp] destination ip 10.1.1.2
# 测试组连续两次测试开始时间的时间间隔为5000毫秒。
[RouterA-nqa-admin-test1-arp] frequency 5000
# 在ARP测试类型下建立序号为1的联动项,连续探测失败3次,触发其他模块联动。
[RouterA-nqa-admin-test1-arp] reaction 1 checked-element probe-fail threshold-type consecutive 3 action-type trigger-only
[RouterA-nqa-admin-test1-arp] quit
# 启动ARP测试操作,并一直进行测试。
[RouterA] nqa schedule admin test1 start-time now lifetime forever
(3) 创建与NQA测试组(admin–test1)中联动项1关联的Track项1并进入Track视图。
[RouterA] track 1 nqa entry admin test1 reaction 1
[RouterA-track-1] quit
(4) 在接口GigabitEthernet0/0/1开启三层连接的Keepalive功能,并关联Track项1。
[RouterA] interface gigabitethernet 0/0/1
[RouterA-GigabitEthernet0/0/1] l3-keepalive track 1
[RouterA-GigabitEthernet0/0/1] quit
# 配置完成后,通过display l3-keepalive命令可以查看到三层连接的Keepalive功能关联的Track项状态为Positive,这表示Router B工作状态正常。
[RouterA] display l3-keepalive
Interface Track ID State
GE0/0/1 1 Positive
# 删除Router B的接口GigabitEthernet0/0/1的地址,等一段时间后,再通过display l3-keepalive命令可以查看到三层连接的Keepalive功能关联的Track项状态为Negative,这表示Router B工作状态不正常。
[RouterA] display l3-keepalive
Interface Track ID State
GE0/0/1 1 Negative
这时,三层连接的Keepalive功能会停止Router A上的接口GigabitEthernet0/0/1向对端接口发送三层报文。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!