08-地址探测命令
本章节下载: 08-地址探测命令 (179.44 KB)
目 录
display track命令用来显示配置的地址探测。
【命令】
display track [track-name]
【视图】
用户视图
【举例】
# 显示配置的所有地址探测。
host # display track
Name Target Out device Type Interval Retry Used Status
1 www.baidu.com any ping 4 4 No Success
2 www.baidu.com any ping 10 4 No Success
3 2.2.2.2 any ping 1 1 No Failed
123 1.1.1.100 any ping 10 4 No Failed
表1-1 display track显示信息描述表
字段 |
描述 |
Name |
地址探测名称 |
Target |
地址探测的目标 |
Out device |
地址探测报文的发送接口 |
Type |
探测类型 |
Interval |
探测报文间隔时间 |
Retry |
探测报文在超时前的重试次数 |
Used |
地址探测是否被其他模块使用 |
Yes |
地址探测被其他模块使用,无法删除 |
No |
地址探测没有被其他模块使用,可以删除 |
Status |
地址探测的状态 |
Tracking |
地址探测正在探测,还没有探测结果返回 |
Success |
地址探测成功 |
Failed |
地址探测失败 |
# 显示一条地址探测。
host (config)# display track 123
Name: 123
Status: Failed
Target: 1.1.1.100
Out device: any
Type: ping Interval:10
Retry: 4 Used:No
表1-2 display track [ track-name ]显示信息描述表
字段 |
描述 |
Name |
地址探测名称 |
Target |
地址探测的目标 |
Out device |
地址探测报文的发送接口 |
Type |
探测类型 |
Interval |
探测报文间隔时间 |
Retry |
探测报文在超时前的重试次数 |
Used |
地址探测是否被其他模块使用 |
Yes |
地址探测被其他模块使用,无法删除 |
No |
地址探测没有被其他模块使用,可以删除 |
Status |
地址探测的状态 |
Tracking |
地址探测正在探测,还没有探测结果返回 |
Success |
地址探测成功 |
Failed |
地址探测失败 |
track命令用来配置地址探测。
no track命令用来删除地址探测。
【命令】
track track-name ping { domain-name | ip-address} { any | interface-name} interval retry
track track-name tcp { domain-name | ip-address} port { any | interface-name} interval retry
track track-name dns domain-name { any | interface-name} interval retry
no track track-name
【缺省情况】
缺省情况下,未配置地址探测。
【视图】
track视图
【参数】
track-name:地址探测的名称,取值最大31个字符,且不能包含“%!"#$&`*+,/:;<=>?\^'{}!”。
ping:配置使用PING协议的地址探测。
tcp:配置使用TCP协议的地址探测。
dns:配置使用DNS查询方式的地址探测。
domain-name:探测目标的域名,取值最大255个字符,只能使用英文字符,数字和“_.”。域名使用“.”分割,每个部分的长度不能大于63,且不能使用_开头,最后一个部分的长度是2到6。
ip-address:探测目标的IP地址,地址不能不能是0.0.0.0,255.255.255.255,127.0.0.0,169.254.0.0-169.254.255.254,224.0.0.0-239.255.255.255。
port:TCP探测的端口号。
any:探测可以使用任何接口作为出接口。
interface-name:探测只能使用指定接口作为出接口。
interval:探测报文的间隔时间,范围是1到600。
retry:在探测失败前,探测报文可以重试发送的次数,范围是1到10。
【使用指导】
需要注意的是:
· 地址探测配置后,会每间隔interval秒向探测报文发送探测,当在interval * retry的时间内没有收到合法的探测报文,探测失败。
· 已经被配置为地址探测出接口的接口不能配置和地址探测联动。
· 子接口已经被配置为地址探测出接口的接口不能配置和地址探测联动。
· 已经配置了和地址探测联动的接口不能作为地址探测的出接口。
已经配置了和地址探测联动的接口的子接口不能作为地址探测出接口。
【举例】
# 配置ping类型探测192.168.1.1的地址探测。
host(config)# track gw ping 192.168.1.1 any 10 4
description命令用来添加地址探测组描述。
no description命令用来删除地址探测组描述。
【命令】
description desc
no description
【缺省情况】
缺省情况下,地址探测组没有描述。
【视图】
地址探测组视图
【参数】
desc:地址探测组的描述,最大长度为127,且不能包含“%!"#$&`*+,/:;<=>?\^'{}!”。。
【举例】
# 配置地址探测组的描述为internet。
host# system-view
host (config)# track-group g1
host (config-track-group)# description internet
member用来添加地址地址探测组的组成员。
no member用来删除地址探测组的组成员。
【命令】
member track-name
no member
【缺省情况】
缺省情况下,地址探测组没有组成员。
【视图】
地址探测组视图
【参数】
track-name:地址探测的名称,取值最大31个字符,且不能包含“%!"#$&`*+,/:;<=>?\^'{}!”。
【使用指导】
· 一个地址探测组内最多智能配置10个地址探测组成员。
· 当地址探测组内没有成员时,探测组的状态表示功状态。
【举例】
# 向地址探测组内加入一个成员。
host# system-view
host (config)# track-group g1
host (config-track-group)# member m1
mode strict命令用来配置地址探测组为严格模式。
no mode strict命令用来配置地址探测组为非严格模式。
【命令】
mode strict
no mode strict
【视图】
地址探测组视图
【使用指导】
需要注意的是:
· 当地址探测组为严格模式时,只要地址探测组成员中有一个是失败状态,地址探测组的状态也变成败状态。
· 当地址探测组为非严格模式时,只要地址探测组成员中有一个是成功状态,地址探测组的状态也成为成功状态。
· 无论是严格模式还是非严格模式,当地址探测组没有成员时,状态为成功状态。
【举例】
# 进入将地址探测组配置为严格模式。
host# system-view
host (config)# track-group g1
host (config-track-group)# mode strict
display track-group 命令用来显示地址探测组。
【命令】
display track-group [ group-name ]
【视图】
用户视图
【参数】
group-name:地址探测组的名称,取值最大31个字符,且不能包含“%!"#$&`*+,/:;<=>?\^'{}!”。
【举例】
# 显示配置的所有地址探测组成员。
host # display track-group
Name: g1
Mode: non-strict Status: Success
Member:
1 www.baidu.com ping Success
2 www.baidu.com ping Success
123 1.1.1.100 ping Failed
Used: No
表1-3 display track-group [ group-name ]显示信息描述表
字段 |
描述 |
Name |
地址探测组名称 |
Mode |
地址探测组模式 |
non-strict |
非严格模式 |
strict |
严格模式 |
Status |
地址探测组的状态 |
Failed |
地址探测组状态为失败 |
Success |
地址探测组状态为成功 |
Member |
地址探测组成员,下方显示成员的名称,目标,类型,状态 |
Used |
地址探测是否被其他模块使用 |
Yes |
地址探测被其他模块使用,无法删除 |
No |
地址探测没有被其他模块使用,可以删除 |
Status |
地址探测的状态 |
track-group命令用来创建地址探测组并进入地址探测组模式。
no track-group命令用来删除地址探测组。
【命令】
track-group group-name
no track-group group-name
【缺省情况】
缺省情况下,未配置地址探测组。
【视图】
系统视图
【参数】
group-name:地址探测组的名称,取值最大31个字符,且不能包含“%!"#$&`*+,/:;<=>?\^'{}!”。
【举例】
# 配置地址探测组并进入地址探测组模式。
host# system-view
host (config)# track-group g1
host (config-track-group)#
track命令配置地址探测和接口联动。
no track命令用来删除地址探测和接口联动。
【命令】
track track-name
no track
【缺省情况】
缺省情况下,地址探测没有和接口联动。
【视图】
接口视图
【参数】
track-name:要和接口联动的地址探测或者地址探测组名称,取值最大31个字符,且不能包含“%!"#$&`*+,/:;<=>?\^'{}!”。
【使用指导】
当地址探测失败后,和探测联动的接口会将接口关闭。地址探测恢复成功后,和探测联动的接口将恢复。
需要注意的是:
· 如果地址探测的出接口和此条地址探测联动,会造成探测失败后,接口因为已经关闭,探测报文永远无法发送出去的问题。所以禁止地址探测的出接口和此条地址探测联动。
· 已经被配置为地址探测出接口的接口不能配置和地址探测联动。
· 子接口已经被配置为地址探测出接口的接口不能配置和地址探测联动。
· 已经配置了和地址探测联动的接口不能作为地址探测的出接口。
· 已经配置了和地址探测联动的接口的子接口不能作为地址探测出接口。
【举例】
# 配置ge0和地址探测m1联动。
host# system-view
host(config)# interface ge0
host(config-ge0)# track m1
track命令配置地址探测和HA联动。
no track命令用来删除地址探测和HA联动。
【命令】
track track-name
no track
【视图】
HA配置视图
【参数】
track-name:要和HA联动的地址探测或者地址探测组名称,取值最大31个字符,且不能包含“%!"#$&`*+,/:;<=>?\^'{}!”。
【使用指导】
当和HA联动的地址探测失败,表明网络中发生重大故障,需要启用备设备,主备设备会立刻切换。
需要注意的是,如果主设备和备设备的地址探测或者监控接口都发生故障,表明此时网络发生严重问题,此时主备切换也无法修复错误,所以主备不会发生切换。
【举例】
# 配置HA和地址探测m1联动。
host# system-view
host(config)# ha-config
host(ha-config)# track m1
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!