02-NQA命令
本章节下载: 02-NQA命令 (295.3 KB)
目 录
1.1.5 description (any NQA test type view)
1.1.9 display nqa reaction counters
1.1.15 history-record keep-time
1.1.22 nqa agent max-concurrent
1.1.24 operation (FTP test type view)
1.1.25 operation (HTTP test type view)
1.1.27 password (FTP test type view)
1.1.33 reaction checked-element icpif
1.1.34 reaction checked-element { jitter-ds | jitter-sd }
1.1.35 reaction checked-element mos
1.1.36 reaction checked-element { owd-ds | owd-sd }
1.1.37 reaction checked-element packet-loss
1.1.38 reaction checked-element probe-duration
1.1.39 reaction checked-element probe-fail (for trap)
1.1.40 reaction checked-element probe-fail (for trigger)
1.1.41 reaction checked-element rtt
1.1.44 route-option bypass-route
1.1.55 username (FTP test type view)
1.2.1 display nqa server status
【命令】
advantage-factor factor
undo advantage-factor
【视图】
Voice测试类型视图
【缺省级别】
2:系统级
【参数】
factor:用于计算MOS值和ICPIF值的补偿因子,取值范围为0~20。
【描述】
advantage-factor命令用来配置用于计算MOS值和ICPIF值的补偿因子。undo advantage-factor命令用来恢复缺省情况。
缺省情况下,补偿因子取值为0。
对语音质量的评价具有一定的主观性,不同用户对语音质量的容忍程度不同,因此,衡量语音质量时,需要考虑用户的主观因素。对语音质量容忍程度较强的用户,可以通过advantage-factor命令配置补偿因子,在计算ICPIF值时将减去该补偿因子,修正ICPIF和MOS值,以便在比较语音质量时综合考虑客观和主观因素。
【举例】
# 配置语音测试的补偿因子为10。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type voice
[Sysname-nqa-admin-test-voice] advantage-factor 10
【命令】
codec-type { g711a | g711u | g729a }
undo codec-type
【视图】
Voice测试类型视图
【缺省级别】
2:系统级
【参数】
g711a:G.711 A律语音编码格式。
g711u:G.711 µ律语音编码格式。
g729a:G.729 A律语音编码格式。
【描述】
codec-type命令用来配置语音测试的编码格式。undo codec-type命令用来恢复缺省情况。
缺省情况下,语音编码格式为G.711 A律。
【举例】
# 配置Voice测试的语音编码格式为G.729 A律。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type voice
[Sysname-nqa-admin-test-voice] codec-type g729a
【命令】
data-fill string
undo data-fill
【视图】
ICMP-echo/UDP-echo/UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
string:探测报文的填充内容,为1~200个字符的字符串,区分大小写。
【描述】
data-fill命令用来配置发送的探测报文的填充字符串。undo data-fill命令用来恢复缺省情况。
缺省情况下,探测报文的填充内容为十六进制数值00010203040506070809。
l 如果探测报文的数据段长度比配置的填充数据长度小,系统在报文封装时以报文的数据段长度为界截取该字符串的前一部分;
l 如果探测报文的数据段长度比配置的填充数据长度大,系统在报文封装时用该字符串进行循环填充,直到填满。
例如,配置填充数据为“abcd”,当探测报文数据段长度为3字节时,则取“abc”作为填充数据;当探测报文大小为6字节时,则使用“adcdab”作为填充数据。
l 在ICMP-echo测试中,配置的字符串用来填充ICMP Echo消息的数据字段。
l 在UDP-echo测试中,由于UDP报文数据字段的前5个字节具有特定用途,所以只用所配置的字符串填充报文中剩余的字节;
l 在UDP-jitter测试中,UDP报文数据字段的前68个字节具有特定用途,所以只用所配置的字符串填充报文中剩余的字节。
l 在Voice测试中,UDP报文数据字段的前16个字节具有特定用途,所以只用所配置的字符串填充报文中剩余的字节。
【举例】
# 配置ICMP-echo探测报文的填充字符串为abcd。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] data-fill abcd
【命令】
data-size size
undo data-size
【视图】
ICMP-echo/UDP-echo/UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
size:探测报文的大小,单位为字节,ICMP-echo和UDP-echo测试类型取值范围为20~8100,UDP-jitter测试类型取值范围为68~8100,Voice测试类型取值范围为16~1500。
【描述】
data-size命令用来配置发送的探测报文的大小。undo data-size命令用来恢复缺省情况。
缺省情况如表1-1所示。
测试类型 |
编码类型 |
缺省值(字节) |
ICMP |
- |
100 |
UDP-echo |
- |
100 |
UDP-jitter |
- |
100 |
Voice |
G.711 A律 |
172 |
Voice |
G.711 µ律 |
172 |
Voice |
G.729 A律 |
32 |
l 对于ICMP-echo测试,探测报文大小为ICMP Echo消息中数据字段的长度。
l 对于UDP-echo、UDP-jitter和Voice测试,探测报文大小为UDP报文中数据字段的长度。
【举例】
# 配置发送的ICMP-echo探测报文为80字节。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] data-size 80
【命令】
description text
undo description
【视图】
任意测试类型视图
【缺省级别】
2:系统级
【参数】
text:测试组的描述,为1~200个字符的字符串,区分大小写。
【描述】
description命令用来对测试组进行简要描述,通常用于描述一个测试组的测试类型或测试目的。undo description命令用来删除已配置的描述信息。
缺省情况下,未配置描述字符串。
【举例】
# 配置测试组的描述字符串为icmp-probe。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] description icmp-probe
【命令】
destination ip ip-address
undo destination ip
【视图】
DLSw/DNS/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo/UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
ip-address:测试操作的目的IP地址。
【描述】
destination ip命令用来配置测试操作的目的IP地址。undo destination ip命令用来删除已配置的目的IP地址。
缺省情况下,未配置测试操作的目的IP地址。
【举例】
# 配置ICMP-echo测试操作的目的IP地址为10.1.1.1。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] destination ip 10.1.1.1
【命令】
destination port port-number
undo destination port
【视图】
TCP/UDP-echo/UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
port-number:测试操作的目的端口号,取值范围为1~65535。
【描述】
destination port命令用来配置测试操作的目的端口号。undo destination port命令用来删除已配置的目的端口号。
缺省情况下,未配置测试操作的目的端口号。
需要注意的是,建议不要对1~1023之间的端口(知名端口)进行UDP-jitter和Voice测试,否则可能导致NQA测试失败或该知名端口对应的服务不可用。
【举例】
# 配置测试操作的目的端口号为9000。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-echo
[Sysname-nqa-admin-test-udp-echo] destination port 9000
【命令】
display nqa history [ admin-name operation-tag ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
admin-name operation-tag:显示指定测试组的历史记录。如果不指定这两个参数,将显示所有测试组的历史记录。其中,admin-name为创建NQA测试组的管理员名字,为1~32个字符的字符串,不区分大小写;operation-tag为测试操作的标签,为1~32个字符的字符串,不区分大小写。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display nqa history命令用来显示NQA测试组的历史记录。
需要注意的是,display nqa history命令的显示信息无法反映UDP-jitter和Voice测试的结果,如果想了解UDP-jitter和Voice测试的结果,建议通过display nqa result命令查看最近一次NQA测试的结果,或通过display nqa statistics命令查看NQA测试的统计信息。
【举例】
# 查看管理员名字为administrator,测试操作标签为test的NQA测试组的历史记录。
<Sysname> display nqa history administrator test
NQA entry (admin administrator, tag test) history record(s):
Index Response Status Time
10 329 Succeeded 2007-04-29 20:54:26.5
9 344 Succeeded 2007-04-29 20:54:26.2
8 328 Succeeded 2007-04-29 20:54:25.8
7 328 Succeeded 2007-04-29 20:54:25.5
6 328 Succeeded 2007-04-29 20:54:25.1
5 328 Succeeded 2007-04-29 20:54:24.8
4 328 Succeeded 2007-04-29 20:54:24.5
3 328 Succeeded 2007-04-29 20:54:24.1
2 328 Succeeded 2007-04-29 20:54:23.8
1 328 Succeeded 2007-04-29 20:54:23.4
表1-2 display nqa history命令显示信息描述表
字段 |
描述 |
Index |
历史记录的编号 |
Response |
测试成功时,为测试报文的往返时延;如果测试超时,则为超时时间;不能完成测试时,则为0。单位为毫秒 |
Status |
测试结果的状态值,具体如下: l Succeeded:测试成功,接收到响应报文 l Unknown error:未知错误 l Internal error:内部错误 l Timeout:请求超时 |
Time |
测试完成时间 |
【命令】
display nqa reaction counters [ admin-name operation-tag [ item-number ] ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
admin-name operation-tag:显示指定测试组中阈值告警组的当前监测结果。如果不指定这两个参数,将显示所有测试组中所有阈值告警组的当前监测结果。其中,admin-name为创建NQA测试组的管理员名字,为1~32个字符的字符串,不区分大小写;operation-tag为测试操作的标签,为1~32个字符的字符串,不区分大小写。
item-number:显示指定阈值告警组的当前监测结果。如果不指定该参数,将显示所有阈值告警组的当前监测结果。item-number为阈值告警组的编号,取值范围为1~10。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display nqa reaction counters命令用来显示阈值告警组的当前监测结果。
需要注意的是:
l 如果NQA阈值告警组的阈值类型为平均值,或监测对象为Voice测试的ICPIF或MOS值,则显示的监测结果为无效值。
l 测试结束后,不会清除监测结果,即测试组启动后,监测结果会不断累加。
【举例】
# 显示ICMP-echo测试组admin test的所有阈值告警组的当前监测结果。
<Sysname> display nqa reaction counters admin test
NQA entry (admin admin, tag test) reaction counters:
Index Checked Element Threshold Type Checked Num Over-threshold Num
1 probe-duration accumulate 12 4
2 probe-duration average - -
3 probe-duration consecutive 160 56
4 probe-fail accumulate 12 0
5 probe-fail consecutive 162 2
表1-3 display nqa reaction counters命令显示信息描述
字段 |
描述 |
Index |
阈值告警组的编号 |
Checked Element |
监测的对象 |
Threshold Type |
阈值类型 |
Checked Num |
已监测的样本个数 |
Over-threshold Num |
超出阈值的样本个数 |
表1-4 display nqa reaction counters命令显示字段取值描述
监测对象 |
阈值类型 |
监测的样本范围 |
Checked Num取值 |
Over-threshold Num取值 |
probe-duration |
accumulate |
测试组启动以来,进行的探测 |
测试组启动以来,已完成的探测次数 |
测试组启动以来,探测持续时间不在阈值范围内的探测次数 |
average |
- |
- |
- |
|
consecutive |
测试组启动以来,进行的探测 |
测试组启动以来,已完成的探测次数 |
测试组启动以来,探测持续时间不在阈值范围内的探测次数 |
|
probe-fail |
accumulate |
测试组启动以来,进行的探测 |
测试组启动以来,已完成的探测次数 |
测试组启动以来,失败的探测次数 |
consecutive |
测试组启动以来,进行的探测 |
测试组启动以来,已完成的探测次数 |
测试组启动以来,失败的探测次数 |
|
RTT |
accumulate |
测试组启动以来,发送的报文 |
测试组启动以来,已发送的报文个数 |
测试组启动以来,往返时间不在阈值范围内的报文个数 |
average |
- |
- |
- |
|
jitter-DS/jitter-SD |
accumulate |
测试组启动以来,发送的报文 |
测试组启动以来,已发送的报文个数 |
测试组启动以来,单向时延抖动不在阈值范围内的报文个数 |
average |
- |
- |
- |
|
OWD-DS/OWD-SD |
- |
测试组启动以来,发送的报文 |
测试组启动以来,已发送的报文个数 |
测试组启动以来,单向时延不在阈值范围内的报文个数 |
packet-loss |
accumulate |
测试组启动以来,发送的报文 |
测试组启动以来,已发送的报文个数 |
测试组启动以来的丢包数 |
ICPIF |
- |
- |
- |
- |
MOS |
- |
- |
- |
- |
【命令】
display nqa result [ admin-name operation-tag ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
admin-name operation-tag:显示指定测试组的最近一次测试的结果。如果不指定这两个参数,将显示所有测试组中的最近一次测试的结果。其中,admin-name为创建NQA测试组的管理员名字,为1~32个字符的字符串,不区分大小写;operation-tag为测试操作的标签,为1~32个字符的字符串,不区分大小写。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display nqa result命令用来显示最近一次NQA测试的结果。
【举例】
# 显示UDP-jitter测试的最近一次测试的结果。
<Sysname> display nqa result admin test
NQA entry (admin admin, tag test) test results:
Destination IP address: 192.168.1.42
Send operation times: 10 Receive response times: 10
Min/Max/Average round trip time: 15/46/26
Square-Sum of round trip time: 8103
Last succeeded probe time: 2008-05-29 10:56:38.7
Extended results:
Packet loss in test: 0%
Failures due to timeout: 0
Failures due to disconnect: 0
Failures due to no connection: 0
Failures due to sequence error: 0
Failures due to internal error: 0
Failures due to other errors: 0
Packet(s) arrived late: 0
UDP-jitter results:
RTT number: 10
Min positive SD: 8 Min positive DS: 8
Max positive SD: 18 Max positive DS: 8
Positive SD number: 5 Positive DS number: 2
Positive SD sum: 75 Positive DS sum: 32
Positive SD average: 15 Positive DS average: 16
Positive SD square sum: 1189 Positive DS square sum: 640
Min negative SD: 8 Min negative DS: 1
Max negative SD: 24 Max negative DS: 30
Negative SD number: 4 Negative DS number: 7
Negative SD sum: 56 Negative DS sum: 99
Negative SD average: 14 Negative DS average: 14
Negative SD square sum: 946 Negative DS square sum: 1495
One way results:
Max SD delay: 22 Max DS delay: 23
Min SD delay: 7 Min DS delay: 7
Number of SD delay: 10 Number of DS delay: 10
Sum of SD delay: 125 Sum of DS delay: 132
Square sum of SD delay: 1805 Square sum of DS delay: 1988
SD lost packet(s): 0 DS lost packet(s): 0
Lost packet(s) for unknown reason: 0
# 显示Voice测试最近一次测试的结果。
<Sysname> display nqa result admin test
NQA entry (admin admin, tag test) test results:
Destination IP address: 192.168.1.42
Send operation times: 1000 Receive response times: 0
Min/Max/Average round trip time: 0/0/0
Square-Sum of round trip time: 0
Last succeeded probe time: 0-00-00 00:00:00.0
Extended results:
Packet loss in test: 100%
Failures due to timeout: 1000
Failures due to disconnect: 0
Failures due to no connection: 0
Failures due to sequence error: 0
Failures due to internal error: 0
Failures due to other errors: 0
Packet(s) arrived late: 0
Voice results:
RTT number: 0
Min positive SD: 0 Min positive DS: 0
Max positive SD: 0 Max positive DS: 0
Positive SD number: 0 Positive DS number: 0
Positive SD sum: 0 Positive DS sum: 0
Positive SD average: 0 Positive DS average: 0
Positive SD square sum: 0 Positive DS square sum: 0
Min negative SD: 0 Min negative DS: 0
Max negative SD: 0 Max negative DS: 0
Negative SD number: 0 Negative DS number: 0
Negative SD sum: 0 Negative DS sum: 0
Negative SD average: 0 Negative DS average: 0
Negative SD square sum: 0 Negative DS square sum: 0
One way results:
Max SD delay: 0 Max DS delay: 0
Min SD delay: 0 Min DS delay: 0
Number of SD delay: 0 Number of DS delay: 0
Sum of SD delay: 0 Sum of DS delay: 0
Square sum of SD delay: 0 Square sum of DS delay: 0
SD lost packet(s): 0 DS lost packet(s): 0
Lost packet(s) for unknown reason: 1000
Voice scores:
MOS value: 0.99 ICPIF value: 87
表1-5 display nqa result命令显示信息描述
字段 |
描述 |
Destination IP address |
目的IP地址 |
Send operation times |
发送的探测报文数 |
Receive response times |
收到的响应报文数 |
Min/Max/Average round trip time |
最小/最大/平均往返时间,单位为毫秒 |
Square-Sum of round trip time |
往返时间平方和 |
Last succeeded probe time |
一次测试中最后一次成功探测的完成时间,如果一次测试中的探测均失败,则该时间显示为全0 |
Packet loss in test |
平均丢包率 |
Failures due to timeout |
测试过程中超时的次数 |
Failures due to disconnect |
对方强制断开连接的次数 |
Failures due to no connection |
和对方建立连接失败的次数 |
Failures due to sequence error |
因报文失序失败的次数 |
Failures due to internal error |
因内部错误失败的次数 |
Failures due to other errors |
其它错误数 |
Packet(s) arrived late |
探测超时后,收到的应答报文个数 |
UDP-jitter results |
UDP-jitter测试的结果,只在UDP-jitter测试中存在此信息 |
Voice results |
Voice测试的结果,只在Voice测试中存在此信息 |
RTT number |
收到的响应报文数 |
Min positive SD |
源到目的方向正抖动时延的最小值 |
Min positive DS |
目的到源方向正抖动时延的最小值 |
Max positive SD |
源到目的方向正抖动时延的最大值 |
Max positive DS |
目的到源方向正抖动时延的最大值 |
Positive SD number |
源到目的方向正抖动时延的数目 |
Positive DS number |
目的到源方向正抖动时延的数目 |
Positive SD sum |
源到目的方向正抖动时延之和 |
Positive DS sum |
目的到源方向正抖动时延之和 |
Positive SD average |
源到目的方向正抖动时延的平均值 |
Positive DS average |
目的到源方向正抖动时延的平均值 |
Positive SD square sum |
源到目的方向正抖动时延的平方和 |
Positive DS square sum |
目的到源方向正抖动时延的平方和 |
Min negative SD |
源到目的方向负抖动时延的绝对值的最小值 |
Min negative DS |
目的到源方向负抖动时延的绝对值的最小值 |
Max negative SD |
源到目的方向负抖动时延的绝对值的最大值 |
Max negative DS |
目的到源方向负抖动时延的绝对值的最大值 |
Negative SD number |
源到目的方向负抖动时延的数目 |
Negative DS number |
目的到源方向负抖动时延的数目 |
Negative SD sum |
源到目的方向负抖动时延的绝对值之和 |
Negative DS sum |
目的到源方向负抖动时延的绝对值之和 |
Negative SD average |
源到目的方向负抖动时延的绝对值的平均值 |
Negative DS average |
目的到源方向负抖动时延的绝对值的平均值 |
Negative SD square sum |
源到目的方向负抖动时延的平方和 |
Negative DS square sum |
目的到源方向负抖动时延的平方和 |
One way results |
单向延迟测试结果,只有UDP-Jitter和Voice类型测试有单向延迟测试结果 |
Max SD delay |
源到目的的最大时延 |
Max DS delay |
目的到源的最大时延 |
Min SD delay |
源到目的的最小时延 |
Min DS delay |
目的到源的最小时延 |
Number of SD delay |
源到目的计算的时延数 |
Number of DS delay |
目的到源计算的时延数 |
Sum of SD delay |
源到目的的时延和 |
Sum of DS delay |
目的到源的时延和 |
Square sum of SD delay |
源到目的的时延均方和 |
Square sum of DS delay |
目的到源的时延均方和 |
SD lost packet(s) |
源到目的方向丢失的报文个数 |
DS lost packet(s) |
目的到源方向丢失的报文个数 |
Lost packet(s) for unknown reason |
不能确定原因丢失的报文个数 |
Voice scores |
语音参数,只在Voice类型测试有此信息 |
MOS value |
为语音计算的MOS值 |
ICPIF value |
为语音计算的ICPIF值 |
【命令】
display nqa statistics [ admin-name operation-tag ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
admin-name operation-tag:显示指定测试组的统计信息。如果不指定这两个参数,将显示所有测试组的统计信息。其中,admin-name为创建NQA测试组的管理员名字,为1~32个字符的字符串,不区分大小写;operation-tag为测试操作的标签,为1~32个字符的字符串,不区分大小写。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display nqa statistics命令用来显示NQA测试的统计信息。
需要注意的是:
l 测试开始后,如果第一次测试中的所有探测尚未完成,则无法生成统计信息。若此时通过该命令查看统计信息,则显示信息为全0。
l 如果配置了阈值告警组,将显示在statistics interval命令指定的统计周期内的监测结果。若阈值告警组的阈值类型为平均值,或监测对象为Voice测试的ICPIF或MOS值,则显示的监测结果为无效值。
相关配置可参考命令statistics interval。
【举例】
# 显示UDP-jitter测试的统计信息。
<Sysname> display nqa statistics admin test
NQA entry (admin admin, tag test) test statistics:
NO. : 1
Destination IP address: 1.1.1.2
Start time: 2007-01-01 09:33:22.3
Life time: 23 seconds
Send operation times: 100 Receive response times: 100
Min/Max/Average round trip time: 1/11/5
Square-Sum of round trip time: 24360
Extended results:
Packet loss in test: 0%
Failures due to timeout: 0
Failures due to disconnect: 0
Failures due to no connection: 0
Failures due to sequence error: 0
Failures due to internal error: 0
Failures due to other errors: 0
Packet(s) arrived late: 0
UDP-jitter results:
RTT number: 550
Min positive SD: 1 Min positive DS: 1
Max positive SD: 7 Max positive DS: 1
Positive SD number: 220 Positive DS number: 97
Positive SD sum: 283 Positive DS sum: 287
Positive SD average: 1 Positive DS average: 2
Positive SD square sum: 709 Positive DS square sum: 1937
Min negative SD: 2 Min negative DS: 1
Max negative SD: 10 Max negative DS: 1
Negative SD number: 81 Negative DS number: 94
Negative SD sum: 556 Negative DS sum: 191
Negative SD average: 6 Negative DS average: 2
Negative SD square sum: 4292 Negative DS square sum: 967
One way results:
Max SD delay: 5 Max DS delay: 5
Min SD delay: 1 Min DS delay: 1
Number of SD delay: 550 Number of DS delay: 550
Sum of SD delay: 1475 Sum of DS delay: 1201
Square sum of SD delay: 5407 Square sum of DS delay: 3959
SD lost packet(s): 0 DS lost packet(s): 0
Lost packet(s) for unknown reason: 0
Reaction statistics:
Index Checked Element Threshold Type Checked Num Over-threshold Num
1 jitter-DS accumulate 90 25
2 jitter-SD average - -
3 OWD-DS - 100 24
4 OWD-SD - 100 13
5 packet-loss accumulate 0 0
6 RTT accumulate 100 52
# 显示Voice测试的统计信息。
<Sysname> display nqa statistics admin test
NQA entry (admin admin, tag test) test statistics:
NO. : 1
Destination IP address: 1.1.1.2
Start time: 2007-01-01 09:33:45.3
Life time: 120 seconds
Send operation times: 10 Receive response times: 10
Min/Max/Average round trip time: 1/12/7
Square-Sum of round trip time: 620
Extended results:
Packet loss in test: 0%
Failures due to timeout: 0
Failures due to disconnect: 0
Failures due to no connection: 0
Failures due to sequence error: 0
Failures due to internal error: 0
Failures due to other errors: 0
Packet(s) arrived late: 0
Voice results:
RTT number: 10
Min positive SD: 3 Min positive DS: 1
Max positive SD: 10 Max positive DS: 1
Positive SD number: 3 Positive DS number: 2
Positive SD sum: 18 Positive DS sum: 2
Positive SD average: 6 Positive DS average: 1
Positive SD square sum: 134 Positive DS square sum: 2
Min negative SD: 3 Min negative DS: 1
Max negative SD: 9 Max negative DS: 1
Negative SD number: 4 Negative DS number: 2
Negative SD sum: 25 Negative DS sum: 2
Negative SD average: 6 Negative DS average: 1
Negative SD square sum: 187 Negative DS square sum: 2
One way results:
Max SD delay: 0 Max DS delay: 0
Min SD delay: 0 Min DS delay: 0
Number of SD delay: 0 Number of DS delay: 0
Sum of SD delay: 0 Sum of DS delay: 0
Square sum of SD delay: 0 Square sum of DS delay: 0
SD lost packet(s): 0 DS lost packet(s): 0
Lost packet(s) for unknown reason: 0
Voice scores:
Max MOS value: 4.40 Min MOS value: 4.40
Max ICPIF value: 0 Min ICPIF value: 0
Reaction statistics:
Index Checked Element Threshold Type Checked Num Over-threshold Num
1 ICPIF - - -
2 MOS - - -
表1-6 display nqa statistics命令显示信息描述
字段 |
描述 |
No. |
统计组的组号 |
Destination IP address |
目的IP地址 |
Start time |
测试组启动时间 |
Life time |
测试的持续时间,单位为秒 |
Send operation times |
发送的探测报文数 |
Receive response times |
收到的响应报文数 |
Min/Max/Average round trip time |
最小/最大/平均往返时间,单位为毫秒 |
Square-Sum of round trip time |
往返时间平方和 |
Packet loss in test |
平均丢包率 |
Failures due to timeout |
测试过程中超时的次数 |
Failures due to disconnect |
对方强制断开连接的次数 |
Failures due to no connection |
和对方建立连接失败的次数 |
Failures due to sequence error |
因报文失序失败的次数 |
Failures due to internal error |
因内部错误失败的次数 |
Failures due to other errors |
其它错误数 |
Packet(s) arrived late |
迟到报文个数 |
UDP-jitter results |
UDP-jitter测试的结果,只在UDP-jitter测试中存在此信息 |
Voice results |
Voice测试的结果,只在Voice测试中存在此信息 |
RTT number |
收到的响应报文数 |
Min positive SD |
源到目的方向抖动时延为正值的最小值 |
Min positive DS |
目的到源方向抖动时延为正值的最小值 |
Max positive SD |
源到目的方向抖动时延为正值的最大值 |
Max positive DS |
目的到源方向抖动时延为正值的最大值 |
Positive SD number |
源到目的方向抖动时延为正值的数目 |
Positive DS number |
目的到源方向抖动时延为正值的数目 |
Positive SD sum |
源到目的方向抖动时延为正值的和 |
Positive DS sum |
目的到源方向抖动时延为正值的和 |
Positive SD average |
源到目的方向抖动时延为正值的平均值 |
Positive DS average |
目的到源方向抖动时延为正值的平均值 |
Positive SD square sum |
源到目的方向抖动时延为正值的平方和 |
Positive DS square sum |
目的到源方向抖动时延为正值的平方和 |
Min negative SD |
源到目的方向抖动时延为负值的最小绝对值 |
Min negative DS |
目的到源方向抖动时延为负值的最小绝对值 |
Max negative SD |
源到目的方向抖动时延为负值的最大绝对值 |
Max negative DS |
目的到源方向抖动时延为负值的最大绝对值 |
Negative SD number |
源到目的方向抖动时延为负值的数目 |
Negative DS number |
目的到源方向抖动时延为负值的数目 |
Negative SD sum |
源到目的方向抖动时延为负值的绝对值和 |
Negative DS sum |
目的到源方向抖动时延为负值的绝对值和 |
Negative SD average |
源到目的方向抖动时延为负值的绝对值的平均值 |
Negative DS average |
目的到源方向抖动时延为负值的绝对值的平均值 |
Negative SD square sum |
源到目的方向抖动时延为负值的平方和 |
Negative DS square sum |
目的到源方向抖动时延为负值的平方和 |
One way results |
单向延迟测试结果,只有UDP-Jitter和Voice类型测试有单向延迟测试结果 |
Max SD delay |
源到目的的最大时延 |
Max DS delay |
目的到源的最大时延 |
Min SD delay |
源到目的的最小时延 |
Min DS delay |
目的到源的最小时延 |
Number of SD delay |
源到目的计算的时延数 |
Number of DS delay |
目的到源计算的时延数 |
Sum of SD delay |
源到目的的时延和 |
Sum of DS delay |
目的到源的时延和 |
Square sum of SD delay |
源到目的的时延均方和 |
Square sum of DS delay |
目的到源的时延均方和 |
SD lost packet(s) |
源到目的方向丢失的报文个数 |
DS lost packet(s) |
目的到源方向丢失的报文个数 |
Lost packet(s) for unknown reason |
不能确定原因丢失的报文个数 |
Voice scores |
语音参数,只在voice类型测试有此信息 |
Max MOS value |
最大MOS值 |
Min MOS value |
最小MOS值 |
Max ICPIF value |
最大ICPIF值 |
Min ICPIF value |
最小ICPIF值 |
Reaction statistics |
阈值告警组在统计周期内的监测结果 |
Index |
阈值告警组的编号 |
Checked Element |
监测对象 |
Threshold Type |
阈值类型 |
Checked Num |
已监测的样本个数 |
Over-threshold Num |
超出阈值的样本个数 |
表1-7 display nqa statistics命令显示阈值告警功能相关字段取值描述
监测对象 |
阈值类型 |
监测的样本范围 |
Checked Num取值 |
Over-threshold Num取值 |
probe-duration |
accumulate |
统计周期内,进行的探测 |
统计周期内,已完成的探测次数 |
统计周期内,探测持续时间不在阈值范围内的探测次数 |
average |
- |
- |
- |
|
consecutive |
统计周期内,进行的探测 |
统计周期内,已完成的探测次数 |
统计周期内,探测持续时间不在阈值范围内的探测次数 |
|
probe-fail |
accumulate |
统计周期内,进行的探测 |
统计周期内,已完成的探测次数 |
统计周期内,失败的探测次数 |
consecutive |
统计周期内,进行的探测 |
统计周期内,已完成的探测次数 |
统计周期内,失败的探测次数 |
|
RTT |
accumulate |
统计周期内,发送的报文 |
统计周期内,已发送的报文个数 |
统计周期内,往返时间不在阈值范围内的报文个数 |
average |
- |
- |
- |
|
jitter-DS/jitter-SD |
accumulate |
统计周期内,发送的报文 |
统计周期内,已发送的报文个数 |
统计周期内,单向时延抖动不在阈值范围内的报文个数 |
average |
- |
- |
- |
|
OWD-DS/OWD-SD |
- |
统计周期内,发送的报文 |
统计周期内,已发送的报文个数 |
统计周期内,单向时延不在阈值范围内的报文个数 |
packet-loss |
accumulate |
统计周期内,发送的报文 |
统计周期内,已发送的报文个数 |
统计周期内的丢包数 |
ICPIF |
- |
- |
- |
- |
MOS |
- |
- |
- |
- |
【命令】
filename filename
undo filename
【视图】
FTP测试类型视图
【缺省级别】
2:系统级
【参数】
filename:FTP服务器和客户端之间传送文件的文件名,为1~200个字符的字符串,区分大小写。
【描述】
filename命令用来配置FTP服务器和客户端之间传送文件的文件名。undo filename命令用来恢复缺省情况。
缺省情况下,未配置FTP服务器和客户端之间传送文件的文件名。
【举例】
# 配置FTP服务器和客户端之间要传送文件的文件名为config.txt。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type ftp
[Sysname-nqa-admin-test-ftp] filename config.txt
【命令】
frequency interval
undo frequency
【视图】
任意测试类型视图
【缺省级别】
2:系统级
【参数】
interval:连续两次测试开始时间的时间间隔,取值范围为0~604800000,单位为毫秒。时间间隔为0,表示两次测试的时间间隔为无穷,即只进行一次测试,此时不会生成统计结果。
【描述】
frequency命令用来配置测试组连续两次测试开始时间的时间间隔。undo frequency命令用来恢复缺省情况。
缺省情况下,Voice测试中连续两次测试开始时间的时间间隔为60000毫秒;其他类型的测试中连续两次测试开始时间的时间间隔为0毫秒,即只进行一次测试。
通过nqa schedule命令启动NQA测试组后,每隔interval时间启动一次测试。
需要注意的时,如果到达frequency指定的时间间隔时,上次测试尚未完成,则不启动新一轮测试。
【举例】
# 配置连续两次测试开始时间的时间间隔为1000毫秒。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] frequency 1000
【命令】
history-record enable
undo history-record enable
【视图】
任意测试类型视图
【缺省级别】
2:系统级
【参数】
无
【描述】
history-record enable命令用来开启NQA测试组的历史记录保存功能。undo history-record enable命令用来关闭NQA测试组的历史记录保存功能。
缺省情况下,NQA测试组的历史记录保存功能处于关闭状态。
需要注意的是:
l 如果开启NQA测试组的历史记录保存功能,则系统会记录该NQA测试组的历史信息,通过display nqa history命令可以查看该测试组的历史记录信息。
l 如果关闭NQA测试组的历史记录保存功能,则系统不会记录该测试组的历史信息,原有的历史记录信息也会被删除。
相关配置可参考命令display nqa history。
【举例】
# 开启NQA测试组的历史记录保存功能。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] history-record enable
【命令】
history-record keep-time keep-time
undo history-record keep-time
【视图】
任意测试类型视图
【缺省级别】
2:系统级
【参数】
keep-time:历史记录的保存时间,取值范围为1~1440,单位为分钟。
【描述】
history-record keep-time命令用来配置NQA测试组中历史记录的保存时间。undo history-record keep-time命令用来恢复缺省情况。
缺省情况下,NQA测试组中历史记录的保存时间为120分钟。
NQA测试结束后,开始计算该测试组中所有历史记录的保存时间。保存时间达到配置的值后,将删除这些记录。
【举例】
# 配置NQA测试组中历史记录的保存时间为100分钟。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] history-record keep-time 100
【命令】
history-record number number
undo history-record number
【视图】
任意测试类型视图
【缺省级别】
2:系统级
【参数】
number:在一个测试组中能够保存的最大历史记录个数,取值范围为0~50。
【描述】
history-record number命令用来配置在一个测试组中能够保存的最大历史记录个数。undo history-record number命令用来恢复缺省情况。
缺省情况下,一个测试组中能够保存的最大历史记录个数为50。
如果一个测试组中历史记录个数超过设定的最大数目,则最早的历史记录将会被删除。
【举例】
# 配置一个测试组中能够保存的最大历史记录数为10个。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] history-record number 10
【命令】
http-version v1.0
undo http-version
【视图】
HTTP测试类型视图
【缺省级别】
2:系统级
【参数】
v1.0:HTTP测试使用的版本为1.0。
【描述】
http-version命令用来配置HTTP测试所使用的版本。undo http-version命令用来恢复缺省情况。
缺省情况下,HTTP测试使用的版本为1.0。
【举例】
# 配置HTTP测试使用的版本为1.0。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type http
[Sysname-nqa-admin-test-http] http-version v1.0
【命令】
mode { active | passive }
undo mode
【视图】
FTP测试类型视图
【缺省级别】
2:系统级
【参数】
active:设置FTP的数据传输方式为主动方式。
passive:设置FTP的数据传输方式为被动方式。
【描述】
mode命令用来配置FTP测试的数据传输方式。undo mode命令用来恢复缺省情况。
缺省情况下,FTP测试的数据传输方式为主动方式。
FTP的数据传输方式分为:主动方式和被动方式。主动方式是指在建立数据连接时由服务器主动发起连接请求;被动方式是指在建立数据连接时由客户端主动发起连接请求。
【举例】
# 配置FTP测试的数据传输方式为被动方式。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type ftp
[Sysname-nqa-admin-test-ftp] mode passive
【命令】
next-hop ip-address
undo next-hop
【视图】
ICMP-echo测试类型视图
【缺省级别】
2:系统级
【参数】
ip-address:下一跳IP地址。
【描述】
next-hop命令用来配置探测报文的下一跳IP地址。undo next-hop命令用来删除所配置的下一跳IP地址。
缺省情况下,未配置下一跳IP地址。
【举例】
# 配置下一跳IP地址为10.1.1.1。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] next-hop 10.1.1.1
【命令】
nqa entry admin-name operation-tag
undo nqa { all | entry admin-name operation-tag }
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
admin-name:创建NQA测试组的管理员名字,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
operation-tag:测试操作的标签,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
all:所有NQA测试组。
【描述】
nqa命令用来创建NQA测试组,并进入NQA测试组视图。undo nqa命令用来删除NQA测试组。
需要注意的是,如果测试组已经配置了测试类型,执行本命令时将直接进入测试组测试类型视图。
【举例】
# 创建一个管理员名为admin,测试操作标签为test的NQA测试组,并进入NQA测试组视图。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test]
【命令】
nqa agent enable
undo nqa agent enable
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
无
【描述】
nqa agent enable命令用来开启NQA客户端功能。undo nqa agent enable命令用来关闭NQA客户端功能,并停止所有正在进行的测试。
缺省情况下,NQA客户端功能处于开启状态。
相关配置可参考命令nqa server enable。
【举例】
# 开启NQA客户端功能。
<Sysname> system-view
[Sysname] nqa agent enable
【命令】
nqa agent max-concurrent number
undo nqa agent max-concurrent
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
number:处于测试状态的NQA测试的最大个数,取值范围为1~5。
【描述】
nqa agent max-concurrent命令用来配置允许同时处于测试状态的NQA测试的最大个数。undo nqa agent max-concurrent命令用来恢复缺省情况。
缺省情况下,设备允许同时处于测试状态的NQA测试的最大个数为2个。
从测试开始,到本次测试结束,NQA测试处于测试状态;本次测试结束,到下一次测试开始,NQA测试处于等待状态。
【举例】
# 配置处于测试状态的NQA测试操作的最大个数为5。
<Sysname> system-view
[Sysname] nqa agent max-concurrent 5
【命令】
nqa schedule admin-name operation-tag start-time { hh:mm:ss [ yyyy/mm/dd ] | now } lifetime { lifetime | forever }
undo nqa schedule admin-name operation-tag
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
admin-name:创建NQA测试组的管理员名字,为1~32个字符的字符串,不区分大小写。
operation-tag:测试操作的标签,为1~32个字符的字符串,不区分大小写。
start-time:指定测试组的启动时间和日期。
hh:mm:ss:测试组的启动时间,小时:分钟:秒。
yyyy/mm/dd:测试组的启动日期,年:月:日,缺省值为系统的当前日期,年的取值范围为2000~2035。
now:测试组立即开始测试。
lifetime:指定测试的持续时间。
lifetime:测试的持续时间,取值范围为1~2147483647,单位为秒。
forever:测试组将一直进行测试。
【描述】
nqa schedule命令用来配置测试组的启动时间和持续时间。undo nqa schedule命令用来停止该测试组的测试。
需要注意的是:
l 测试组被调度后不允许进入测试组视图和测试类型视图。
l 系统时间在启动时间~启动时间+持续时间范围内时,测试组进行测试。执行nqa schedule命令时,如果系统时间尚未到达启动时间,则到达启动时间后,启动测试;如果系统时间在启动时间~启动时间+持续时间之间,则立即启动测试;如果系统时间已经超过启动时间+持续时间,则不会启动测试。通过display clock命令可以显示系统的当前时间。
相关配置可参考“基础配置命令参考/设备管理配置命令”中的命令display clock。
【举例】
# 启动管理员名字为admin,标签为test的测试组进行测试,测试组的启动时间为2008年8月8日08:08:08,测试持续时间为1000秒。
<Sysname> system-view
[Sysname] nqa schedule admin test start-time 08:08:08 2008/08/08 lifetime 1000
【命令】
operation { get | put }
undo operation
【视图】
FTP测试类型视图
【缺省级别】
2:系统级
【参数】
get:从FTP服务器获取文件。
put:向FTP服务器传送文件。
【描述】
operation命令用来配置FTP测试的操作方式。undo operation命令用来恢复缺省情况。
缺省情况下,FTP测试的操作方式为get操作。
【举例】
# 配置FTP测试的操作方式为put操作。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type ftp
[Sysname-nqa-admin-test-ftp] operation put
【命令】
operation { get | post }
undo operation
【视图】
HTTP测试类型视图
【缺省级别】
2:系统级
【参数】
get:从HTTP服务器获取数据。
post:向HTTP服务器传送数据。
【描述】
operation命令用来配置HTTP测试的操作方式。undo operation命令用来恢复缺省情况。
缺省情况下,HTTP测试的操作方式为get操作。
【举例】
# 配置HTTP测试的操作方式为post操作。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type http
[Sysname-nqa-admin-test-http] operation post
【命令】
operation interface interface-type interface-number
undo operation interface
【视图】
DHCP测试类型视图
【缺省级别】
2:系统级
【参数】
interface-type interface-number:进行DHCP测试的接口类型和接口编号。
【描述】
operation interface命令用来指定进行DHCP测试的接口。undo operation interface命令用来恢复缺省情况。
缺省情况下,没有指定进行DHCP测试的接口。
需要注意的是,该命令指定的接口必须为up状态,否则会导致测试失败。
【举例】
# 指定进行DHCP测试的接口为VLAN接口2。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type dhcp
[Sysname-nqa-admin-test-dhcp] operation interface vlan-interface 2
【命令】
password password
undo password
【视图】
FTP测试类型视图
【缺省级别】
2:系统级
【参数】
password:登录FTP服务器时所需的密码,为1~32个字符的字符串,区分大小写。
【描述】
password命令用来配置登录FTP服务器时客户端需要输入的密码。undo password命令用来取消已配置的密码。
缺省情况下,未配置登录FTP服务器时客户端需要输入的密码。
相关配置可参考命令username和operation。
【举例】
# 配置登录FTP服务器密码为ftpuser。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type ftp
[Sysname-nqa-admin-test-ftp] password ftpuser
【命令】
probe count times
undo probe count
【视图】
DHCP/DNS/DLSw/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo/UDP-jitter测试类型视图
【缺省级别】
2:系统级
【参数】
times:一次NQA测试中进行探测的次数,取值范围为1~15。
【描述】
probe count命令用来配置一次NQA测试中探测的次数。undo probe count命令用来恢复缺省情况。
缺省情况下,一次NQA测试中的探测次数为1次。
l 对于TCP和DLSw测试,一次探测操作是指建立一次连接;
l 对于UDP-jitter和Voice测试,一次探测操作是指连续发送多个探测报文,发送探测报文的个数由probe packet-number命令确定;
l 对于FTP、HTTP、DHCP和DNS测试,一次探测操作是指完成一次相应的功能,例如上传或下载一个文件,获取一个Web页面,为接口申请一个IP地址,将一个域名解析为IP地址;
l 对于ICMP-echo和UDP-echo测试,一次探测操作是指发送一个探测报文;
l 对于SNMP测试,一次探测操作是指发送三个SNMP协议报文,分别对应SNMP v1、SNMP v2c和SNMP v3三个版本。
如果配置的次数大于1,那么系统在进行第一次探测之后,等待回应。如果到达probe timeout命令指定的探测超时时间时,仍然没有收到回应,则发起第二次探测。如此反复,直到完成指定次数的探测。
需要注意的是,Voice测试不支持该命令,一次Voice测试中只能进行一次探测。
【举例】
# 配置一次ICMP-echo测试中探测的次数为10次。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Syaname-nqa-admin-test-icmp-echo] probe count 10
【命令】
probe packet-interval packet-interval
undo probe packet-interval
【视图】
UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
packet-interval:测试中发送探测报文的时间间隔,取值范围为10~60000,单位为毫秒。
【描述】
probe packet-interval命令用来配置测试中发送探测报文的时间间隔。undo probe packet-interval命令用来恢复缺省情况。
缺省情况下,测试中发送探测报文的时间间隔为20毫秒。
【举例】
# 配置UDP-jitter测试中发送探测报文的时间间隔为100毫秒。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-jitter
[Syaname-nqa-admin-test-udp-jitter] probe packet-interval 100
【命令】
probe packet-number packet-number
undo probe packet-number
【视图】
UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
packet-number:一次UDP-jitter或Voice探测中发送探测报文的个数,对于UDP-jitter测试,取值范围为10~1000;对于Voice测试,取值范围为10~60000。
【描述】
probe packet-number命令用来配置一次UDP-jitter或Voice探测中发送探测报文的个数。undo probe packet-number命令用恢复缺省情况。
缺省情况下,一次UDP-jitter探测中发送10个探测报文;一次Voice探测中发送1000个探测报文。
【举例】
# 配置一次UDP-jitter探测中发送100个探测报文。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-jitter
[Syaname-nqa-admin-test-udp-jitter] probe packet-number 100
【命令】
probe packet-timeout packet-timeout
undo probe packet-timeout
【视图】
UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
packet-timeout:UDP-jitter或Voice测试中等待响应报文的超时时间,取值范围为10~3600000,单位为毫秒。
【描述】
probe packet-timeout命令用来配置UDP-jitter或Voice测试中等待响应报文的超时时间。undo probe packet-timeout命令用来恢复缺省情况。
缺省情况下,UDP-jitter测试中等待响应报文的超时时间为3000毫秒;Voice测试中等待响应报文的超时时间为5000毫秒。
【举例】
# 配置UDP-jitter测试中等待响应报文的超时时间为100毫秒。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-jitter
[Syaname-nqa-admin-test-udp-jitter] probe packet-timeout 100
【命令】
probe timeout timeout
undo probe timeout
【视图】
DHCP/DNS/DLSw/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo测试类型视图
【缺省级别】
2:系统级
【参数】
timeout:除UDP-jitter和Voice探测以外,一次探测的超时时间,单位为毫秒。在FTP、HTTP探测中,取值范围为10~86400000;在DHCP、DNS、DLSw、ICMP-echo、SNMP、TCP、UDP-echo探测中,取值范围为10~3600000。
【描述】
probe timeout命令用来配置探测的超时时间。undo probe timeout命令用来恢复缺省情况。
缺省情况下,探测的超时时间为3000毫秒。
NQA探测开始后,如果在probe timeout命令指定的时间内没有完成NQA探测,则认为本次探测超时。
【举例】
# 配置DHCP探测的超时时间为10000毫秒。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type dhcp
[Syaname-nqa-admin-test-dhcp] probe timeout 10000
【命令】
reaction item-number checked-element icpif threshold-value upper-threshold lower-threshold [ action-type { none | trap-only } ]
undo reaction item-number
【视图】
Voice测试类型视图
【缺省级别】
2:系统级
【参数】
item-number:阈值告警组编号,取值范围为1~10。
threshold-value:指定阈值范围。
upper-threshold:阈值上限,取值范围为1~100。
lower-threshold:阈值下限,取值范围为1~100,且必须小于等于阈值上限。
action-type:触发的动作类型,缺省动作类型为none。
none:只在显示信息中记录监测结果,不向网管发送Trap消息。
trap-only:条件满足时,在显示信息中记录监测结果的同时,向网管发送Trap消息。
【描述】
reaction checked-element icpif命令用来创建监测每次Voice测试的ICPIF值的阈值告警组。undo reaction命令用来删除指定的阈值告警组。
缺省情况下,未创建监测Voice测试的ICPIF值的阈值告警组。
需要注意的是,阈值告警组创建后,不能再通过reaction命令修改该阈值告警组的内容。若要修改阈值告警组的内容,则需要先通过undo reaction命令用来删除阈值告警组,再利用新的参数创建阈值告警组。
【举例】
# 创建编号为1的阈值告警组,监测每次Voice测试的ICPIF值,阈值上限为50,下限为5。NQA测试组启动前,初始的阈值状态为invalid。每次测试结束后,检查本次测试的ICPIF值,若超出阈值范围,阈值状态置为over-threshold;反之,置为below-threshold。当阈值状态改变时,向网管发送Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type voice
[Sysname-nqa-admin-test-voice] reaction 1 checked-element icpif threshold-value 50 5 action-type trap-only
【命令】
reaction item-number checked-element { jitter-ds | jitter-sd } threshold-type { accumulate accumulate-occurrences | average } threshold-value upper-threshold lower-threshold [ action-type { none | trap-only } ]
undo reaction item-number
【视图】
UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
item-number:阈值告警组编号,取值范围为1~10。
jitter-ds:监测每个探测报文的从目的到源的单向时延抖动。
jitter-sd:监测每个探测报文的从源到目的的单向时延抖动。
threshold-type:指定阈值类型。
accumulate accumulate-occurrences:每次测试中,累计的单向时延抖动超出阈值的报文个数。对于UDP-jitter测试,取值为1~14999;对于Voice测试,取值范围为1~59999。
average:每次测试中,单向时延抖动的平均值。
threshold-value:指定阈值范围。
upper-threshold:阈值上限,取值范围为0~3600000,单位为毫秒。
lower-threshold:阈值下限,取值范围为0~3600000,且必须小于等于阈值上限,单位为毫秒。
action-type:触发的动作类型,缺省动作类型为none。
none:只在显示信息中记录监测结果,不向网管发送Trap消息。
trap-only:条件满足时,在显示信息中记录监测结果的同时,向网管发送Trap消息。
【描述】
reaction checked-element { jitter-ds | jitter-sd }命令用来创建监测每次测试中单向时延抖动的阈值告警组。undo reaction命令用来删除指定的阈值告警组。
缺省情况下,未创建监测单向时延抖动的阈值告警组。
需要注意的是:
l 阈值告警组创建后,不能再通过reaction命令修改该阈值告警组的内容。若要修改阈值告警组的内容,则需要先通过undo reaction命令用来删除阈值告警组,再利用新的参数创建阈值告警组。
l 监测的对象是探测成功的报文,探测失败的报文不参与计数。
【举例】
# 创建编号为1的阈值告警组,监测UDP-jitter探测报文的从目的到源的单向时延抖动,阈值上限为50毫秒,下限为5毫秒。NQA测试组启动前,初始的阈值状态为invalid。每次测试结束后,检查本次测试的平均单向时延抖动,若超出阈值,阈值状态置为over-threshold;反之,置为below-threshold。当阈值状态改变时,向网管发送Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-jitter
[Sysname-nqa-admin-test-udp-jitter] reaction 1 checked-element jitter-ds threshold-type average threshold-value 50 5 action-type trap-only
# 创建编号为2的阈值告警组,监测UDP-jitter探测报文的从目的到源的单向时延抖动,阈值上限为50毫秒,下限为5毫秒。NQA测试组启动前,初始的阈值状态为invalid。每次测试结束后,检查本次测试中累计的单向时延抖动超出阈值的报文个数,若达到或超过100个,阈值状态置为over-threshold;反之,置为below-threshold。当阈值状态改变时,向网管发送Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-jitter
[Sysname-nqa-admin-test-udp-jitter] reaction 2 checked-element jitter-ds threshold-type accumulate 100 threshold-value 50 5 action-type trap-only
【命令】
reaction item-number checked-element mos threshold-value upper-threshold lower-threshold [ action-type { none | trap-only } ]
undo reaction item-number
【视图】
Voice测试类型视图
【缺省级别】
2:系统级
【参数】
item-number:阈值告警组的编号,取值范围为1~10。
threshold-value:指定阈值范围。
upper-threshold:阈值上限,取值范围为1~500。
lower-threshold:阈值下限,取值范围为1~500,且必须小于等于阈值上限。
action-type:触发的动作类型,缺省动作类型为none。
none:只在显示信息中记录监测结果,不向网管发送Trap消息。
trap-only:条件满足时,在显示信息中记录监测结果的同时,向网管发送Trap消息。
【描述】
reaction checked-element mos命令用来创建监测每次Voice测试MOS值的阈值告警组。undo reaction命令用来删除指定的阈值告警组。
缺省情况下,未创建监测Voice测试MOS值的阈值告警组。
需要注意的是:
l 实际的阈值下限(或阈值上限)为输入的阈值下限/100(或阈值上限/100),即如果输入的阈值下限和阈值上限分别为100、200,则MOS值在1~2之间时,未超出阈值。
l 阈值告警组创建后,不能再通过reaction命令修改该阈值告警组的内容。若要修改阈值告警组的内容,则需要先通过undo reaction命令用来删除阈值告警组,再利用新的参数创建阈值告警组。
【举例】
# 创建编号为1的阈值告警组,监测每次Voice测试的MOS值,阈值上限为200,下限为100。NQA测试组启动前,初始的阈值状态为invalid。每次测试结束后,检查本次测试的MOS值,若超出阈值范围,阈值状态置为over-threshold;反之,置为below-threshold。当阈值状态改变时,向网管发送Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type voice
[Sysname-nqa-admin-test-voice] reaction 1 checked-element mos threshold-value 200 100 action-type trap-only
【命令】
reaction item-number checked-element { owd-ds | owd-sd } threshold-value upper-threshold lower-threshold
undo reaction item-number
【视图】
UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
item-number:阈值告警组编号,取值范围为1~10。
owd-ds:监测每个探测报文的从目的到源的单向时延。
owd-sd:监测每个探测报文的从源到目的的单向时延。
threshold-value:指定阈值范围。
upper-threshold:阈值上限,取值范围为0~3600000,单位为毫秒。
lower-threshold:阈值下限,取值范围为0~3600000,且必须小于等于阈值上限,单位为毫秒。
【描述】
reaction checked-element { owd-ds | owd-sd }命令用来创建监测单向时延的阈值告警组。undo reaction命令用来删除指定的阈值告警组。
缺省情况下,未创建监测单向时延的阈值告警组。
需要注意的是:
l 阈值告警组创建后,不能再通过reaction命令修改该阈值告警组的内容。若要修改阈值告警组的内容,则需要先通过undo reaction命令用来删除阈值告警组,再利用新的参数创建阈值告警组。
l 监测的对象是探测成功的报文,探测失败的报文不参与计数。
l 监测单向时延的阈值告警组不支持触发动作,但可以通过相关显示命令display nqa reaction counters和display nqa statistics显示当前的监测结果。
【举例】
# 创建编号为1的阈值告警组,监测每个UDP-jitter探测报文的从目的到源的单向时延,阈值上限为50毫秒,下限为5毫秒。NQA测试组启动前,初始的阈值状态为invalid。收到探测报文的应答报文后,计算该探测报文从目的到源的单向时延,若超出阈值范围,阈值状态置为over-threshold;反之,置为below-threshold。当阈值状态改变时,向网管发送Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-jitter
[Sysname-nqa-admin-test-udp-jitter] reaction 1 checked-element owd-ds threshold-value 50 5
【命令】
reaction item-number checked-element packet-loss threshold-type accumulate accumulate-occurrences [ action-type { none | trap-only } ]
undo reaction item-number
【视图】
UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
item-number:阈值告警组的编号,取值范围为1~10。
threshold-type:指定阈值类型。
accumulate accumulate-occurrences:每次测试中,累计的丢包数。对于UDP-jitter测试,取值范围为1~15000;对于Voice测试,取值范围为1~60000。
action-type:触发的动作类型,缺省动作类型为none。
none:只在显示信息中记录监测结果,不向网管发送Trap消息。
trap-only:条件满足时,在显示信息中记录监测结果的同时,向网管发送Trap消息。
【描述】
reaction checked-element packet-loss命令用来创建监测每次测试中丢包数的阈值告警组。undo reaction 命令用来删除指定的阈值告警组。
缺省情况下,未创建监测每次测试中丢包数的阈值告警组。
需要注意的是,阈值告警组创建后,不能再通过reaction命令修改该阈值告警组的内容。若要修改阈值告警组的内容,则需要先通过undo reaction命令用来删除阈值告警组,再利用新的参数创建阈值告警组。
【举例】
# 创建编号为1的阈值告警组,监测每次UDP-jitter测试的丢包数。NQA测试组启动前,初始的阈值状态为invalid。每次测试结束后,检查本次测试中累计的丢包数,若达到或超过100个,阈值状态置为over-threshold;反之,置为below-threshold。当阈值状态改变时,向网管发送Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-jitter
[Sysname-nqa-admin-test-udp-jitter] reaction 1 checked-element packet-loss threshold-type accumulate 100 action-type trap-only
【命令】
reaction item-number checked-element probe-duration threshold-type { accumulate accumulate-occurrences | average | consecutive consecutive-occurrences } threshold-value upper-threshold lower-threshold [ action-type { none | trap-only } ]
undo reaction item-number
【视图】
DHCP/DLSw/DNS/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo测试类型视图
【缺省级别】
2:系统级
【参数】
item-number:阈值告警组的编号,取值范围为1~10。
threshold-type:指定阈值类型。
accumulate accumulate-occurrences:每次测试中,累计的探测持续时间超出阈值的探测次数。accumulate-occurrences取值范围为1~15。
average:每次测试中,探测持续时间的平均值。
consecutive consecutive-occurrences:测试组启动后,连续的探测持续时间超出阈值的探测次数。consecutive-occurrences取值范围为1~16。
threshold-value:指定阈值范围。
upper-threshold:阈值上限,取值范围为0~3600000,单位为毫秒。
lower-threshold:阈值下限,取值范围为0~3600000,且必须小于等于阈值上限,单位为毫秒。
action-type:触发的动作类型,缺省动作类型为none。
none:只在显示信息中记录监测结果,不向网管发送Trap消息。
trap-only:条件满足时,在显示信息中记录监测结果的同时,向网管发送Trap消息。DNS测试不支持发送Trap,DNS测试类型视图下无此参数。
【描述】
reaction checked-element probe-duration命令用来创建监测探测持续时间的阈值告警组。undo reaction命令用来删除指定的阈值告警组。
缺省情况下,未创建监测探测持续时间的阈值告警组。
需要注意的是:
l 阈值告警组创建后,不能再通过reaction命令修改该阈值告警组的内容。若要修改阈值告警组的内容,则需要先通过undo reaction命令用来删除阈值告警组,再利用新的参数创建阈值告警组。
l 监测的对象是成功的探测,失败的探测不参与计数。
【举例】
# 创建编号为1的阈值告警组,监测ICMP-echo探测的持续时间,阈值上限为50毫秒,下限为5毫秒。NQA测试组启动前,初始的阈值状态为invalid。每次测试结束后,检查本次测试的平均探测持续时间,若超出阈值,阈值状态置为over-threshold;反之,置为below-threshold。当阈值状态改变时,向网管发送Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] reaction 1 checked-element probe-duration threshold-type average threshold-value 50 5 action-type trap-only
# 创建编号为2的阈值告警组,监测ICMP-echo探测的持续时间,阈值上限为50毫秒,下限为5毫秒。NQA测试组启动前,初始的阈值状态为invalid。每次测试结束后,检查本次测试中累计的持续时间超出阈值的探测次数,若达到或超过10次,阈值状态置为over-threshold;反之,置为below-threshold。当阈值状态改变时,向网管发送Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] reaction 2 checked-element probe-duration threshold-type accumulate 10 threshold-value 50 5 action-type trap-only
# 创建编号为3的阈值告警组,监测ICMP-echo探测的持续时间,阈值上限为50毫秒,下限为5毫秒。NQA测试组启动前,初始的阈值状态为invalid。每次探测结束后,检查测试组启动以来连续的持续时间超出阈值的探测次数,若达到或超过10次,阈值状态置为over-threshold;反之,置为below-threshold。当阈值状态改变时,向网管发送Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] reaction 3 checked-element probe-duration threshold-type consecutive 10 threshold-value 50 5 action-type trap-only
【命令】
reaction item-number checked-element probe-fail threshold-type { accumulate accumulate-occurrences | consecutive consecutive-occurrences } [ action-type { none | trap-only } ]
undo reaction item-number
【视图】
DHCP/DLSw/DNS/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo测试类型视图
【缺省级别】
2:系统级
【参数】
item-number:阈值告警组编号,取值范围为1~10。
threshold-type:指定阈值类型。
accumulate accumulate-occurrences:一次测试中,累计的探测失败次数。accumulate-occurrences取值范围为1~15。
consecutive consecutive-occurrences:NQA测试组启动以来,连续的探测失败次数。consecutive-occurrences取值范围为1~16。
action-type:触发的动作类型,缺省动作类型为none。
none:只在显示信息中记录监测结果,不向网管发送Trap消息。
trap-only:条件满足时,在显示信息中记录监测结果的同时,向网管发送Trap消息。DNS测试不支持发送trap,DNS测试类型视图下无此参数。
【描述】
reaction checked-element probe-fail命令用来创建监测探测失败次数的阈值告警组。undo reaction命令用来删除指定的阈值告警组。
缺省情况下,未创建监测探测失败次数的阈值告警组。
需要注意的是,阈值告警组创建后,不能再通过reaction命令修改该阈值告警组的内容。若要修改阈值告警组的内容,则需要先通过undo reaction命令用来删除阈值告警组,再利用新的参数创建阈值告警组。
【举例】
# 创建编号为1的阈值告警组,监测ICMP-echo探测的失败次数。NQA测试组启动前,初始的阈值状态为invalid。每次测试结束后,检查本次测试中累计的探测失败次数,若达到或超过10次,阈值状态置为over-threshold;反之,置为below-threshold。当阈值状态改变时,向网管发送Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] reaction 1 checked-element probe-fail threshold-type accumulate 10 action-type trap-only
# 创建编号为2的阈值告警组,监测ICMP-echo探测的失败次数。NQA测试组启动前,初始的阈值状态为invalid。每次探测结束后,检查测试组启动以来连续的探测失败次数,若达到或超过10次,阈值状态置为over-threshold;反之,置为below-threshold。当阈值状态改变时,向网管发送Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] reaction 2 checked-element probe-fail threshold-type consecutive 10 action-type trap-only
【命令】
reaction item-number checked-element probe-fail threshold-type consecutive consecutive-occurrences action-type trigger-only
undo reaction item-number
【视图】
DHCP/DLSw/DNS/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo测试类型视图
【缺省级别】
2:系统级
【参数】
item-number:联动项序号,取值范围为1~10。
threshold-type:指定门限类型。
consecutive consecutive-occurrences:NQA测试组启动以来,连续的探测失败次数。consecutive-occurrences取值范围为1~16。
action-type:触发的动作类型。
trigger-only:条件满足时,触发其它模块联动。
【描述】
reaction checked-element probe-fail命令用来建立联动项,对当前所在测试组中的探测进行监测,当连续探测失败次数达到阈值时,就触发其他模块联动。undo reaction命令用来删除指定的联动项。
缺省情况下,未配置联动项。
需要注意的是:
l 联动项创建后,不能再通过reaction命令修改该联动项的内容。若要修改联动项的内容,则需要先通过undo reaction命令用来删除联动项,再利用新的参数创建联动项。
l UDP-jitter和Voice测试不支持联动功能。
相关配置可参考“可靠性命令参考/Track配置命令”中的命令track。
【举例】
# 建立序号为1的联动项,连续探测失败3次,触发其他模块联动。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type tcp
[Sysname-nqa-admin-test-tcp] reaction 1 checked-element probe-fail threshold-type consecutive 3 action-type trigger-only
【命令】
reaction item-number checked-element rtt threshold-type { accumulate accumulate-occurrences | average } threshold-value upper-threshold lower-threshold [ action-type { none | trap-only } ]
undo reaction item-number
【视图】
UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
item-number:阈值告警组编号,取值范围为1~10。
threshold-type:指定阈值类型。
accumulate accumulate-occurrences:每次测试中,累计的RTT超出阈值的报文个数。对于UDP-jitter测试,取值范围为1~15000;对于Voice测试,取值范围为1~60000。
average:每次测试中,报文往返时间的平均值。
threshold-value:指定阈值范围。
upper-threshold:阈值上限,取值范围为0~3600000,单位为毫秒。
lower-threshold:阈值下限,取值范围为0~3600000,且必须小于等于阈值上限,单位为毫秒。
action-type:触发的动作类型,缺省动作类型为none。
none:只在显示信息中记录监测结果,不向网管发送Trap消息。
trap-only:条件满足时,在显示信息中记录监测结果的同时,向网管发送Trap消息。
【描述】
reaction checked-element rtt命令用来创建监测报文往返时延的阈值告警组。undo reaction命令用来删除指定的阈值告警组。
缺省情况下,未创建监测报文往返时延的阈值告警组。
需要注意的是:
l 阈值告警组创建后,不能再通过reaction命令修改该阈值告警组的内容。若要修改阈值告警组的内容,则需要先通过undo reaction命令用来删除阈值告警组,再利用新的参数创建阈值告警组。
l 监测的对象是探测成功的报文,探测失败的报文不参与计数。
【举例】
# 创建编号为1的阈值告警组,监测UDP-jitter探测报文的往返时间,阈值上限为50毫秒,下限为5毫秒。NQA测试组启动前,初始的阈值状态为invalid。每次测试结束后,检查本次测试的平均报文往返时间,若超出阈值,阈值状态置为over-threshold;反之,置为below-threshold。当阈值状态改变时,向网管发送Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-jitter
[Sysname-nqa-admin-test-udp-jitter] reaction 1 checked-element rtt threshold-type average threshold-value 50 5 action-type trap-only
# 创建编号为2的阈值告警组,监测每个UDP-jitter探测报文的往返时间,阈值上限为50毫秒,下限为5毫秒。NQA测试组启动前,初始的阈值状态为invalid。每次测试结束后,检查本次测试中累计的RTT超出阈值的报文个数,若达到或超过100个,阈值状态置为over-threshold;反之,置为below-threshold。当阈值状态改变时,向网管发送Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-jitter
[Sysname-nqa-admin-test-udp-jitter] reaction 1 checked-element rtt threshold-type accumulate 100 threshold-value 50 5 action-type trap-only
【命令】
reaction trap { probe-failure consecutive-probe-failures | test-complete | test-failure cumulate-probe-failures }
undo reaction trap { probe-failure | test-complete | test-failure }
【视图】
任意测试类型视图
【缺省级别】
2:系统级
【参数】
probe-failure consecutive-probe-failures:每次探测结束后,计算本次NQA测试中探测连续失败的次数,如果连续失败次数大于或等于consecutive-probe-failures,则向网管服务器发送探测失败的Trap消息。一次测试中,可能发送多次Trap消息。consecutive-probe-failures为一次测试中连续探测失败的次数,取值范围为1~15。
test-complete:当测试完成时发送测试完成的Trap消息。
test-failure cumulate-probe-failures:一次NQA测试结束后,计算本次NQA测试中探测失败的累计次数,如果累计失败次数大于或等于cumulate-probe-failures,则向网管服务器发送测试失败的Trap消息。对于一次测试,只在测试完成后,发送一次该Trap消息。cumulate-probe-failures为一次测试中累计探测失败的次数,取值范围为1~15。
【描述】
reaction trap命令用来配置在指定条件下向网管服务器发送Trap消息。undo reaction trap命令用来恢复缺省情况。
缺省情况下,不向网管服务器发送Trap消息。
需要注意的是,Voice测试只支持reaction trap test-complete。
【举例】
# 配置ICMP-echo测试中连续探测失败次数大于或等于5次时,发送探测失败的Trap消息。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] reaction trap probe-failure 5
【命令】
resolve-target domain-name
undo resolve-target
【视图】
DNS测试类型视图
【缺省级别】
2:系统级
【参数】
domain-name:要解析的域名,由“.”分隔的字符串组成(如aabbcc.com),每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过255个字符。不区分大小写,字符串中可以包含字母、数字、“-”及“_”。
【描述】
resolve-target命令用来配置要解析的域名。undo resolve-target命令用来恢复缺省情况。
缺省情况下,没有配置要解析的域名。
【举例】
# 配置DNS测试要解析的域名为domain1。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type dns
[Syaname-nqa-admin-test-dns] resolve-target domain1
【命令】
route-option bypass-route
undo route-option bypass-route
【视图】
DLSw/DNS/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo/UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
无
【描述】
route-option bypass-route命令用来启动路由表旁路功能,探测直连目的地的连通情况。undo route-option bypass-route命令用来关闭路由表旁路功能。
缺省情况下,路由表旁路功能处于关闭状态。
需要注意的是,启动该功能后,将不进行路由查找,而直接将报文发送到直连网络的目的地。
【举例】
# 启动路由旁路功能。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] route-option bypass-route
【命令】
source interface interface-type interface-number
undo source interface
【视图】
ICMP-echo测试类型视图
【缺省级别】
2:系统级
【参数】
interface-type interface-number:探测报文源接口的接口类型和接口编号。
【描述】
source interface命令用来配置探测报文的源接口,即将指定源接口的IP地址作为ICMP-echo测试中探测报文的源IP地址。undo source interface命令用来恢复缺省情况。
缺省情况下,未配置探测报文的源接口。
需要注意的是:
l 如果使用source ip命令配置了ICMP-echo测试的源IP地址,则source interface命令配置无效。
l 该命令指定的接口必须处于up状态,否则探测将会失败。
相关配置可参考命令source ip。
【举例】
# 配置将VLAN接口2的IP地址作为ICMP-echo探测报文的源IP地址。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] source interface vlan-interface 2
【命令】
source ip ip-address
undo source ip
【视图】
DLSw/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo/UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
ip-address:测试操作的源IP地址。
【描述】
source ip命令用来配置测试操作中探测报文的源IP地址。undo source ip命令用来取消已配置的源IP地址,即以报文发送接口的IP地址作为探测报文中的源IP地址。
缺省情况下,未指定源IP地址。
需要注意的是:
l 对于ICMP-echo测试类型,如果没有指定源IP地址,但是配置了source interface,则该源接口的IP地址将作为探测报文中的源IP地址。
l source ip命令指定的源IP地址必须是设备上接口的IP地址,且接口为up状态,否则测试将会失败。
相关配置可参考命令source interface。
【举例】
# 配置ICMP-echo探测报文中的源IP地址为10.1.1.1。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] source ip 10.1.1.1
【命令】
source port port-number
undo source port
【视图】
SNMP/UDP-echo/UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
port-number:探测报文的源端口号,取值范围为1~50000。
【描述】
source port命令用来配置测试操作中探测报文的源端口号。undo source port命令用来取消已配置的端口号。
缺省情况下,未指定源端口号。
【举例】
# 配置探测报文的源端口号为8000。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-echo
[Sysname-nqa-admin-test-udp-echo] source port 8000
【命令】
statistics hold-time hold-time
undo statistics hold-time
【视图】
DLSw/DNS/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo/UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
hold-time:统计组的保留时间,取值范围为1~1440,单位为分钟。
【描述】
statistics hold-time命令用来配置统计组的保留时间。undo statistics hold-time命令用来恢复缺省情况。
缺省情况下,统计组的保留时间为120分钟。
统计组具有老化功能。统计组保存一定时间后将被删除,以便记录新的统计组信息。
需要注意的是,除了DHCP类型测试外,所有类型的测试均支持此命令。
【举例】
# 配置统计组的保留时间为3分钟。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] statistics hold-time 3
【命令】
statistics max-group number
undo statistics max-group
【视图】
DLSw/DNS/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo/UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
number:能够保留的最大统计组个数,取值范围为0~100。
【描述】
statistics max-group命令用来配置能够保留的最大统计组个数。undo statistics max-group命令用来恢复缺省情况。
缺省情况下,能够保留的最大统计组个数为2。
当保留的统计组数目达到最大值时,如果形成新的统计组,保存时间最久的统计组将被删除。
需要注意的是:
l 除了DHCP类型测试外,所有类型的测试均支持此命令。
l 能够保留的最大统计组个数为0时,不进行统计。
【举例】
# 配置能够保留的最大统计组个数为5。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] statistics max-group 5
【命令】
statistics interval interval
undo statistics interval
【视图】
DLSw/DNS/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo/UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
interval:对测试结果进行统计的时间间隔,取值范围为1~35791394,单位为分钟。
【描述】
statistics interval命令用来配置对测试结果进行统计的时间间隔。undo statistics interval命令用来恢复缺省情况。
缺省情况下,对测试结果进行统计的时间间隔为60分钟。
NQA将统计时间间隔内完成的NQA测试归为一组,计算该组测试结果的统计值,这些统计值构成一个统计组。通过display nqa statistics命令可以显示该统计组的信息。
需要注意的是,除了DHCP类型测试外,所有类型的测试均支持此命令。
【举例】
# 配置对测试结果进行统计的时间间隔为2分钟。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] statistics interval 2
【命令】
tos value
undo tos
【视图】
DLSw/DNS/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo/UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
value:探测报文IP报文头中服务类型域的值,取值范围为0~255。
【描述】
tos命令用来配置NQA探测报文IP报文头中服务类型域的值。undo tos命令用来恢复缺省情况。
缺省情况下,NQA探测报文IP报文头中服务类型域的值为0。
【举例】
# 配置探测报文IP报文头中服务类型域的值为1。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] tos 1
【命令】
ttl value
undo ttl
【视图】
DLSw/DNS/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo/UDP-jitter/Voice测试类型视图
【缺省级别】
2:系统级
【参数】
value:探测报文在网络中可以经过的最大跳数,取值范围1~255。
【描述】
ttl命令用来配置探测报文在网络中可以经过的最大跳数。undo ttl命令用来恢复缺省情况。
缺省情况下,探测报文在网络中可以经过的最大跳数为20跳。
需要注意的是,配置route-option bypass-route命令后,探测报文在网络中可以经过的最大跳数为1,ttl命令不会生效。
【举例】
# 配置探测报文在网络中可以经过的最大跳数为16跳。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] ttl 16
【命令】
type { dhcp | dlsw | dns | ftp | http | icmp-echo | snmp | tcp | udp-echo | udp-jitter | voice }
【视图】
NQA测试组视图
【缺省级别】
2:系统级
【参数】
dhcp:测试类型为DHCP。
dlsw:测试类型为DLSw。
dns:测试类型为DNS。
ftp:测试类型为FTP。
http:测试类型为HTTP。
icmp-echo:测试类型为ICMP-echo。
snmp:测试类型为SNMP。
tcp:测试类型为TCP。
udp-echo:测试类型为UDP-echo。
udp-jitter:测试类型为UDP-jitter。
voice:测试类型为Voice。
【描述】
type命令用来配置当前测试组的测试类型,并进入测试组测试类型视图。
缺省情况下,没有配置测试类型。
【举例】
# 配置测试组的测试类型为FTP测试,并进入测试组测试类型视图。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type ftp
[Sysname-nqa-admin-test-ftp]
【命令】
url url
undo url
【视图】
HTTP测试类型视图
【缺省级别】
2:系统级
【参数】
url:HTTP测试访问的网址,为1~185个字符的字符串,区分大小写。
【描述】
url命令用来配置HTTP测试访问的网址。undo url命令用来取消已配置的HTTP测试访问的网址。
需要注意的是,配置的网址字符串中不允许有空格。
【举例】
# 配置HTTP测试访问的网址为/index.htm。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type http
[Sysname-nqa-admin-test-http] url /index.htm
【命令】
username username
undo username
【视图】
FTP测试类型视图
【缺省级别】
2:系统级
【参数】
username:登录FTP服务器时所需的用户名,为1~32个字符的字符串,区分大小写。
【描述】
username命令用来配置登录FTP服务器时客户端需要输入的用户名。undo username命令用来取消已配置的用户名。
缺省情况下,未配置登录FTP服务器时客户端需要输入的用户名。
相关配置可参考命令password和operation。
【举例】
# 配置登录FTP服务器的用户名为administrator。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type ftp
[Sysname-nqa-admin-test-ftp] username administrator
只有在测试类型为UDP-jitter、TCP、UDP-echo和Voice时,才需要配置NQA服务器。
【命令】
display nqa server status [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display nqa server status命令用来显示服务器的状态信息。
【举例】
# 显示服务器的状态信息。
<Sysname> display nqa server status
nqa server is: enabled
tcp-connect:
IP Address Port Status
2.2.2.2 2000 active
udp-echo:
IP Address Port Status
3.3.3.3 3000 inactive
表1-8 display nqa server status命令输出信息描述
字段 |
描述命令 |
tcp-connect |
NQA TCP测试中服务器的状态信息 |
udp-echo |
NQA UDP测试中服务器的状态信息 |
IP Address |
NQA服务器TCP/UDP监听服务的IP地址 |
Port |
NQA服务器TCP/UDP监听服务的端口号 |
Status |
监听服务的状态:active表示监听服务就绪;inactive表示监听服务未就绪 |
【命令】
nqa server enable
undo nqa server enable
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
无
【描述】
nqa server enable命令用来开启NQA服务器功能。undo nqa server enable命令用来关闭NQA服务器功能。
缺省情况下,NQA服务器功能处于关闭状态。
相关配置可参考命令nqa server tcp-connect、nqa server udp-echo和display nqa server status。
【举例】
# 开启NQA服务器功能。
<Sysname> system-view
[Sysname] nqa server enable
【命令】
nqa server tcp-connect ip-address port-number
undo nqa server tcp-connect ip-address port-number
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
ip-address:NQA服务器TCP监听服务的IP地址。
port-number:NQA服务器TCP监听服务的端口号,取值范围为1~50000。
【描述】
nqa server tcp-connect命令用来在NQA服务器上创建TCP监听服务。undo nqa server tcp-connect命令用来删除已建立的TCP监听服务。
需要注意的是:
l 只有在测试类型为TCP时,才需在NQA服务器上配置此命令。
l 所配置的IP地址和端口号必须与NQA客户端的配置一致,且不能与已有的监听服务冲突。
l 所配置的IP地址必须是作为服务器的设备上接口的IP地址,否则配置无效。
相关配置可参考命令nqa server enable和display nqa server status。
【举例】
# 创建IP地址为169.254.10.2,端口号为9000的TCP监听服务。
<Sysname> system-view
[Sysname] nqa server tcp-connect 169.254.10.2 9000
【命令】
nqa server udp-echo ip-address port-number
undo nqa server udp-echo ip-address port-number
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
ip-address:NQA服务器UDP监听服务的IP地址。
port-number:NQA服务器UDP监听服务的端口号,取值范围为1~50000。
【描述】
nqa server udp-echo命令用来在NQA服务器上创建UDP监听服务。undo nqa server udp-echo命令用来删除已建立的UDP监听服务。
需要注意的是:
l 只有在测试类型为UDP-jitter、UDP-echo或Voice时,才需在NQA服务器上配置此命令。
l 配置的IP地址和端口号必须与NQA客户端的配置一致,且不能与已有的监听服务冲突。
l 所配置的IP地址必须是作为服务器的设备上接口的IP地址,否则配置无效。
相关配置可参考命令nqa server enable和display nqa server status。
【举例】
# 创建IP地址为169.254.10.2、端口号为9000的UDP监听服务。
<Sysname> system-view
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!