03-Track
本章节下载: 03-Track (309.49 KB)
本帮助主要介绍以下内容:
· 特性简介
○ 联动功能实现机制
· 配置指南
Track用于在监测模块、Track模块和应用模块之间建立关联,来实现这些模块之间的联合动作。联动功能在应用模块和监测模块之间增加了Track模块,通过Track模块屏蔽不同监测模块的差异,将监测结果以统一的形式通知给应用模块,从而简化应用模块的处理。
如图-1所示,联动功能利用监测模块对链路状态、网络性能等进行监测,并通过Track模块将监测结果及时通知给应用模块,以便应用模块进行相应的处理。例如,在NQA、Track和静态路由之间建立联动,利用NQA监测静态路由的下一跳地址是否可达。NQA监测到下一跳不可达时,通过Track通知静态路由模块该监测结果,以便静态路由模块将该条路由置为无效,确保报文不再通过该静态路由转发。
Track模块通过Track项与监测模块建立关联。Track项定义了Positive、Negative和NotReady三种状态。监测模块负责对接口状态、链路状态等进行监测,并将监测结果通知给Track模块;Track模块根据监测结果改变Track项的状态。
· 如果监测结果为监测对象工作正常(如接口处于up状态、网络可达),则对应Track项的状态为Positive。
· 如果监测结果为监测对象出现异常(如接口处于down状态、网络不可达),则对应Track项的状态为Negative。
· 如果监测结果无效(如NQA作为监测模块时,与Track项关联的NQA测试组不存在),则对应Track项的状态为NotReady。
Track模块支持与监测模块列表建立关联。监测对象列表是多个监测对象的集合,这些监测对象依据其状态和列表的类型共同决定Track项的状态,主要有4种类型的列表:
· 与类型列表:基于列表中对象状态的与运算结果决定Track项的状态。
· 或类型列表:基于列表中对象状态的或运算结果决定Track项的状态。
· 比例类型列表:此类Track项的状态由Track列表中Positive对象/Negative对象的总比例和Positive/Negative状态门限值的大小决定。
· 权重类型列表:此类Track项的状态由Track列表中Positive对象/Negative对象的总权重和Positive/Negative状态门限值的大小决定。
应用模块通过引用Track项与Track模块建立关联。Track项的状态改变后,通知应用模块;应用模块根据Track项的状态,及时进行相应的处理,从而避免通信的中断或服务质量的降低。
配置Track与BFD联动时,VRRP备份组的虚拟IP地址不能作为BFD会话探测的本地地址和远端地址。
Track功能的具体配置步骤如下:
1. 选择“系统 > 高可靠性 > Track”。
2. 在“Track”页面单击<新建>按钮,进入“新建Track项”页面。
3. 在“新建Track项”页面配置Track项,具体配置内容如下表所示:
表-1 Track项公共配置参数表
参数 |
说明 |
Track项 |
Track项的序号,用于唯一标识此Track项 |
监测模块 |
表示与哪个监测模块建立关联,支持关联的检测模块如下: · Track项与BFD联动,其相关具体配置参数请参见表-2 · Track项与NQA联动,其相关具体配置参数请参见表-3 · Track项与接口联动,其相关具体配置参数请参见表-4 · Track项与路由联动,其相关具体配置参数请参见表-5 · Track项与与类型的对象列表联动,其相关具体配置参数请参见表-6 · Track项与或类型的对象列表联动,其相关具体配置参数请参见表-7 · Track项与比例类型的对象列表联动,其相关具体配置参数请参见表-8 · Track项与权重类型的对象列表联动,其相关具体配置参数请参见表-9 |
Positive状态延迟通知时间 |
Track项状态变为Positive后,如果立即通知应用模块,则可能会由于路由无法及时恢复等原因,导致通信中断。在这种情况下,用户可以配置Track项状态发生变化时,延迟一定的时间通知应用模块。当Track项没有与应用模块联动时,此配置不生效 |
Negative状态延迟通知时间 |
Track项状态变为Negative后,如果立即通知应用模块,则可能会由于路由无法及时恢复等原因,导致通信中断。在这种情况下,用户可以配置Track项状态发生变化时,延迟一定的时间通知应用模块。当Track项没有与应用模块联动时,此配置不生效 |
表-2 Track项与BFD联动的配置参数表
参数 |
说明 |
BFD报文出接口 |
BFD echo报文将从指定的接口发送,Track项只能与echo报文方式的BFD会话建立关联 |
本地IP地址 |
BFD会话探测的本地IP地址 |
远端IP地址 |
BFD会话探测的远端IP地址 |
表-3 Track项与NQA联动的配置参数表
参数 |
说明 |
测试组管理员名称 |
NQA测试组的管理员的名字 |
操作标签 |
NQA测试操作的标签 |
联动项序号 |
指定NQA与Track项关联的联动项序号 |
表-4 Track项与接口联动的配置参数表
参数 |
说明 |
监测接口 |
将Track项与指定的接口建立联动关系 |
接口类型 |
可以监控的接口类型包括:物理层状态、链路层协议状态、IPv4协议状态和IPv6协议状态 |
表-5 Track项与路由联动的配置参数表
参数 |
说明 |
VRF |
在指定VRF中创建和路由条目关联的Track项 |
路由地址 |
路由条目中的IP地址,点分十进制格式 |
掩码长度 |
IP地址掩码的长度 |
表-6 Track项与与类型的对象列表联动的配置参数表
参数 |
说明 |
对象列表类型 |
需要将对象列表类型设置为“与” 如果列表中的所有监测对象的状态都是Positive,那么此Track项的状态为Positive;如果有一个或多个监测对象的状态为Negative,那么此Track项的状态为Negative |
添加Track项 |
向对象列表类型的Track项中添加Track项成员 |
使用Track项反状态 |
若选择“是”,则表示此Track项使用所引用Track项的反状态进行本Track项状态的判断 若选择“否”,则表示直接使用所引用Track项的实际状态进行本Track项状态的判断 |
表-7 Track项与或类型的对象列表联动的配置参数表
参数 |
说明 |
对象列表类型 |
需要将对象列表类型设置为“或” 如果列表中至少有一个监测对象的状态是Positive,那么此Track项的状态为Positive,如果所有的监测对象的状态都是Negative,那么此Track项的状态为Negative |
添加Track项 |
向对象列表类型的Track项中添加Track项成员 |
使用Track项反状态 |
若选择“是”,则表示此Track项使用所引用Track项的反状态进行本Track项状态的判断 若选择“否”,则表示直接使用所引用Track项的实际状态进行本Track项状态的判断 |
表-8 Track项与比例类型的对象列表联动的配置参数表
参数 |
说明 |
对象列表类型 |
需要将对象列表类型设置为“比例” 当列表中Positive对象所占百分比大于或等于Positive状态门限值时,Track项状态变为Positive;小于或等于Negative状态门限值时,Track项状态变为Negative。当关联列表中的Positive对象比例小于Positive状态门限值且大于Negative状态门限值时,Track项状态保持不变 |
添加Track项 |
向对象列表类型的Track项中添加Track项成员 |
Positive状态门限 |
表示Track项状态变为Positive所要达到的门限,以百分数形式表示 |
Negative状态门限 |
表示Track项状态变为Negative所要达到的门限,以百分数形式表示 |
表-9 Track项与权重类型的对象列表联动的配置参数表
参数 |
说明 |
对象列表类型 |
需要将对象列表类型设置为“权重” 每个加入列表的Track对象都拥有一个权重值,当处于Positive状态的监测项的权重之和大于或等于Positive门限值时,Track项状态变为Positive;当处于Positive状态的监测项的权重之和小于或等于Negative门限值时,Track项状态变为Negative。当关联列表中的Positive对象权重小于Positive参数指定值且大于Negative参数指定值时,Track项状态保持不变 |
添加Track项 |
向对象列表类型的Track项中添加Track项成员 |
Positive状态门限 |
表示Track项状态变为Positive所要达到的门限值,以权重形式表示 |
Negative状态门限 |
表示Track项状态变为Negative所要达到的门限值,以权重形式表示 |
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!