03-NQA命令
本章节下载: 03-NQA命令 (408.73 KB)
目 录
1.1.9 display nqa reaction counters
1.1.15 history-record keep-time
1.1.25 operation (FTP test type view)
1.1.26 operation (HTTP test type view)
1.1.32 reaction checked-element probe-duration
1.1.33 reaction checked-element probe-fail (for trap)
1.1.34 reaction checked-element probe-fail (for trigger)
1.1.37 route-option bypass-route
1.1.38 source interface(ICMP-echo/UDP-tracert test type view)
community read命令用来配置用于SNMP测试使用的团体名。
undo community read命令用来恢复缺省情况。
【命令】
community read { cipher | simple } community-name
undo community read
【缺省情况】
SNMP测试使用的团体名为public。
【视图】
SNMP测试类型视图
【缺省用户角色】
network-admin
【参数】
cipher:以密文方式配置团体名。
simple:以明文方式配置团体名,该密码将以密文形式存储。
community-name:测试使用的团体名,区分大小写。当以明文形式配置时,团体名为1~32个字符的字符串;当以密文形式配置时,团体名为33~73个字符的字符串。
【使用指导】
当被测试的SNMP Agent的版本为SNMPv1或者SNMPv2c时,若SNMP Agent配置了团体名,则SNMP测试组必须配置本命令,且配置的团体名必须与SNMP Agent上已配置的只读或读写权限团体名保持一致,才能通过SNMP Agent的认证,并进行探测。当SNMP Agent的版本为SNMPv3时,由于SNMPv3没有团体名概念,不需要配置团体名,直接进行探测。有关团体名及SNMP认证的具体介绍请参见“网络管理和监控”中的“SNMP”。
【举例】
# 配置SNMP探测报文使用的团体名称为readaccess。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type snmp
[Sysname-nqa-admin-test-snmp] community read simple readaccess
data-fill命令用来配置探测报文的填充字符串。
undo data-fill命令用来恢复缺省情况。
【命令】
data-fill string
undo data-fill
【缺省情况】
探测报文的填充内容为十六进制00010203040506070809。
【视图】
ICMP-echo/UDP-echo测试类型视图
【缺省用户角色】
network-admin
【参数】
string:探测报文的填充内容,为1~200个字符的字符串,区分大小写。
【使用指导】
对于不同的测试类型,填充字符串的情况有所不同:
· 在ICMP-echo测试中,配置的字符串用来填充ICMP Echo消息的数据字段。
· 在UDP-echo测试中,由于UDP报文数据字段的前5个字节具有特定用途,所以只用所配置的字符串填充报文中剩余的字节。
实际填充的字符与填充数据长度有关:
· 如果探测报文的数据段长度比配置的填充数据长度小,系统在报文封装时以报文的数据段长度为界截取该字符串的前一部分;
· 如果探测报文的数据段长度比配置的填充数据长度大,系统在报文封装时用该字符串进行循环填充,直到填满。
例如,配置填充数据为“abcd”,当探测报文数据段长度为3字节时,则取“abc”作为填充数据;当探测报文数据段长度为6字节时,则使用“adcdab”作为填充数据。
【举例】
# 在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命令用来配置探测报文中的填充内容的大小。
undo data-size命令用来恢复缺省情况。
【命令】
data-size size
undo data-size
【缺省情况】
缺省情况如表1-1所示。
测试类型 |
编码类型 |
缺省值(字节) |
ICMP-echo |
- |
100 |
UDP-echo |
- |
100 |
UDP-tracert |
- |
100 |
【视图】
ICMP-echo/UDP-echo 测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
size:探测报文中的填充内容的大小,单位为字节,ICMP-echo、UDP-echo和UDP-tracert测试类型取值范围为20~65507。
【使用指导】
对于ICMP-echo测试,探测报文中填充内容的大小为ICMP Echo消息中数据字段的长度。
对于UDP-echo和UDP-tracert测试,探测报文中填充内容的大小为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命令用来配置测试组的描述信息,通常用于描述一个测试组的测试类型或测试目的。undo description命令用来恢复缺省情况。
【命令】
description text
undo description
【缺省情况】
未配置描述信息。
【视图】
ICMP-echo/UDP-echo/TCP测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
text:测试组的描述,为1~200个字符的字符串,区分大小写。
【举例】
# 在ICMP-echo测试类型下配置测试组的描述信息为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 host命令用来配置探测报文的目的主机名。
undo destination host命令用来恢复缺省情况。
【命令】
destination host host-name
undo destination host
【缺省情况】
未配置探测报文的目的主机名。
【视图】
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
host-name:探测报文的目的主机名,为1~254个字符的字符串,区分大小写,字符串中可以包含字母、数字、“-”、“_”和“.”,不能出现连续的“.”。如果目的主机名由“.”分隔成多个段,则每段不能超过63个字符。
【举例】
# 在UDP-Tracert测试类型下配置探测报文的目的主机名为www.test.com。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-tracert
[Sysname-nqa-admin-test-udp-tracert] destination host www.test.com
destination ip命令用来配置探测报文的目的IPv4地址。
undo destination ip命令用来恢复缺省情况。
【命令】
destination ip ip-address
undo destination ip
【缺省情况】
未配置探测报文的目的IPv4地址。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
ip-address:探测报文的目的IPv4地址。
【举例】
# 在ICMP-echo测试类型下配置探测报文的目的IPv4地址为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命令用来配置测试操作的目的端口号。
undo destination port命令用来恢复缺省情况。
【命令】
destination port port-number
undo destination port
【缺省情况】
对于UDP-tracert测试,目的端口号缺省为33434;对于SNMP测试,目的端口号缺省为161;对于其他类型测试,未配置测试操作的目的端口号。
【视图】
TCP/UDP-echo测试类型视图
SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
port-number:测试操作的目的端口号,取值范围为1~65535。
【举例】
# 在UDP-echo测试类型视图下配置测试操作的目的端口号为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命令用来显示NQA测试组的历史记录。
【命令】
display nqa history [ admin-name operation-tag ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
admin-name:创建NQA测试组的管理员名称,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
operation-tag:测试操作的标签,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
【使用指导】
不指定任何参数,则表示显示所有测试组的历史记录。
【举例】
# 显示管理员名称为administrator、测试类型标签为tracert的UDP-tracert测试项的历史记录。
<Sysname> display nqa history administrator tracert
NQA entry (admin administrator, tag tracert) history records:
Index TTL Response Hop IP Status Time
1 2 328 4.1.1.1 Succeeded 2013-09-09 14:46:06.2
1 2 328 4.1.1.1 Succeeded 2013-09-09 14:46:05.2
1 2 328 4.1.1.1 Succeeded 2013-09-09 14:46:04.2
1 1 328 3.1.1.2 Succeeded 2013-09-09 14:46:03.2
1 1 328 3.1.1.1 Succeeded 2013-09-09 14:46:02.2
1 1 328 3.1.1.1 Succeeded 2013-09-09 14:46:01.2
# 查看管理员名称为administrator、测试操作标签为test的NQA测试组的历史记录。
<Sysname> display nqa history administrator test
NQA entry (admin administrator, tag test) history records:
Index Response Status Time
10 329 Succeeded 2011-04-29 20:54:26.5
9 344 Succeeded 2011-04-29 20:54:26.2
8 328 Succeeded 2011-04-29 20:54:25.8
7 328 Succeeded 2011-04-29 20:54:25.5
6 328 Succeeded 2011-04-29 20:54:25.1
5 328 Succeeded 2011-04-29 20:54:24.8
4 328 Succeeded 2011-04-29 20:54:24.5
3 328 Succeeded 2011-04-29 20:54:24.1
2 328 Succeeded 2011-04-29 20:54:23.8
1 328 Succeeded 2011-04-29 20:54:23.4
表1-2 display nqa history命令显示信息描述表
字段 |
描述 |
Index |
历史记录的编号,一次UDP-tracert测试中的所有记录此编号一致 |
TTL |
本次探测发送的探测报文的TTL值。如果设备配置了路由旁路功能,则TTL显示值与init-ttl命令配置相关,实际发送的TTL值固定为 |
Response |
测试成功时,为探测报文的往返时延;如果测试超时,则为超时时间;不能完成测试时,则为0。单位为毫秒 |
Hop IP |
回复应答的节点IP地址 |
Status |
测试结果的状态值,具体如下: · Succeeded:测试成功,接收到响应报文 · Unknown error:未知错误 · Internal error:内部错误 · Timeout:请求超时 |
Time |
测试完成时间 |
display nqa reaction counters命令用来显示阈值告警组的当前监测结果。
【命令】
display nqa reaction counters [ admin-name operation-tag [ item-number ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
admin-name:创建NQA测试组的管理员名称,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
operation-tag:测试操作的标签,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
item-number:显示指定阈值告警组的当前监测结果。如果不指定该参数,将显示所有阈值告警组的当前监测结果。item-number为阈值告警组的编号,取值范围为1~10。
【使用指导】
如果NQA阈值告警组的阈值类型为平均值,则显示的监测结果为无效值。
测试结束后,不会清除监测结果,即测试组启动后,监测结果会不断累加。
不指定任何参数,则表示显示所有测试组中所有阈值告警组的当前监测结果。
【举例】
# 显示NQA测试组管理员名称为admin、测试操作标签为test的ICMP-echo测试组的所有阈值告警组的当前监测结果。
<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
表1-3 display nqa reaction counters命令显示信息描述
字段 |
描述 |
Index |
阈值告警组的编号 |
Checked Element |
监测的对象(不同的NQA测试类型支持的监测对象不同,具体请参见表1-4) |
Threshold Type |
阈值类型 |
Checked Num |
已监测的样本个数 |
Over-threshold Num |
超出阈值的样本个数 |
表1-4 display nqa reaction counters命令显示字段取值描述(DHCP/DLSw/DNS/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo测试类型)
监测对象 |
阈值类型 |
监测的样本范围 |
Checked Num取值 |
Over-threshold Num取值 |
probe-duration |
accumulate |
启动NQA测试组后进行的探测 |
启动NQA测试组后已完成的探测次数 |
启动NQA测试组后累计的探测持续时间不在阈值范围内的探测次数 |
average |
- |
- |
- |
|
consecutive |
启动NQA测试组后进行的探测 |
启动NQA测试组后已完成的探测次数 |
启动NQA测试组后连续的探测持续时间不在阈值范围内的探测次数 |
display nqa result命令用来显示最近一次NQA测试的结果。
【命令】
display nqa result [ admin-name operation-tag ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
admin-name:创建NQA测试组的管理员名称,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
operation-tag:为测试操作的标签,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
【使用指导】
不指定任何参数,则表示显示所有测试组的最近一次测试的结果。
【举例】
# 显示NQA测试组管理员名称为admin、测试操作标签为test的TCP测试的最近一次测试结果。
<Sysname> display nqa result admin test
NQA entry (admin admin, tag test) test results:
Send operation times: 1 Receive response times: 1
Min/Max/Average round trip time: 35/35/35
Square-Sum of round trip time: 1225
Last succeeded probe time: 2011-05-29 10:50:33.2
Extended results:
Packet loss ratio: 0%
Failures due to timeout: 0
Failures due to disconnect: 0
Failures due to no connection: 0
Failures due to internal error: 0
Failures due to other errors: 0
# 显示NQA测试组管理员名称为admin、测试操作标签为test的UDP-tracert测试的最近一次测试结果。
<Sysname> display nqa result admin test
NQA entry (admin admin, tag test) test results:
Send operation times: 6 Receive response times: 6
Min/Max/Average round trip time: 35/35/35
Square-Sum of round trip time: 1225
Last succeeded probe time: 2013-09-09 14:23:24.5
Extended results:
Packet loss ratio: 0%
Failures due to timeout: 0
Failures due to internal error: 0
Failures due to other errors: 0
UDP-tracert results:
TTL Hop IP Time
1 3.1.1.1 2013-09-09 14:23:24.5
2 4.1.1.1 2013-09-09 14:23:24.5
表1-5 display nqa result命令显示信息描述
字段 |
描述 |
Data collecting in progress |
测试正在进行中 |
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 ratio |
平均丢包率 |
Failures due to timeout |
测试过程中超时的次数 |
Failures due to disconnect |
对方强制断开连接的次数 |
Failures due to no connection |
和对方建立连接失败的次数 |
Failures due to internal error |
因内部错误失败的次数 |
Failures due to other errors |
因其它错误失败的次数 |
Packets out of sequence |
报文失序的次数 |
Packets arrived late |
探测超时后,收到的响应报文个数 |
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 |
目的到源方向负抖动时延的平方和 |
SD average |
源到目的方向抖动时延的平均值 |
DS average |
目的到源方向抖动时延的平均值 |
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 packets |
源到目的方向丢失的报文个数 |
DS lost packets |
目的到源方向丢失的报文个数 |
Lost packets for unknown reason |
不能确定原因丢失的报文个数 |
MOS value |
为语音计算的MOS值 |
ICPIF value |
为语音计算的ICPIF值 |
TTL |
本次探测发送的探测报文的TTL值。如果设备配置了路由旁路功能,则TTL显示值与init-ttl命令配置相关,实际发送的TTL值固定为1 |
Hop IP |
回复应答的节点IP地址 |
Time |
收到应答报文的时间 |
display nqa statistics命令用来显示NQA测试的统计信息。
【命令】
display nqa statistics [ admin-name operation-tag ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
admin-name :创建NQA测试组的管理员名称,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
operation-tag:测试操作的标签,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
【使用指导】
测试开始后,如果第一次测试中的所有探测尚未完成,则无法生成统计信息。若此时通过该命令查看统计信息,则显示信息为全0。
如果配置了阈值告警组,将显示在statistics interval命令指定的统计周期内的监测结果。若阈值告警组的阈值类型为平均值,则显示的监测结果为无效值。
UDP-tracert测试类型不支持用该命令显示统计信息。
不指定任何参数,则表示显示所有测试组的统计信息。
【举例】
# 显示NQA测试组管理员名称为admin、测试操作标签为test的TCP测试的统计信息。
<Sysname> display nqa statistics admin test
NQA entry (admin admin, tag test) test statistics:
NO. : 1
Start time: 2007-01-01 09:30:20.0
Life time: 2 seconds
Send operation times: 1 Receive response times: 1
Min/Max/Average round trip time: 13/13/13
Square-Sum of round trip time: 169
Extended results:
Packet loss ratio: 0%
Failures due to timeout: 0
Failures due to disconnect: 0
Failures due to no connection: 0
Failures due to internal error: 0
Failures due to other errors: 0
表1-6 display nqa statistics命令显示信息描述
字段 |
描述 |
No. |
统计组的组号 |
Start time |
测试组启动时间 |
Life time |
测试的持续时间,单位为秒 |
Send operation times |
发送的探测报文数 |
Receive response times |
收到的响应报文数 |
Min/Max/Average round trip time |
最小/最大/平均往返时间,单位为毫秒 |
Square-Sum of round trip time |
往返时间平方和 |
Packet loss ratio |
平均丢包率 |
Failures due to timeout |
测试过程中超时的次数 |
Failures due to disconnect |
对方强制断开连接的次数 |
Failures due to no connection |
和对方建立连接失败的次数 |
Failures due to internal error |
因内部错误失败的次数 |
Failures due to other errors |
因其它错误失败的次数 |
Packets out of sequence |
报文失序的次数 |
Packets arrived late |
迟到报文个数 |
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 |
目的到源方向抖动时延为负值的平方和 |
SD average |
源到目的方向抖动时延的平均值 |
DS average |
目的到源方向抖动时延的平均值 |
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 packets |
源到目的方向丢失的报文个数 |
DS lost packets |
目的到源方向丢失的报文个数 |
Lost packets for unknown reason |
不能确定原因丢失的报文个数 |
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命令显示阈值告警功能相关字段取值描述(DHCP/DLSw/DNS/FTP/HTTP/ICMP-echo/SNMP/TCP/UDP-echo测试类型)
监测对象 |
阈值类型 |
监测的样本范围 |
Checked Num取值 |
Over-threshold Num取值 |
probe-duration |
accumulate |
统计周期内,进行的探测 |
统计周期内,已完成的探测次数 |
统计周期内,累计的探测持续时间不在阈值范围内的探测次数 |
average |
- |
- |
- |
|
consecutive |
统计周期内,进行的探测 |
统计周期内,已完成的探测次数 |
统计周期内,连续的探测持续时间不在阈值范围内的探测次数 |
【相关命令】
· statistics interval
filename命令用来配置FTP服务器和客户端之间传送文件的文件名。
undo filename命令用来恢复缺省情况。
【命令】
filename filename
undo filename
【缺省情况】
未配置FTP服务器和客户端之间传送文件的文件名。
【视图】
FTP测试类型视图
【缺省用户角色】
network-admin
【参数】
filename:FTP服务器和客户端之间传送文件的文件名,为1~200个字符的字符串,字符串中不能包括“/”,区分大小写。
【举例】
# 在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命令用来配置测试组连续两次测试开始时间的时间间隔。
undo frequency命令用来恢复缺省情况。
【命令】
frequency interval
undo frequency
【缺省情况】
连续两次测试开始时间的时间间隔为0毫秒,即只进行一次测试。
【视图】
ICMP-echo/TCP/UDP-echo 测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
interval:连续两次测试开始时间的时间间隔,取值范围为0~604800000,单位为毫秒。时间间隔为0,表示两次测试的时间间隔为无穷,即只进行一次测试,此时不会生成统计结果。
【使用指导】
通过nqa schedule命令启动NQA测试组后,每隔interval时间启动一次测试。
需要注意的是,如果到达frequency指定的时间间隔时,上次测试尚未完成,则不启动新一轮测试。
【举例】
# 在ICMP-echo测试类型下配置连续两次测试开始时间的时间间隔为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命令用来开启NQA测试组的历史记录保存功能。
undo history-record enable命令用来关闭NQA测试组的历史记录保存功能。
【命令】
history-record enable
undo history-record enable
【缺省情况】
UDP-tracert测试类型的历史记录保存功能处于开启状态,其他类型的NQA测试组的历史记录保存功能处于关闭状态。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【使用指导】
如果开启NQA测试组的历史记录保存功能,则系统会记录该NQA测试组的历史信息,通过display nqa history命令可以查看该测试组的历史记录信息。
如果关闭NQA测试组的历史记录保存功能,则系统不会记录该测试组的历史信息,原有的历史记录信息也会被删除。
【举例】
# 在ICMP-echo测试类型下开启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
【相关命令】
· display nqa history
history-record keep-time命令用来配置NQA测试组中历史记录的保存时间。
undo history-record keep-time命令用来恢复缺省情况。
【命令】
history-record keep-time keep-time
undo history-record keep-time
【缺省情况】
NQA测试组中历史记录的保存时间为120分钟。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
keep-time:历史记录的保存时间,取值范围为1~1440,单位为分钟。
【使用指导】
NQA测试结束后,开始计算该测试组中所有历史记录的保存时间。保存时间达到配置的值后,将删除这些记录。
【举例】
# 在ICMP-echo测试类型下配置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命令用来配置在一个测试组中能够保存的最大历史记录个数。
undo history-record number命令用来恢复缺省情况。
【命令】
history-record number number
undo history-record number
【缺省情况】
一个测试组中能够保存的最大历史记录个数为50。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
number:在一个测试组中能够保存的最大历史记录个数,取值范围为0~50。
【使用指导】
如果一个测试组中历史记录个数超过设定的最大数目,则最早的历史记录将会被删除。
【举例】
# 在ICMP-echo测试类型下配置一个测试组中能够保存的最大历史记录数为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
init-ttl命令用来配置UDP-tracert探测报文的初始跳数。
undo init-ttl命令用来恢复缺省情况。
【命令】
init-ttl value
undo init-ttl
【缺省情况】
UDP-tracert探测报文的初始跳数为1。
【视图】
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
value:UDP-tracert探测报文的初始跳数,取值范围1~255。
【举例】
# 在UDP-tracert测试类型下配置UDP-tracert探测报文的初始跳数为5跳。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-tracert
[Sysname-nqa-admin-test-udp-tracert] init-ttl 5
max-failure命令用来配置一次UDP-tracert测试中连续探测失败的最大次数。
undo max-failure命令用来恢复缺省情况。
【命令】
max-failure times
undo max-failure
【缺省情况】
一次UDP-tracert测试中连续探测失败的最大次数为5。
【视图】
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
times:表示一次UDP-tracert测试中连续探测失败的最大次数,取值范围0~255。0和255意味着UDP-tracert探测不会因为连续探测失败而停止测试。
【使用指导】
当UDP-tracert测试中连续探测失败的次数达到指定的最大值时,设备认为测试失败并停止探测。
【举例】
# 在UDP-tracert测试类型下配置一次UDP-tracert测试中连续探测失败的最大次数为20次。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-tracert
[Sysname-nqa-admin-test-udp-tracert] max-failure 20
mode命令用来配置FTP测试的数据传输方式。
undo mode命令用来恢复缺省情况。
【命令】
mode { active | passive }
undo mode
【缺省情况】
FTP测试的数据传输方式为主动方式。
【视图】
FTP测试类型视图
【缺省用户角色】
network-admin
【参数】
active:设置FTP的数据传输方式为主动方式。表示在建立数据连接时由服务器主动发起连接请求。
passive:设置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命令用来配置探测报文的下一跳IP地址。
undo next-hop ip命令用来恢复缺省情况。
【命令】
next-hop ip ip-address
undo next-hop ip
【缺省情况】
未配置探测报文的下一跳IP地址。
【视图】
ICMP-echo测试类型视图
【缺省用户角色】
network-admin
【参数】
ip-address:探测报文的下一跳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] next-hop ip 10.1.1.1
no-fragment enable命令用来开启UDP-tracert探测类型的禁止报文分片功能。
undo no-fragment enable命令用来关闭UDP-tracert探测类型的禁止报文分片功能。
【命令】
no-fragment enable
undo no-fragment enable
【缺省情况】
UDP-tracert测试类型的禁止报文分片功能处于关闭状态。
【视图】
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【使用指导】
开启此功能后,设备发送的IP报文头部的DF(don't fragment)字段会被置一,这样报文在转发过程中将无法被分片。通过配置这条命令可以对一条链路的路径MTU值进行测试。
【举例】
# 在UDP-tracert测试类型下开启UDP-tracert探测类型的禁止报文分片功能。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type udp-tracert
[Sysname-nqa-admin-test-udp-tracert] no-fragment enable
nqa命令用来创建NQA测试组,并进入NQA测试组视图。如果指定的NQA测试组视图已经存在,则直接进入NQA测试组视图。
undo nqa命令用来删除指定的NQA测试组。
【命令】
nqa entry admin-name operation-tag
undo nqa { all | entry admin-name operation-tag }
【缺省情况】
不存在NQA测试组。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
admin-name:创建NQA测试组的管理员名称,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
operation-tag:测试操作的标签,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
all:所有NQA测试组。
【举例】
# 创建一个管理员名为admin,测试操作标签为test的NQA测试组,并进入NQA测试组视图。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test]
nqa agent enable命令用来开启NQA客户端功能。
undo nqa agent enable命令用来关闭NQA客户端功能,并停止所有正在进行的测试。
【命令】
nqa agent enable
undo nqa agent enable
【缺省情况】
NQA客户端功能处于开启状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【举例】
# 开启NQA客户端功能。
<Sysname> system-view
[Sysname] nqa agent enable
【相关命令】
· nqa server enable
nqa schedule命令用来配置测试组的启动时间和持续时间。
undo nqa schedule命令用来停止指定测试组的测试。
【命令】
nqa schedule admin-name operation-tag start-time { hh:mm:ss [ yyyy/mm/dd | mm/dd/yyyy ] | now } lifetime { lifetime | forever } [ recurring ]
undo nqa schedule admin-name operation-tag
【缺省情况】
未配置NQA调度功能。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
admin-name:创建NQA测试组的管理员名称,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
operation-tag:测试操作的标签,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
start-time:指定测试组的启动时间和日期。
hh:mm:ss:测试组的启动时间,小时:分钟:秒。
yyyy/mm/dd:测试组的启动日期,年:月:日,缺省值为系统的当前日期,年的取值范围为2000~2035。
mm/dd/yyyy:测试组的启动日期,月:日:年,缺省值为系统的当前日期,年的取值范围为2000~2035。
now:测试组立即开始测试。
lifetime:指定测试的持续时间。
lifetime:测试的持续时间,取值范围为1~2147483647,单位为秒。
forever:测试组将一直进行测试。
recurring:指定测试组每天都被调度运行。每天启动测试的时间由start-time参数指定。若不指定该参数,则测试组只在当天的指定时间内调度运行一次。
【使用指导】
测试组被调度后不允许进入测试类型视图。若需要重新进入测试类型视图,请使用undo nqa schedule命令停止指定测试组的测试。
系统时间在启动时间~启动时间+持续时间范围内时,测试组进行测试。执行nqa schedule命令时,如果系统时间尚未到达启动时间,则到达启动时间后,启动测试;如果系统时间在启动时间~启动时间+持续时间之间,则立即启动测试;如果系统时间已经超过启动时间+持续时间,则不会启动测试。通过display clock命令可以显示系统的当前时间。
测试组被调度后不允许进入测试类型视图。若需要重新进入测试类型视图,请使用undo nqa schedule命令停止指定测试组的测试。
配置lifetime时间请保证一次测试能够完成,否则无法完成正常的联动操作。
【举例】
# 启动管理员名称为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 recurring
【相关命令】
· destination ip
· display clock(基础配置命令参考/设备管理)
· nqa entry
· type
operation命令用来配置FTP测试的操作方式。
undo operation命令用来恢复缺省情况。
【命令】
operation { get | put }
undo operation
【缺省情况】
FTP测试的操作方式为get操作。
【视图】
FTP测试类型视图
【缺省用户角色】
network-admin
【参数】
get:从FTP服务器获取文件。
put:向FTP服务器传送文件。
【使用指导】
进行put操作时,若配置了filename,发送数据前判断filename指定的文件是否存在,如果存在则上传该文件,如果不存在则探测失败。
进行get操作时,如果FTP服务器上没有以url中所配置的文件名为名称的文件,则测试不会成功。进行get操作时,设备上不会保存从服务器获取的文件。
进行get、put操作时,请选用较小的文件进行测试,如果文件较大,可能会因为超时而导致测试失败,或由于占用较多的网络带宽而影响其他业务。
【举例】
# 在FTP测试类型下配置FTP测试的操作方式为put操作。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type ftp
[Sysname-nqa-admin-test-ftp] operation put
【相关命令】
· password
· username
operation命令用来配置HTTP测试的操作方式。
undo operation命令用来恢复缺省情况。
【命令】
operation { get | post | raw }
undo operation
【缺省情况】
HTTP测试的操作方式为get操作。
【视图】
HTTP测试类型视图
【缺省用户角色】
network-admin
【参数】
get:从HTTP服务器获取数据。
post:向HTTP服务器提交数据。
raw:向HTTP服务器发送RAW请求报文。
【使用指导】
HTTP测试中以HTTP请求报文作为探测报文。
测试的操作方式为get或post时,请求报文内容从url中获取。
测试的操作方式为raw时,请求报文为raw-request子视图中配置的内容。在配置HTTP操作方式中的raw操作可以通过在raw-request子视图中配置get、post或其他服务器支持的请求类型的HTTP报文,以此直接作为探测报文。请确保raw-request子视图中所配置报文内容的正确性。
【举例】
# 在HTTP测试类型下配置HTTP测试的操作方式为raw操作。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type http
[Sysname-nqa-admin-test-http] operation raw
【相关命令】
· password
· raw-request
· username
out interface命令用来指定探测报文的出接口。
undo out interface命令用来恢复缺省情况。
【命令】
out interface interface-type interface-number
undo out interface
【缺省情况】
未指定探测报文的出接口。
【视图】
ICMP-echo测试类型视图
DHCP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
interface-type interface-number:探测报文出接口的接口类型和接口编号。
【使用指导】
该命令指定的接口必须处于UP状态,否则NQA探测过程将会失败。
对于ICMP-echo测试类型,如果配置next-hop命令,此配置不生效。
【举例】
# 在ICMP-echo测试类型下配置接口HundredGigE1/0/1作为ICMP-echo探测报文出接口。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] out interface hundredgige 1/0/1
password命令用来配置测试服务器的用户登录密码。
undo password命令用来恢复缺省情况。
【命令】
password { cipher | simple } string
undo password
【缺省情况】
未配置测试服务器的用户登录密码。
【视图】
FTP/HTTP测试类型视图
【缺省用户角色】
network-admin
【参数】
cipher:以密文方式设置密码。
simple:以明文方式设置密码,该密码将以密文形式存储。
string:密码字符串,区分大小写。明文密码为1~32个字符的字符串,密文密码为1~73个字符的字符串。
【举例】
# 在FTP测试类型下配置FTP服务器的用户登录密码为ftpuser。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type ftp
[Sysname-nqa-admin-test-ftp] password simple ftpuser
【相关命令】
· operation
· username
probe count命令用来配置一次NQA测试中探测的次数。
undo probe count命令用来恢复缺省情况。
【命令】
probe count times
undo probe count
【缺省情况】
对于UDP-tracert测试类型,对于一个TTL值的节点发送的探测报文次数为3次;其他类型的NQA测试一次NQA测试中的探测次数为1次。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
times:对于UDP-tracert测试类型,表示对于一个TTL值的节点发送的探测报文次数,取值范围为1~10;对于其他测试类型,表示一次NQA测试中进行探测的次数,取值范围为1~15。
【使用指导】
不同测试类型中,探测的含义不同:
· 对于TCP和DLSw测试,一次探测操作是指建立一次连接。
· 对于FTP、HTTP、DHCP和DNS测试,一次探测操作是指完成一次相应的功能,例如上传或下载一个文件,获取一个Web页面,为接口申请一个IP地址,将一个域名解析为IP地址。
· 对于ICMP-echo和UDP-echo测试,一次探测操作是指发送一个探测报文。
· 对于SNMP测试,一次探测操作是指发送三个SNMP协议报文,分别对应SNMP v1、SNMP v2c和SNMP v3三个版本。
· 对于UDP-tracert测试,一次探测操作是指一个特定TTL值的节点发送一个探测报文的操作。
对于UDP-tracert测试,同一个TTL的节点,设备会发送数量为probe count命令配置的探测报文,系统在进行第一次探测之后,等待回应;对于其他类型的测试,如果配置的次数大于1,那么系统在进行第一次探测之后,等待回应。如果到达probe timeout命令指定的探测超时时间时,仍然没有收到回应,则发起第二次探测。如此反复,直到完成指定次数的探测。
【举例】
# 在ICMP-echo测试类型下配置一次ICMP-echo测试中探测的次数为10次。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] probe count 10
probe timeout命令用来配置探测的超时时间。
undo probe timeout命令用来恢复缺省情况。
【命令】
probe timeout timeout
undo probe timeout
【缺省情况】
探测的超时时间为3000毫秒。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
timeout:一次探测的超时时间,单位为毫秒。在FTP、HTTP探测中,取值范围为10~86400000;在DHCP、DLSw、DNS、ICMP-echo、SNMP、TCP、UDP-echo和UDP-tracert探测中,取值范围为10~3600000。
【使用指导】
如果NQA探测没有在probe timeout命令指定的时间内完成,则认为本次探测超时。
【举例】
# 在ICMP-echo测试类型下配置探测的超时时间为10000毫秒。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] probe timeout 10000
raw-request命令用来进入raw-request子视图,并在该子视图下配置HTTP测试请求报文内容。
undo raw-request命令用来恢复缺省情况。
【命令】
raw-request
undo raw-request
【缺省情况】
未配置HTTP测试请求报文的内容。
【视图】
HTTP测试类型视图
【缺省用户角色】
network-admin
【使用指导】
每次使用raw-request命令进入raw-request子视图时,之前在该子视图下配置的HTTP测试请求报文内容会被清除。
HTTP测试的操作方式为raw时,必须配置该命令。raw-request子视图中所配置报文内容为HTTP的请求报文,要求报文内容中不能包含alias命令配置的别名,请用户自行确保报文的正确性,否则探测将失败。有关alias命令的详细介绍请参见“基础配置命令参考”中的“CLI”。
【举例】
# 进入raw-request子视图,并在该子视图下配置HTTP测试GET操作的请求报文的内容。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type http
[Sysname-nqa-admin-test-http] raw-request
[Sysname-nqa-admin-test-http-raw-request] GET /sdn/ui/app/index HTTP/1.0\r\nHost: 172.0.0.2\r\n\r\n
reaction checked-element probe-duration命令用来创建监测探测持续时间的阈值告警组。
undo reaction命令用来删除指定的阈值告警组。
【命令】
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
【缺省情况】
不存在监测探测持续时间的阈值告警组。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
【缺省用户角色】
network-admin
【参数】
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命令修改该阈值告警组的内容。若要修改阈值告警组的内容,则需要先通过undo reaction命令用来删除阈值告警组,再利用新的参数创建阈值告警组。
监测的对象是成功的探测,失败的探测不参与计数。
【举例】
# 在ICMP-echo测试类型下创建编号为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
# 在ICMP-echo测试类型下创建编号为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
# 在ICMP-echo测试类型下创建编号为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 checked-element probe-fail命令用来创建监测探测失败次数的阈值告警组。
undo reaction命令用来删除指定的阈值告警组。
【命令】
reaction item-number checked-element probe-fail threshold-type { accumulate accumulate-occurrences | consecutive consecutive-occurrences } [ action-type { none | trap-only } ]
undo reaction item-number
【缺省情况】
不存在监测探测失败次数的阈值告警组。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
【缺省用户角色】
network-admin
【参数】
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命令修改该阈值告警组的内容。若要修改阈值告警组的内容,则需要先通过undo reaction命令用来删除阈值告警组,再利用新的参数创建阈值告警组。
【举例】
# 在ICMP-echo测试类型下创建编号为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
# 在ICMP-echo测试类型下创建编号为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 checked-element probe-fail命令用来建立联动项,对当前所在测试组中的探测进行监测,当连续探测失败次数达到阈值时,就触发其他模块联动。
undo reaction命令用来删除指定的联动项。
【命令】
reaction item-number checked-element probe-fail threshold-type consecutive consecutive-occurrences action-type trigger-only
undo reaction item-number
【缺省情况】
不存在联动项。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
【缺省用户角色】
network-admin
【参数】
item-number:联动项序号,取值范围为1~10。
threshold-type:指定门限类型。
consecutive consecutive-occurrences:NQA测试组启动以来连续的探测失败次数,取值范围为1~16。
action-type:触发的动作类型。
trigger-only:条件满足时,触发其它模块联动。
【使用指导】
联动项创建后,不能再通过reaction命令修改该联动项的内容。若要修改联动项的内容,则需要先通过undo reaction命令用来删除联动项,再利用新的参数创建联动项。
【举例】
# 在TCP测试类型下建立序号为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
【相关命令】
· track(可靠性命令参考/Track)
reaction trap命令用来配置在指定条件下向网管服务器发送Trap消息。
undo reaction trap命令用来恢复缺省情况。
【命令】
reaction trap { path-change | probe-failure consecutive-probe-failures | test-complete | test-failure [ accumulate-probe-failures ] }
undo reaction trap { path-change | probe-failure | test-complete | test-failure }
【缺省情况】
不向网管服务器发送Trap消息。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
path-change:当进行UDP-tracert类型测试时,在配置了frequency命令后进行连续测试后,如果检测到当前路径相对于上一次测试路径发生变化,则设备发送一次Trap消息。
probe-failure consecutive-probe-failures:每次探测结束后,计算本次NQA测试中探测连续失败的次数,如果连续失败次数大于或等于consecutive-probe-failures,则向网管服务器发送探测失败的Trap消息。一次测试中,可能发送多次Trap消息。consecutive-probe-failures为一次测试中连续探测失败的次数,取值范围为1~15。
test-complete:对于非UDP-tracert类型测试,当测试完成时发送测试完成的Trap消息。对于UDP-tracert类型测试,测试出到达目的设备的路径后,发送测试完成的Trap消息。
test-failure accumulate-probe-failures:对于非UDP-tracert类型测试,一次NQA测试结束后,计算本次NQA测试中探测失败的累计次数,如果累计失败次数大于或等于accumulate-probe-failures,则向网管服务器发送测试失败的Trap消息。accumulate-probe-failures为一次测试中累计探测失败的次数,为必须输入的参数,取值范围为1~15。对于UDP-tracert类型测试,只要未能测试出到达目的地的路径,就发送一次Trap消息。用户不能输入参数accumulate-probe-failures。
【使用指导】
UDP-tracert测试支持reaction trap path-change,reaction trap test-complete和reaction trap test-failure(其中UDP-tracert测试不支持reaction trap test-failure的accumulate-probe-failures参数)。
【举例】
# 在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命令用来配置要解析的域名。
undo resolve-target命令用来恢复缺省情况。
【命令】
resolve-target domain-name
undo resolve-target
【缺省情况】
未配置要解析的域名。
【视图】
DNS测试类型视图
【缺省用户角色】
network-admin
【参数】
domain-name:要解析的域名,由“.”分隔的字符串组成(如aabbcc.com),每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过255个字符,区分大小写。字符串中可以包含字母、数字、“-”及“_”,不能出现连续“.”。
【举例】
# 在DNS测试类型下配置DNS测试要解析的域名为domain1。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type dns
[Sysname-nqa-admin-test-dns] resolve-target domain1
route-option bypass-route命令用来开启路由表旁路功能,探测直连目的地的连通情况。
undo route-option bypass-route命令用来关闭路由表旁路功能。
【命令】
route-option bypass-route
undo route-option bypass-route
【缺省情况】
路由表旁路功能处于关闭状态。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DLSw/DNS/FTP/HTTP/SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【使用指导】
开启该功能后,将不进行路由查找,而直接将报文发送到直连网络的目的地。
开启该功能后,设备转发探测报文可以经过的最大跳数为1,ttl命令设置的跳数不会生效。
测试目的端使用IPv6地址时,本命令配置无效。
【举例】
# 在ICMP-echo测试类型下开启路由旁路功能。
<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命令用来配置指定接口的IP地址作为探测报文的源IP地址。
undo source interface命令用来恢复缺省情况。
【命令】
source interface interface-type interface-number
undo source interface
【缺省情况】
以报文发送接口的主IP地址作为探测报文中的源IP地址。
【视图】
ICMP-echo测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
interface-type interface-number:探测报文源接口的接口类型和接口编号。
【使用指导】
本命令指定的接口必须处于UP状态,否则探测将会失败。
【举例】
# 在ICMP-echo测试类型下指定接口HundredGigE1/0/1的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 hundredgige 1/0/1
【相关命令】
· source ip
source ip命令用来配置探测报文的源IPv4地址。
undo source ip命令用来恢复缺省情况。
【命令】
source ip ip-address
undo source ip
【缺省情况】
以报文发送接口的主IP地址作为探测报文中的源IPv4地址。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/FTP/HTTP/SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
ip-address:探测报文的源IPv4地址。
【使用指导】
source ip命令配置的源IP地址必须是设备上接口的IPv4地址,且接口为up状态,否则测试将会失败。
对于ICMP-echo/UDP-tracert测试类型,本命令和source interface命令作用相同,多次执行这两条命令时,最后一次执行的命令生效。
【举例】
# 在ICMP-echo测试类型下配置ICMP-echo探测报文中的源IPv4地址为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 interface
source port命令用来配置探测报文的源端口号。
undo source port命令用来恢复缺省情况。
【命令】
source port port-number
undo source port
【缺省情况】
未指定源端口号,系统自动选择设备当前空闲的端口号作为探测报文的源端口号。
【视图】
UDP-echo测试类型视图
SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
port-number:探测报文的源端口号,取值范围为1~65535。
【使用指导】
通常情况下,建议使用缺省值即可。
如需配置本命令,要求指定的端口号不能是当前设备中其它服务正在使用的端口号,否则会导致探测失败。
· 通过display tcp和display udp命令显示信息中的Local Addr:port字段,可查看本端正在被使用的IPv4地址及端口号。
· 通过display ipv6 tcp和display ipv6 udp命令显示信息中的LAddr->port字段,可查看本端正在被使用的IPv6地址及端口号。
【举例】
# 在UDP-echo测试类型下配置探测报文的源端口号为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
【相关命令】
· display ipv6 tcp(三层技术-IP业务命令参考/IPv6基础)
· display ipv6 udp(三层技术-IP业务命令参考/IPv6基础)
· display tcp(三层技术-IP业务命令参考/IP性能优化)
· display udp(三层技术-IP业务命令参考/IP性能优化)
statistics hold-time命令用来配置统计组的保留时间。
undo statistics hold-time命令用来恢复缺省情况。
【命令】
statistics hold-time hold-time
undo statistics hold-time
【缺省情况】
统计组的保留时间为120分钟。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
【缺省用户角色】
network-admin
【参数】
hold-time:统计组的保留时间,取值范围为1~1440,单位为分钟。
【使用指导】
统计组具有老化功能。统计组保存一定时间后将被删除,以便记录新的统计组信息。
【举例】
# 在ICMP-echo测试类型下配置统计组的保留时间为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 interval命令用来配置对测试结果进行统计的时间间隔。
undo statistics interval命令用来恢复缺省情况。
【命令】
statistics interval interval
undo statistics interval
【缺省情况】
对测试结果进行统计的时间间隔为60分钟。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
【缺省用户角色】
network-admin
【参数】
interval:对测试结果进行统计的时间间隔,取值范围为1~35791394,单位为分钟。
【使用指导】
NQA将统计时间间隔内完成的NQA测试归为一组,计算该组测试结果的统计值,这些统计值构成一个统计组。通过display nqa statistics命令可以显示该统计组的信息。
【举例】
# 在ICMP-echo测试类型下配置对测试结果进行统计的时间间隔为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
statistics max-group命令用来配置能够保留的最大统计组个数。
undo statistics max-group命令用来恢复缺省情况。
【命令】
statistics max-group number
undo statistics max-group
【缺省情况】
能够保留的最大统计组个数为2。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
【缺省用户角色】
network-admin
【参数】
number:能够保留的最大统计组个数,取值范围为0~100。
【使用指导】
当保留的统计组数目达到最大值时,如果形成新的统计组,保存时间最久的统计组将被删除。
能够保留的最大统计组个数为0时,不进行统计。
【举例】
# 在ICMP-echo测试类型下配置能够保留的最大统计组个数为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
tos命令用来配置NQA探测报文IP报文头中服务类型域的值。
undo tos命令用来恢复缺省情况。
【命令】
tos value
undo tos
【缺省情况】
NQA探测报文IP报文头中服务类型域的值为0。
【视图】
任意测试类型视图
【缺省用户角色】
network-admin
【参数】
value:探测报文IP报文头中服务类型域的值,取值范围为0~255。
【举例】
# 在ICMP-echo测试类型下配置探测报文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命令用来配置探测报文在网络中可以经过的最大跳数。
undo ttl命令用来恢复缺省情况。
【命令】
ttl value
undo ttl
【缺省情况】
UDP-tracert类型探测报文在网络中可以经过的最大跳数是30跳。其它测试类型下探测报文在网络中可以经过的最大跳数为20跳。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DLSw/DNS/FTP/HTTP/SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
value:对于UDP-tracert测试类型,表示允许探测报文填充的最大跳数值;对于其它测试类型,表示探测报文在网络中可以经过的最大跳数。取值范围为1~255。
【使用指导】
配置route-option bypass-route命令后,探测报文在网络中可以经过的最大跳数为1,ttl命令不会生效。
配置UDP-tracert类型测试时,如果使用init-ttl命令配置的初始跳数值大于此值,测试将无法启动。
【举例】
# 在ICMP-echo测试类型下配置探测报文在网络中可以经过的最大跳数为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命令用来配置当前测试组的测试类型,并进入测试组测试类型视图。
【命令】
type { dhcp | dlsw | dns | ftp | http | icmp-echo | snmp | tcp | udp-echo | udp-tracert }
【缺省情况】
未配置当前测试组的测试类型。
【视图】
NQA测试组视图
【缺省用户角色】
network-admin
【参数】
dhcp:测试类型为DHCP。
dlsw:测试类型为DLSw。
dns:测试类型为DNS。
ftp:测试类型为FTP。
http:测试类型为HTTP。
icmp-echo:测试类型为ICMP-echo。
snmp:测试类型为SNMP。
tcp:测试类型为TCP。
udp-echo:测试类型为UDP-echo。
udp-tracert:测试类型为UDP-tracert。
【使用指导】
一个NQA测试组对应一个NQA测试类型。当进入NQA测试组视图后,需要指定测试类型并配置测试类型相应的属性。当NQA测试组指定了一个测试类型后,测试组将与测试类型绑定,若需要重新指定测试类型,请在系统视图下删除测试组之后重新创建测试组并指定测试类型。
【举例】
# 配置测试组的测试类型为FTP测试,并进入测试组测试类型视图。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type ftp
[Sysname-nqa-admin-test-ftp]
url命令用来配置测试访问的网址。
undo url命令用来恢复缺省情况。
【命令】
url url
undo url
【缺省情况】
未配置测试访问的网址。
【视图】
FTP/HTTP测试类型视图
【缺省用户角色】
network-admin
【参数】
url:测试操作访问的目标资源地址,为1~255个字符的字符串,区分大小写。url中的主机名部分,由“.”分隔的字符串组成(如aabbcc.com),每个字符串的长度不超过63个字符,区分大小写;字符串中可以包含字母、数字、“-”及“_”,不能出现连续“.”。
· HTTP测试类型时,url格式为http://host/resource或http://host:port/resource,缺省端口号为80。
· FTP测试类型时,url格式为ftp://host/filename或ftp://host:port/filename,缺省端口号为21。
filename取值范围的详细介绍,请参见“基础配置指导”中的“文件系统管理”。
【举例】
# 在HTTP测试类型下配置HTTP测试访问的网址为http://www.company.com/index.html。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type http
[Sysname-nqa-admin-test-http] url http://www.company.com/index.html
username命令用来配置登录用户名。
undo username命令用来恢复缺省情况。
【命令】
username username
undo username
【缺省情况】
未配置登录用户名。
【视图】
FTP/HTTP测试类型视图
【缺省用户角色】
network-admin
【参数】
username:测试使用的登录用户名,区分大小写。为1~32个字符的字符串。
【举例】
# 在FTP测试类型下配置FTP登录用户名为administrator。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type ftp
[Sysname-nqa-admin-test-ftp] username administrator
【相关命令】
· operation
· password
version命令用来配置HTTP测试所使用的版本。
undo version命令用来恢复缺省情况。
【命令】
version { v1.0 | v1.1 }
undo version
【缺省情况】
HTTP测试所使用的版本为1.0。
【视图】
HTTP测试类型视图
【缺省用户角色】
network-admin
【参数】
v1.0:测试使用的版本为1.0。
v1.1:测试使用的版本为1.1。
【举例】
# 在HTTP测试类型下配置HTTP测试使用的版本为1.1。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type http
[Sysname-nqa-admin-test-http] version v1.1
vpn-instance命令用来指定测试操作所属的VPN实例。
undo vpn-instance命令用来恢复缺省情况。
【命令】
vpn-instance vpn-instance-name
undo vpn-instance
【缺省情况】
未指定测试操作所属的VPN,表示在公网中进行NQA测试。
【视图】
ICMP-echo/TCP/UDP-echo测试类型视图
DHCP/DLSw/DNS/FTP/HTTP/SNMP测试类型视图
UDP-tracert测试类型视图
【缺省用户角色】
network-admin
【参数】
vpn-instance-name:表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。
【使用指导】
配置本命令后,NQA将在指定的VPN中进行测试。
【举例】
# 在ICMP-echo测试类型下指定测试操作所属的VPN实例为vpn1。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type icmp-echo
[Sysname-nqa-admin-test-icmp-echo] vpn-instance vpn1
只有在测试类型为TCP和UDP-echo时,才需要配置NQA服务器。
display nqa server命令用来显示NQA服务器的状态信息。
【命令】
display nqa server
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【举例】
# 显示NQA服务器的状态信息。
<Sysname> display nqa server
NQA server status: Enabled
TCP connect:
IP address: 2.2.2.2
Port: 2000
ToS:200
VPN instance: -
UDP echo:
IP address: 3.3.3.3
Port: 3000
ToS: 255
VPN instance: -
表1-8 display nqa server命令输出信息描述
字段 |
描述命令 |
NQA server status |
NQA服务器状态,包括的取值如下: · Disabled:未启用NQA服务器功能; · Enabled:启用了NQA服务器功能; |
TCP connect |
NQA TCP测试中服务器的状态信息 |
UDP echo |
NQA UDP测试中服务器的状态信息 |
IP address |
NQA服务器TCP/UDP监听服务的IP地址 |
Port |
NQA服务器TCP/UDP监听服务的端口号 |
ToS |
NQA服务器TCP/UDP监听服务的回应报文携带的ToS值 未配置ToS参数时,本字段显示为-,但: · 对于TCP监听服务,回应报文中实际携带的ToS值为0 · 对于UDP监听服务,回应报文中实际携带的ToS值为从客户端发送的请求报文中获取到的ToS值 |
VPN instance |
(暂不支持)NQA服务器监听的IP地址所属的VPN实例名称。如果NQA服务器监听的是公网IP地址,则显示为- |
nqa server enable命令用来开启NQA服务器功能。
undo nqa server enable命令用来关闭NQA服务器功能。
【命令】
nqa server enable
undo nqa server enable
【缺省情况】
NQA服务器功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【举例】
# 开启NQA服务器功能。
<Sysname> system-view
[Sysname] nqa server enable
nqa server tcp-connect命令用来在NQA服务器上创建TCP监听服务。
undo nqa server tcp-connect命令用来删除指定的TCP监听服务。
【命令】
nqa server tcp-connect ip-address port-number [ vpn-instance vpn-instance-name ] [ tos tos ]
undo nqa server tcp-connect ip-address port-number [ vpn-instance vpn-instance-name ]
【缺省情况】
不存在TCP监听服务
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
ip-address:NQA服务器TCP监听服务监听的IP地址。
port-number:NQA服务器TCP监听服务监听的端口号,取值范围为1~65535。
vpn-instance vpn-instance-name:NQA服务器监听的IP地址所属的VPN实例。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则表示TCP监听的是公网IP地址。
tos tos:NQA服务器应答报文中的ToS域的值。取值范围为0~255。不指定本参数时,取值为0。
【使用指导】
仅TCP和DLSw测试类型下必须配置本命令,且对于DLSw测试类型,port-number值必须为2065。否则,测试失败。
所配置的IP地址、端口号及VPN实例必须与NQA客户端的配置一致,且不能与已有的监听服务冲突。
所配置的IP地址必须是作为服务器的设备上的接口的IP地址,否则配置无效。
建议不要配置1~1023之间的端口(知名端口),否则可能导致NQA测试失败或该知名端口对应的服务不可用。
【举例】
# 创建IP地址为169.254.10.2,端口号为9000的TCP监听服务。
<Sysname> system-view
[Sysname] nqa server tcp-connect 169.254.10.2 9000
【相关命令】
· destination ip
· destination port
· vpn-instance
nqa server udp-echo命令用来在NQA服务器上创建UDP监听服务。
undo nqa server udp-echo命令用来删除指定的UDP监听服务。
【命令】
nqa server udp-echo ip-address port-number [ vpn-instance vpn-instance-name ] [ tos tos ]
undo nqa server udp-echo ip-address port-number [ vpn-instance vpn-instance-name ]
【缺省情况】
不存在UDP监听服务
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
ip-address:NQA服务器UDP监听服务监听的IP地址。
port-number:NQA服务器UDP监听服务监听的端口号,取值范围为1~65535。
vpn-instance vpn-instance-name:NQA服务器监听的IP地址所属的VPN实例。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则表示UDP监听的是公网IP地址。
tos tos:NQA服务器应答报文中的ToS域的值。取值范围为0~255。不指定本参数时,取值从客户端发送的请求报文中获取。
【使用指导】
只有在测试类型为UDP-echo时,才需在NQA服务器上配置此命令。
通过本命令可以指定发送应答NQA探测报文(UDP报文)中携带的ToS值。
配置的IP地址、端口号及VPN实例必须与NQA客户端的配置一致,且不能与已有的监听服务冲突。
所配置的IP地址必须是作为服务器的设备上的接口的IP地址,否则配置无效。
建议不要配置1~1023之间的端口(知名端口),否则可能导致NQA测试失败或该知名端口对应的服务不可用。
【举例】
# 创建IP地址为169.254.10.2、端口号为9000的UDP监听服务。
<Sysname> system-view
[Sysname] nqa server udp-echo 169.254.10.2 9000
【相关命令】
· destination ip
· destination ipv6
· destination port
· vpn-instance
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!