04-NQA命令
本章节下载: 04-NQA命令 (577.79 KB)
目 录
1.1.10 display nqa rfc2544 group
1.1.11 display nqa twamp-light client
1.1.12 display nqa twamp-light client statistics
1.1.13 display nqa twamp-light client test-session reaction counters
1.1.27 reaction checked-element two-way-delay
1.1.28 reaction checked-element two-way-jitter
1.1.29 reaction checked-element two-way-loss
1.1.30 reset nqa twamp-light statistics
1.1.38 start (Frame-loss/Latency/Throughput/RFC2544 group view)
1.1.39 start (TWAMP-light-sender view)
1.1.40 stop (Frame-loss/Latency/Throughput/RFC2544 group view)
1.1.41 stop (TWAMP-light-sender view)
1.1.42 test-session (TWAMP-light-client view)
1.1.43 test-session bind interface
1.2.3 display nqa twamp-light responder
1.2.6 nqa twamp-light responder
1.2.7 test-session (TWAMP-light-responder view)
allowed-loss-ratio命令用来配置可接受的丢包率上限。
undo allowed-loss-ratio命令用来恢复缺省情况。
【命令】
allowed-loss-ratio ratio
undo allowed-loss-ratio
【缺省情况】
可接受的丢包率上限为1/10000。
【视图】
Throughput测试类型视图
【缺省用户角色】
network-admin
【参数】
ratio:可接受的丢包率上限,取值为1/10000或1/1000000000。
【举例】
# 在Throughput测试类型下配置可接受的丢包率上限为1/1000000000。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput] allowed-loss-ratio 1/1000000000
bind nqa-entry命令用来将NQA操作组和测试组关联。
undo bind nqa-entry命令用来取消NQA操作组与测试组的关联。
【命令】
bind nqa-entry admin-name operation-tag
undo bind nqa-entry admin-name operation-tag
【缺省情况】
NQA操作组下没有关联任何测试组。
【视图】
RFC2544操作组视图
【缺省用户角色】
network-admin
【参数】
admin-name:创建NQA测试组的管理员名称,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
operation-tag:测试操作的标签,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
【使用指导】
如果NQA操作组中的测试正在进行,则不能建立或取消该NQA操作组与测试组的关联。
【举例】
# 将一个管理员名为admin,测试操作标签为test的RFC2544测试组与名为test的NQA RFC2544操作组关联。
<Sysname> system-view
[Sysname] nqa rfc2544 group test
[Sysname-nqa-rfc2544group-test] bind nqa-entry admin test
【相关命令】
· nqa rfc2544 group
data-size命令用来配置探测报文中的填充内容的大小。
undo data-size命令用来恢复缺省情况。
【命令】
data-size size
undo data-size
【缺省情况】
缺省情况如表1-1所示。
测试类型 |
编码类型 |
缺省值(字节) |
TWAMP-light |
- |
142 |
【视图】
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
size:探测报文中的填充内容的大小,单位为字节,取值范围为:
· NQA TWAMP-light测试:44~1518。
【使用指导】
TWAMP-light测试的探测报文中填充内容的大小不能大于测试链路上所有接口的MTU值。
【举例】
# 在TWAMP-light测试类型下配置探测报文中的填充内容的大小为80字节。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] data-size 80
description命令用来配置测试组的描述信息,通常用于描述一个测试组的测试类型或测试目的。undo description命令用来恢复缺省情况。
【命令】
description text
undo description
【缺省情况】
未配置描述信息。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
text:测试组的描述,为1~200个字符的字符串,区分大小写。
【举例】
# 在TWAMP-light测试类型下配置测试组的描述信息为twamp-light-probe。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] description twamp-light-probe
destination ip命令用来配置探测报文的目的IPv4地址。
undo destination ip命令用来恢复缺省情况。
【命令】
destination ip ipv4-address
undo destination ip
【缺省情况】
对于Frame-loss/Latency/Throughput测试类型,探测报文的目的IPv4地址为198.18.65.1;对于其它测试类型,未配置探测报文的目的IPv4地址。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
ipv4-address:探测报文的目的IPv4地址。
【使用指导】
对于路径服务质量测试,请按照以下要求配置源地址和目的地址,否则,会导致NQA测试启动失败:
· 三层以太网和三层VPN环境下必须配置源地址和目的地址。
· 其他组网环境下,源地址和目的地址要么均配置要么均不配置,如果配置,要求均为IPv4类型或者均为IPv6类型。
【举例】
# 在TWAMP-light测试的Client-session视图下配置探测报文的目的IPv4地址为10.1.1.2。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] destination ip 10.1.1.2
destination ipv6命令用来配置探测报文的目的IPv6地址。
undo destination ipv6命令用来恢复缺省情况。
【命令】
destination ipv6 ipv6-address
undo destination ipv6
【缺省情况】
未配置探测报文的目的IPv6地址。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
ipv6-address:探测报文的目的IPv6地址,不支持IPv6链路本地地址。
【使用指导】
对于路径服务质量测试,请按照以下要求配置源地址和目的地址,否则,会导致NQA测试启动失败:
· 三层以太网和三层VPN环境下必须配置源地址和目的地址。
· 其他组网环境下,源地址和目的地址要么均配置要么均不配置,如果配置,要求均为IPv4类型或者均为IPv6类型。
【举例】
# 在TWAMP-light测试的Client-session视图下配置探测报文的目的IPv6地址为1::2。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] destination ipv6 1::2
destination mac命令配置探测报文的目的MAC地址。
undo destination mac命令用来恢复缺省情况。
【命令】
Frame-loss/Latency/Throughput测试类型和TWAMP-light测试:
destination mac mac-address
undo destination mac
【缺省情况】
对于Frame-loss/Latency/Throughput测试类型,探测报文的目的MAC地址为0023-8900-0001。
对于TWAMP-light测试,未配置探测报文的目的MAC地址。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
mac-address:探测报文的目的MAC地址,格式为H-H-H。在配置时,可以省去MAC地址中每段开头的“0”,例如:输入“f-e2-1”即表示输入的MAC地址为“000f-00e2-0001”。
【举例】
# 在Throughput测试类型视图下配置探测报文的目的MAC地址为0001-0001-0002。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput] destination mac 1-1-2
# 在TWAMP-light测试的Client-session视图下配置探测报文的目的MAC地址为0001-0001-0002。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] destination mac 1-1-2
destination port命令用来配置探测报文的目的端口号。
undo destination port命令用来恢复缺省情况。
【命令】
destination port port-number
undo destination port
【缺省情况】
对于Frame-loss/Latency/Throughput测试,目的端口号缺省为7;对于TWAMP-light测试,未配置测试操作的目的端口号。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
port-number:探测报文的目的端口号,取值范围为1~65535。
【举例】
# 在TWAMP-light测试的Client-session视图下配置探测报文的目的端口号为9000。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] destination port 9000
display nqa result命令用来显示最近一次NQA测试的结果。
【命令】
display nqa result [ admin-name operation-tag ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
admin-name:创建NQA测试组的管理员名称,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
operation-tag:为测试操作的标签,为1~32个字符的字符串,字符串中不能包括“-”,不区分大小写。
【使用指导】
不指定任何参数,则表示显示所有测试组的最近一次测试的结果。
【举例】
# 显示Throughput类型的NQA测试组(管理员为admin,操作标签为test)的最近一次测试结果。
<Sysname> display nqa result admin test
NQA entry (admin admin, tag test) test results:
Basic results :
Initial speed(Kbps) : 100000
Speed granularity(Kbps): 1000
Probe duration(s) : 60
Probe interval(s) : 4
Allowed-loss-ratio : 1/10000
Throughput results:
Frame size(Byte): 64
Current speed(Kbps): -
Frame-loss(Loss/Tx): -
Status : Failed
Time : 2022-01-01 07:20:40.8
Frame size(Byte): 512
Current speed(Kbps): 4000
Frame-loss(Loss/Tx): 0/10000
Status : Succeeded
Time : 2022-01-01 07:21:40.8
Frame size(Byte): 1024
Current speed(Kbps): 8000
Frame-loss(Loss/Tx): 0/10000
Status : Succeeded
Time : 2022-01-01 07:22:52.8
Frame size(Byte): 1280
Current speed(Kbps): 10000
Frame-loss(Loss/Tx): 0/10000
Status : Succeeded
Time : 2022-01-01 07:23:45.8
Frame size(Byte): 1518
Current speed(Kbps): 10000
Frame-loss(Loss/Tx): 0/10000
Status : Succeeded
Time : 2022-01-01 07:24:45.8
表1-2 display nqa result命令显示信息描述
字段 |
描述 |
NQA entry (admin admin, tag test) test results |
NQA(测试操作的标签,测试操作的标签)测试组的测试结果 |
Data collecting in progress |
测试正在进行中 |
Path jitter result is not available |
测试没有生成结果 |
Send operation times |
发送的探测报文数 |
Receive response times |
收到的响应报文数 |
Min/Max/Average round trip time |
最小/最大/平均往返时间,单位为毫秒 |
Square-Sum of round trip time |
往返时间平方和 |
Last succeeded probe time |
一次测试中最后一次成功探测的完成时间,如果一次测试中的探测均失败,则该时间显示为全0 |
Extended results |
扩展项的测试结果 |
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 |
收到应答报文的时间 |
Basic results |
基础测试结果 |
Throughput results |
Throughput测试结果 |
Frame-loss results |
Frame-loss测试结果 |
Latency results |
Latency测试结果 |
Initial speed(Kbps) |
发送探测报文的初始速率,单位为kbps |
Speed granularity(Kbps) |
探测报文的速率调整精度,单位为kbps |
Probe duration(s) |
探测周期的时长,单位为秒 |
Probe interval(s) |
探测的时间间隔,单位为秒 |
Allowed-loss-ratio |
可接受的丢包率上限 |
Frame size(Byte) |
探测报文的长度,单位为字节 |
Current speed(Kbps) |
当前速率,单位为kbps |
Frame-loss(Loss/Tx) |
丢包率 |
Min-latency(us) |
最小时延,单位为微秒 |
Max-latency(us) |
最大时延,单位为微秒 |
Avg-latency(us) |
平均时延,单位为微秒 |
Min-jitter(ns) |
最小抖动时延,单位为纳秒 |
Max-jitter(ns) |
最大抖动时延,单位为纳秒 |
Avg-jitter(ns) |
平均抖动时延,单位为纳秒 |
Sent packets |
发送报文数 |
Received packets |
接收报文数 |
Status |
探测结果: · Succeeded:成功 · Failed:失败 |
Time |
探测完成时间 |
display nqa rfc2544 group命令用来显示NQA路径服务质量操作组信息。
【命令】
display nqa rfc2544 group [ brief | name group-name | result [ group-name ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
brief:显示NQA路径服务质量操作组的简要信息。
name group-name:显示指定NQA路径服务质量操作组的详细情况,group-name表示NQA路径服务质量操作组名称,为1~32个字符的字符串,不区分大小写。不指定该参数时,表示所有NQA路径服务质量操作组。
result:显示NQA路径服务质量操作组的探测结果信息。
【使用指导】
不指定参数,则表示显示所有NQA路径服务质量测试操作组的详细信息。
【举例】
# 显示NQA路径服务质量操作组的简要信息。
<Sysname> display nqa rfc2544 group brief
Group name Status
test1 Active
test2 Idle
# 显示名称为test的NQA路径服务质量操作组的详细信息。
<Sysname> display nqa rfc2544 group name test
Group name: test
Status: Idle
Bound NQA entry information:
Admin-name Operation-tag
admin 1
admin 2
# 显示名称为test的NQA路径服务质量操作组的结果信息。
<Sysname> display nqa rfc2544 group result test
NQA entry (admin admin, tag 1) test results:
Basic results :
Initial speed(Kbps) : 100000
Probe duration(s) : 60
Probe interval(s) : 4
Frame-loss results:
Frame size(Byte): 64
Current speed(Kbps): 100000
Frame-loss : 0.0672002%
Status : Succeeded
Time : 2021-04-17 15:39:33.3
Frame size(Byte): 96
Current speed(Kbps): 100000
Frame-loss : 0.0928005%
Status : Succeeded
Time : 2021-04-17 15:39:35.3
NQA entry (admin admin, tag 2) test results:
Basic results :
Initial speed(Kbps): 100000
Probe duration(s) : 60
Probe interval(s) : 4
Latency results:
Frame size : 64
Min-latency(us) : 146
Max-latency(us) : 150
Avg-latency(us) : 148
Min-jitter(ns) : 0
Max-jitter(ns) : 0
Avg-jitter(ns) : 0
Sent packets : 10000
Received packets : 9998
Status : Succeeded
Time : 2021-04-17 15:39:37.3
Frame size : 128
Min-latency(us) : 82
Max-latency(us) : 86
Avg-latency(us) : 84
Min-jitter(ns) : 0
Max-jitter(ns) : 0
Avg-jitter(ns) : 0
Sent packets : 10000
Received packets : 9998
Status : Succeeded
Time : 2021-04-17 15:39:39.3
NQA entry (admin admin, tag 3) test results:
Basic results :
Initial speed(Kbps) : 100000
Speed granularity(Kbps): 1000
Probe duration(s) : 60
Probe interval(s) : 4
Allowed-loss-ratio : 1/10000
Throughput results:
Frame size(Byte): 64
Current speed(Kbps): -
Frame-loss(Loss/Tx): -
Status : Failed
Time : 2021-04-17 15:41:12.4
表1-3 display nqa rfc2544 group命令显示信息描述表
字段 |
描述 |
Group name |
NQA路径服务质量操作组的名称 |
Status |
测试状态: · Idle:空闲 · Active:正在测试中 |
Bound NQA entry information |
NQA路径服务质量操作组绑定的测试组的信息 |
Admin-name |
NQA测试组的管理员名称 |
Operation-tag |
NQA测试操作的标签 |
Status |
测试状态取值为: · Succeeded:测试成功 · Failed:测试失败 · In progress:测试正在进行 · Aborted:测试终止,表示用户手动停止测试 · Timeout:测试超时 · Unknown error:未知错误 · --:表示测试状态无意义 |
display nqa twamp-light client命令用来查看TWAMP-light Client会话的信息。
【命令】
display nqa twamp-light client [ test-session session-id | verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
test-session session-id:显示指定会话的详细信息。session-id表示会话ID,取值范围为1~512。
verbose:表示显示所有会话的详细信息。
【使用指导】
本命令未指定任何参数时,表示显示所有会话的简要信息。
【举例】
# 查看所有会话的简要信息。
<Sysname> display nqa twamp-light client
Brief information about all test sessions:
Total sessions: 2
Active sessions: 1
------------------------------------------------------------------------------------
ID Status Source IP/Port Destination IP/Port
1 Active 10.1.1.1/10000 10.2.2.2/20000
2 Inactive 4.4.4.1/7777 4.4.4.2/8888
# 查看所有会话的详细信息。
<Sysname> display nqa twamp-light client verbose
Session ID : 1
Status : Active
Session type : Permanent
Source interface : -
Service instance : -
Source IP : 10.1.1.1
Source IPv6 : -
Destination IP : 10.2.2.2
Destination IPv6 : -
Source port : 10000
Destination port : 20000
Source MAC : -
Destination MAC : -
VLAN ID : -
Service VLAN ID : -
Customer VLAN ID : -
ToS : 0
Padding length : 142
Timestamp format : PTP
VPN instance : -
Priority 802.1p : 0
Last start time : Never
Last stop time : Never
Packet sending interval(ms) : 100
Timeout(sec) : 5
Duration(sec) : -
Packets sent : -
Statistics interval(ms) : 10000
Monitor time(ms) : 20000
Delay monitor time(ms) : 20000
Jitter monitor time(ms) : 20000
Loss monitor time(ms) : 20000
Session ID : 2
Status : Inactive
Session type : -
Source interface : GigabitEthernet1/0/7
Service instance : -
Source IP : 4.4.4.1
Source IPv6 : -
Destination IP : 4.4.4.2
Destination IPv6 : -
Source port : 7777
Destination port : 8888
Source MAC : 0001-0001-0001
Destination MAC : 0001-0001-0002
VLAN ID : -
Service VLAN ID : -
Customer VLAN ID : -
ToS : 0
Padding length : 142
Timestamp format : PTP
VPN instance : -
Priority 802.1p : 0
Adjust-udp-checksum : Disabled
Last start time : Never
Last stop time : Never
Packet sending interval(ms) : -
Timeout(sec) : -
Duration(sec) : -
Packets sent : -
Statistics interval(ms) : -
Monitor time(ms) : -
Delay monitor time(ms) : -
Jitter monitor time(ms) : -
Loss monitor time(ms) : -
表1-4 display nqa twamp-light client命令显示信息描述表
字段 |
描述 |
Total sessions |
会话总数 |
Active sessions |
正在运行的会话个数 |
Session ID |
会话ID |
Status |
会话的状态: · Active:表示测试会话的测试功能处于激活状态 · Inactive:表示测试会话的测试功能处于未激活状态 |
Session type |
会话类型: · On-demand:按需统计 · Permanent:连续统计 |
Source interface |
测试会话的源AC口 |
Service instance |
关联的以太网服务实例 |
Source IP |
测试会话的源IP地址 |
Source IPv6 |
测试会话的源IPv6地址 |
Destination IP |
测试会话的目的IP地址 |
Destination IPv6 |
测试会话的目的IPv6地址 |
Source port |
测试会话的源端口号 |
Destination port |
测试会话的目的端口号 |
Source MAC address |
测试会话源MAC地址 |
Destination MAC address |
测试会话目的MAC地址 |
VLAN ID |
测试会话的VLAN ID |
Service VLAN ID |
测试会话的外层VLAN ID |
Customer VLAN ID |
测试会话的内层VLAN ID |
ToS |
测试会话的ToS(Type of Service,服务类型)信息 |
Padding length |
测试会话的填充长度信息 |
Timestamp format |
时间戳格式,取值包括: · NTP:NTP格式 · PTP:PTP格式 |
VPN instance |
MPLS L3VPN实例名称 |
Priority 802.1p |
802.1p优先级 |
Last start time |
TWAMP-light测试最近一次测试的最新开始时间,格式为“年-月-日 时:分:秒.毫秒” · 当未捆绑聚合链路时,如果取值为Never,表示测试未开始 · 当捆绑聚合链路时,取值恒为Never |
Last stop time |
TWAMP-light测试最近一次测试的停止时间,格式为“年-月-日 时:分:秒.毫秒” · 当未捆绑聚合链路时,如果取值为Never,则表示测试未结束 · 当捆绑聚合链路时,取值恒为Never |
Packet sending interval(ms) |
TWAMP-light测试的发送报文周期,单位为毫秒 |
Timeout(sec) |
TWAMP-light测试的统计周期内反射报文超时时间,单位为秒 |
Duration(sec) |
TWAMP-light测试的持续时间,只有按需统计且配置了测试持续时间时会显示计数,单位为秒 |
Packets sent |
TWAMP-light测试的发送报文个数,只有按需统计且配置了测试发送报文个数时会显示计数 |
Statistics interval(ms) |
TWAMP-light测试的统计周期,单位为毫秒 |
Monitor time(ms) |
TWAMP-light测试的报文监控时间,单位为毫秒;仅显示用户通过start (TWAMP-light-sender view)命令配置的值 |
Delay monitor time(ms) |
TWAMP-light测试的双向时延监控时间,单位为毫秒;当未启动测试时,显示为“-” |
Jitter monitor time(ms) |
TWAMP-light测试的双向抖动监控时间,单位为毫秒;当未启动测试时,显示为“-” |
Loss monitor time(ms) |
TWAMP-light测试的双向丢包监控时间,单位为毫秒;当未启动测试时,显示为“-” |
【相关命令】
· test-session
display nqa twamp-light client statistics命令用来查看TWAMP-light Client会话的统计信息,包括双向时延、双向抖动和双向丢包信息。
【命令】
display nqa twamp-light client statistics { two-way-delay | two-way-loss } test-session session-id
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
two-way-delay:显示双向时延和抖动的统计信息。
two-way-loss:显示双向丢包的统计信息。
session-id:显示指定会话的统计信息;整数形式,取值范围为1~512。
【举例】
# 查看指定会话的双向时延和抖动的统计信息。
<Sysname> display nqa twamp-light client statistics two-way-delay test-session 1
Latest two-way-delay statistics(us):
Index Delay(Avg) Jitter(Avg) SD-jitter(Avg) DS-jitter(Avg)
1 734 240 81 159
2 658 24 12 12
3 580 91 31 60
4 667 40 42 2
5 8346 15226 15293 67
6 627 18 17 35
7 659 10 4 14
8 662 67 46 21
--------------------------------------------------------------------------------
Average delay : 1617 Average jitter : 1965
Maximum delay : 15959 Maximum jitter : 15226
Minimum delay : 534 Minimum jitter : 10
Average SD jitter: 1941 Average DS jitter: 46
Maximum SD jitter: 15293 Maximum DS jitter: 159
Minimum SD jitter: 4 Minimum DS jitter: 2
表1-5 display nqa twamp-light client statistic two-way-delay命令显示信息描述表
字段 |
描述 |
Latest two-way delay statistics(μs) |
最近一次测试最新的双向时延统计信息,单位为微秒 |
Index |
统计数据的序列号 |
Delay(avg) |
平均时延值 |
Jitter(avg) |
平均抖动值 |
SD jitter(avg) |
源到目的方向平均抖动值 |
DS jitter(avg) |
目的到源方向平均抖动值 |
Average delay |
平均时延值 |
Average jitter |
平均抖动值 |
Maximum delay |
最大时延值 |
Maximum jitter |
最大抖动值 |
Minimum delay |
最小时延值 |
Minimum jitter |
最小抖动值 |
Average SD jitter |
源到目的方向平均抖动值 |
Average DS jitter |
目的到源方向平均抖动值 |
Maximum SD jitter |
源到目的方向最大抖动值 |
Maximum DS jitter |
目的到源方向最大抖动值 |
Minimum SD jitter |
源到目的方向最小抖动值 |
Minimum DS jitter |
目的到源方向最小抖动值 |
# 查看指定会话的双向丢包统计信息。
<Sysname> display nqa twamp-light client statistics two-way-loss test-session 1
Latest two-way loss statistics:
Index Loss count Loss ratio Error count Error ratio
11006 5 50.0000% 0 0.0000%
11007 3 30.0000% 0 0.0000%
11008 4 40.0000% 0 0.0000%
11009 8 80.0000% 0 0.0000%
11010 10 100.0000% 0 0.0000%
11011 1 10.0000% 0 0.0000%
11012 10 100.0000% 0 0.0000%
11013 2 20.0000% 0 0.0000%
11014 10 100.0000% 0 0.0000%
11015 9 90.0000% 0 0.0000%
11016 6 60.0000% 0 0.0000%
11017 2 20.0000% 0 0.0000%
11018 8 80.0000% 0 0.0000%
11019 2 20.0000% 0 0.0000%
11020 8 80.0000% 0 0.0000%
11021 2 20.0000% 0 0.0000%
11022 2 20.0000% 0 0.0000%
11023 7 70.0000% 0 0.0000%
11024 4 40.0000% 0 0.0000%
11025 4 40.0000% 0 0.0000%
11026 7 70.0000% 0 0.0000%
11027 7 70.0000% 0 0.0000%
11028 8 80.0000% 0 0.0000%
11029 1 10.0000% 0 0.0000%
11030 2 20.0000% 0 0.0000%
11031 8 80.0000% 0 0.0000%
11032 7 70.0000% 0 0.0000%
11033 7 70.0000% 0 0.0000%
11034 8 80.0000% 0 0.0000%
11035 4 40.0000% 0 0.0000%
--------------------------------------------------------------------------------
Average loss count : 5 Average loss ratio : 55.3333%
Maximum loss count : 10 Maximum loss ratio : 100.0000%
Minimum loss count : 1 Minimum loss ratio : 10.0000%
Average error count: 0 Average error ratio: 0.0000%
Maximum error count: 0 Maximum error ratio: 0.0000%
Minimum error count: 0 Minimum error ratio: 0.0000%
表1-6 display nqa twamp-light client statistic two-way-loss命令显示信息描述表
字段 |
描述 |
Latest two-way loss statistics |
双向丢包统计信息 |
Index |
统计数据的序列号 |
Loss count |
丢包个数 |
Loss ratio |
丢包率 |
Error count |
错包个数 |
Error ratio |
错包率 |
Average loss count |
平均丢包个数 |
Average loss ratio |
平均丢包率 |
Maximum loss count |
最大丢包个数 |
Maximum loss ratio |
最大丢包率 |
Minimum loss count |
最小丢包个数 |
Minimum loss ratio |
最小丢包率 |
Average error count |
平均错包个数 |
Average error ratio |
平均错包率 |
Maximum error count |
最大错包个数 |
Maximum error ratio |
最大错包率 |
Minimum error count |
最小错包个数 |
Minimum error ratio |
最小错包率 |
【相关命令】
· reset nqa twamp-light statistics
· test-session (TWAMP-light-client view)
display nqa twamp-light client test-session reaction counters命令用来显示TWAMP-light测试会话阈值告警组的监测结果。
【命令】
display nqa twamp-light client test-session reaction counters [ session-id [ item-number ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
session-id:会话ID,取值范围为1~512。指定该参数时,可以显示该会话的所有统计信息。
item-number:显示指定阈值告警组的当前监测结果。如果不指定该参数,将显示所有阈值告警组的当前监测结果。item-number为阈值告警组的编号,取值范围为1~10。
【使用指导】
不指定任何参数,则表示显示TWAMP-light所有测试会话中所有阈值告警组的当前监测结果。
【举例】
# 显示TWAMP-light测试会话1阈值告警组的当前监测结果。
<Sysname> display nqa twamp-light client test-session reaction counters 1
Reaction counters for session 1:
Index: 1
Checked element: two-way-delay
Lower-threshold: 5
Upper-threshold: 50
Action type: trap-only
Check-objects: 0
Threshold violations: 0
Reaction counters for session 2:
Index: 1
Checked element: two-way-delay
Lower-threshold: 5
Upper-threshold: 50
Action type: trap-only
Check-objects: 1
Threshold violations: 0
表1-7 display nqa twamp-light client test-session reaction counters命令显示信息描述表
字段 |
描述 |
Reaction counters for session |
TWAMP-light测试会话阈值告警组的监测结果 |
Index |
阈值告警组的编号 |
Checked element |
监测的对象 |
Lower threshold |
阈值告警范围的最低阈值 |
Upper threshold |
阈值告警范围的最高阈值 |
Action type |
告警类型 |
Checked objects |
已监测的样本个数 |
Threshold violations |
超出阈值的样本个数 |
【相关命令】
· reaction checked-element two-way-delay
· reaction checked-element two-way-loss
· reaction checked-element two-way-jitter
exchange-port enable命令用来开启源目的端口的交换功能。
undo exchange-port enable命令用来恢复缺省情况。
【命令】
exchange-port enable
undo exchange-port enable
【缺省情况】
源目的端口的交换功能处于关闭状态。
【视图】
Frame-loss/Latency/Throughput测试类型视图
【缺省用户角色】
network-admin
【使用指导】
缺省情况下,设备Frame-loss/Latency/Throughput测试类型发送的报文源目的端口在NQA服务器端会直接被反射回来,客户端可以直接解析。而开启了源目的端口的交换功能(nqa reflector命令的exchange-port开启)的NQA服务器,会将源目的端口互换之后再反射回客户端。配置本命令是为了使客户端能够解析被互换了源目的端口号的探测报文。
【举例】
# 开启源目的端口的交换功能。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput] exchange-port enable
frame-size命令用来配置探测报文的长度。
undo frame-size命令用来恢复缺省情况。
【命令】
frame-size size&<1-7>
undo frame-size [ size&<1-7> ]
【缺省情况】
探测报文的大小为1518字节。
【视图】
Frame-loss/Latency/Throughput测试类型视图
【缺省用户角色】
network-admin
【参数】
size&<1-7>:报文长度列表。其中,size为探测报文长度的取值,取值范围为64~9600,单位为字节。&<1-7>表示前面的参数最多可以输入7次。
【使用指导】
在Frame-loss、Latency和Throughput测试中,一次探测是在一个探测周期内使用一种探测报文连续发送,一次测试可以配置一种或多种长度的探测报文。当前一种探测报文结束探测后,另一种探测报文开始下一次探测。
在某些网络环境下,业务流量报文的最小长度可能比frame-size命令能配置的最小探测报文长度要大,可能导致无法发送探测报文,可以尝试配置更大的探测报文长度。
多次配置本命令时,最后一次的配置将覆盖之前的配置。
【举例】
# 在Throughput测试类型下配置探测报文大小列表为64、512、1024、1280。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput] frame-size 64 512 1024 1280
hex-data-fill命令用来配置探测报文十六进制的填充字符串。
undo hex-data-fill命令用来恢复缺省情况。
【命令】
hex-data-fill { 00 | 55 | aa | ff }
undo hex-data-fill
【缺省情况】
探测报文的填充内容为全0。
【视图】
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
00:探测报文的填充数据为十六进制字符串00。
55:探测报文的填充数据为十六进制字符串55。
aa:探测报文的填充数据为十六进制字符串aa。
ff:探测报文的填充数据为十六进制字符串ff。
【使用指导】
实际填充的字符与填充数据长度有关:
· 如果探测报文的数据段长度比配置的填充数据长度小,系统在报文封装时以报文的数据段长度为界截取该字符串的前一部分;
· 如果探测报文的数据段长度比配置的填充数据长度大,系统在报文封装时用该字符串进行循环填充,直到填满。
例如,配置填充数据为十六进制字符串“aa”,当探测报文数据段长度为1字节时,(两个十六进制数占一个字节),则取“aa”作为填充数据;当探测报文大小为6字节时,则使用“aaaaaaaaaaaa”作为填充数据。
【举例】
# 在TWAMP-light测试的Client-session视图下配置探测报文十六进制的填充字符串为aa。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] hex-data-fill aa
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测试组。
【使用指导】
创建NQA测试组之后需要指定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 report-ftp命令用来配置测试结果上传的FTP服务器信息。
undo report-ftp命令用来恢复缺省情况。
【命令】
nqa report-ftp url url [ username username ] [ password { cipher | simple } string ]
undo nqa report-ftp
【缺省情况】
未配置测试结果上传的FTP服务器信息。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
url:探测操作访问的FTP服务器地址,为1~255个字符的字符串,区分大小写。字符串中可以包含字母、数字、“-”及“_”,不能出现连续“.”。url格式为ftp://host或ftp://host:port。其中,host为主机名,由“.”分隔的字符串组成(如aabbcc.com),每个字符串的长度不超过63个字符;port为端口号,取值范围为0~65535。
username username:测试使用的用户名,用于登录FTP服务器,为1~32个字符的字符串,区分大小写。若不指定该参数,则表示用户名为空。
password:FTP用户的密码。若不指定该参数,则表示用户密码为空。
cipher:以密文方式设置密码。
simple:以明文方式设置密码,该密码将以密文形式存储。
string:密码字符串,区分大小写。明文密码为1~32个字符的字符串,密文密码为1~73个字符的字符串。
【使用指导】
路径服务质量测试类型支持测试结果上传的FTP服务器功能。
【举例】
# 配置将NQA测试结果上传FTP服务器ftp://19.23.1.25,用户名为test,密码为明文123456。
<Sysname> system-view
[Sysname] nqa report-ftp url ftp://19.23.1.25 username test password simple 123456
nqa rfc2544 group命令用来创建NQA路径服务质量操作组,并进入路径服务质量操作组视图。如果指定的路径服务质量操作组已经存在,则直接进入该路径服务质量操作组。
undo nqa rfc2544 group命令用来删除路径服务质量操作组及该操作组视图下所有配置。
【命令】
nqa rfc2544 group group-name
undo nqa rfc2544 group group-name
【缺省情况】
不存在NQA路径服务质量操作组。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
group-name:NQA路径服务质量操作组名称,为1~32个字符的字符串,不区分大小写。
【使用指导】
NQA路径服务质量操作组用于关联路径服务质量测试组,在NQA服务质量操作组视图下,可同时启动/停止所有关联的路径服务质量测试。
如果路径服务质量测试组与NQA路径服务质量操作组相关联,那么必须先解除关联后才能删除该路径服务质量测试组。
【举例】
# 创建一个名为test的NQA路径服务质量操作组,并进入NQA路径服务质量操作组视图。
<Sysname> system-view
[Sysname] nqa rfc2544 group test
[Sysname-nqa-rfc2544group-test]
nqa twamp-light client命令用来创建TWAMP-light Client,并进入TWAMP-light-client视图。如果TWAMP-light Client已经存在,则直接进入TWAMP-light-client视图。
undo nqa twamp-light client命令用来删除TWAMP-light Client。
【命令】
nqa twamp-light client
undo nqa twamp-light client
【缺省情况】
不存在TWAMP-light Client。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
双向主动测量协议TWAMP满足对复杂、多样化组网场景性能测量的需求。当使用NQA TWAMP-light统计业务时,需要执行nqa twamp-light client命令进入client视图,在TWAMP-light-client视图下可以创建TWAMP-light Client测试会话(Test session),然后基于这些会话启动相关统计业务。
执行undo nqa twamp-light client命令时,系统会删除TWAMP-light Client及其所有的会话和统计信息。
【举例】
# 创建TWAMP-light Client,并进入TWAMP-light-client视图。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client]
nqa twamp-light sender命令用来创建TWAMP-light Sender,并进入TWAMP-light-sender视图。如果TWAMP-light Sender已经存在,则直接进入TWAMP-light-sender视图。
undo nqa twamp-light sender命令用来删除TWAMP-light Sender。
【命令】
nqa twamp-light sender
undo nqa twamp-light sender
【缺省情况】
不存在TWAMP-light Sender。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
在TWAMP-light-sender视图下可以控制TWAMP-light测试的启动和停止。
【举例】
# 创建TWAMP-light Sender,并进入TWAMP-light Sender。
<Sysname> system-view
[Sysname] nqa twamp-light sender
[Sysname-nqa-twamp-light-sender]
priority 8021p命令用来配置探测报文的802.1p优先级。
undo priority 8021p命令用来恢复缺省情况。
【命令】
priority 8021p value
undo priority 8021p
【缺省情况】
探测报文的802.1p优先级为0。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
value:探测报文的802.1p优先级,取值范围为0~7。
【使用指导】
为了测试在二层网络环境下,对于业务流量拥塞的情况下设备根据报文不同的优先级给予不同的优先转发策略时,路径上对于该类流量的服务质量。此时使用本命令指定测试流量的优先级。
有关802.1p优先级的详细介绍,请参见“ACL和QoS配置指导”中的“QoS”。
【举例】
# 配置时延测试探测报文的802.1p优先级为1。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type latency
[Sysname-nqa-admin-test-latency] priority 8021p 1
probe duration命令用来配置探测周期的时长。
undo probe duration命令用来恢复缺省情况。
【命令】
probe duration time
undo probe duration
【缺省情况】
探测周期的时长为60秒。
【视图】
Frame-loss/Latency/Throughput测试类型视图
【缺省用户角色】
network-admin
【参数】
time:探测周期的时长,取值范围为10~172800,单位为秒。
【举例】
# 在Throughput测试类型下配置测试的探测周期为90秒。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput] probe duration 90
probe interval命令用来配置探测的时间间隔。
undo probe interval命令用来恢复缺省情况。
【命令】
probe interval interval
undo probe interval
【缺省情况】
探测时间间隔为4秒。
【视图】
Frame-loss/Latency/Throughput测试类型视图
【缺省用户角色】
network-admin
【参数】
interval:配置探测的时间间隔,取值范围为1~60,单位为秒。
【使用指导】
在Frame-loss、Latency和Throughput测试中,一次探测是指在一个探测周期内连续发送多个探测报文。前一次探测结束到下一次探测开始之间的时间间隔为探测时间间隔。
【举例】
# 在Throughput测试类型下配置探测时间间隔为30秒。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput] probe interval 30
probe timeout命令用来配置探测的超时时间。
undo probe timeout命令用来恢复缺省情况。
【命令】
probe timeout timeout
undo probe timeout
【缺省情况】
探测的超时时间为3000毫秒。
【视图】
Frame-loss/Latency/Throughput测试类型视图
【缺省用户角色】
network-admin
【参数】
timeout:一次探测的超时时间,单位为毫秒。在Frame-loss/Latency/Throughput测试中,取值范围为1~60000。
【使用指导】
如果NQA探测没有在probe timeout命令指定的时间内完成,则认为本次探测超时。
【举例】
# 在Throughput测试类型下配置探测的超时时间为10000毫秒。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput] probe timeout 10000
reaction checked-element two-way-delay命令用来创建监测双向时延的阈值告警组。
undo reaction命令用来删除指定的阈值告警组。
【命令】
reaction item-number checked-element two-way-delay threshold-value upper-threshold lower-threshold [ action-type { none | trap-only } ]
undo reaction item-number
【缺省情况】
不存在监测双向时延的阈值告警组。
【视图】
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
item-number:阈值告警组编号,取值范围为1~10。
threshold-value:指定阈值范围。
upper-threshold:上限阈值,取值范围是2~1000000,单位为微秒。
lower-threshold:下限阈值,取值范围是1~999999,且必须小于等于上限阈值,单位为微秒。
action-type:触发的动作类型,缺省动作类型为none。
none:只在显示信息中记录监测结果,不向网管发送Trap消息。
trap-only:条件满足时,在显示信息中记录监测结果的同时,向网管发送Trap消息。
【使用指导】
阈值告警组创建后,不能再通过reaction命令修改该阈值告警组的内容。若要修改阈值告警组的内容,则需要先通过undo reaction命令用来删除阈值告警组,再重新配置。
监测的对象是探测成功的报文,探测失败的报文不参与计数。
在监控时间内的测试结果均大于上限阈值或者从大于下限阈值恢复到小于下限阈值时,将触发告警。监控时间由start命令的monitor-time参数配置。
【举例】
# 创建编号为1的阈值告警组,监测探测报文的从目的到源和从源到目的的双向时延,阈值上限为50毫秒,下限为5毫秒。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] reaction 1 checked-element two-way-delay threshold-value 50 5 action-type trap-only
【相关命令】
· start (TWAMP-light-sender view)
reaction checked-element two-way-jitter命令用来创建监测双向抖动的阈值告警组。
undo reaction命令用来删除指定的阈值告警组。
【命令】
reaction item-number checked-element two-way-jitter threshold-value upper-threshold lower-threshold [ action-type { none | trap-only } ]
undo reaction item-number
【缺省情况】
不存在监测双向抖动的阈值告警组。
【视图】
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
item-number:阈值告警组编号,取值范围为1~10。
threshold-value:指定阈值范围。
upper-threshold:上限阈值,取值范围2~1000000,单位为微秒。
lower-threshold:下限阈值,取值范围为1~999999,且必须小于等于上限阈值,单位为微秒。
action-type:触发的动作类型,缺省动作类型为none。
none:只在显示信息中记录监测结果,不向网管发送Trap消息。
trap-only:条件满足时,在显示信息中记录监测结果的同时,向网管发送Trap消息。
【使用指导】
阈值告警组创建后,不能再通过reaction命令修改该阈值告警组的内容。若要修改阈值告警组的内容,则需要先通过undo reaction命令用来删除阈值告警组,再利用新的参数创建阈值告警组。
监测的对象是探测成功的报文,探测失败的报文不参与计数。
在监控时间内的测试结果均大于上限阈值或者从大于下限阈值恢复到小于下限阈值时,将触发告警。监控时间由start命令的monitor-time参数配置。
【举例】
# 创建编号为1的阈值告警组,监测探测报文的从目的到源和从源到目的的双向抖动时间,阈值上限为20毫秒,下限为3毫秒。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] reaction 1 checked-element two-way-jitter threshold-value 20 3 action-type trap-only
【相关命令】
· start (TWAMP-light-sender view)
reaction checked-element two-way-loss命令用来创建监测双向丢包率的阈值告警组。
undo reaction命令用来删除指定的阈值告警组。
【命令】
reaction item-number checked-element two-way-loss threshold-value upper-threshold lower-threshold [ action-type { none | trap-only } ]
undo reaction item-number
【缺省情况】
不存在监测双向丢包率的阈值告警组。
【视图】
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
item-number:阈值告警组编号,取值范围为1~10。
threshold-value:指定阈值范围。
upper-threshold:上限阈值,表示每1000000个包中设备可接受的丢包数,取值范围是2~1000000,单位为1/1000000。
lower-threshold:上限阈值,表示每1000000个包中设备可接受的丢包数,取值范围是1~999999,且必须小于等于上限阈值,单位为1/1000000。
action-type:触发的动作类型,缺省动作类型为none。
none:只在显示信息中记录监测结果,不向网管发送Trap消息。
trap-only:条件满足时,在显示信息中记录监测结果的同时,向网管发送Trap消息。
【使用指导】
阈值告警组创建后,不能再通过reaction命令修改该阈值告警组的内容。若要修改阈值告警组的内容,则需要先通过undo reaction命令用来删除阈值告警组,再利用新的参数创建阈值告警组。
在监控时间内的测试结果均大于上限阈值或者从大于下限阈值恢复到小于下限阈值时,将触发告警。监控时间由start命令的monitor-time参数配置。
【举例】
# 创建编号为1的阈值告警组,监测探测报文的从目的到源和从源到目的的双向丢包率。阈值上限为1000,下限为500。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] reaction 1 checked-element two-way-loss threshold-value 1000 500 action-type trap-only
【相关命令】
· start (TWAMP-light-sender view)
reset nqa twamp-light statistics命令用来清除TWAMP-light测试会话的统计信息。
【命令】
reset nqa twamp-light statistics { all | test-session session-id }
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
all:清除所有TWAMP-light测试会话的统计信息
test-session session-id:清除指定的TWAMP-light测试会话的统计信息。session-id表示测试会话的ID,取值范围为1~512。
【使用指导】
TWAMP-light会话统计信息清除后将无法恢复。在执行reset twamp-light statistics命令前请确认是否进行清除。
【举例】
# 清除所有TWAMP-light测试会话的统计信息。
<Sysname> reset nqa twamp-light statistics all
【相关命令】
· display nqa twamp-light client statistic
source interface命令用来配置探测报文的源AC或源接口。
undo source interface命令用来恢复缺省情况。
【命令】
source interface interface-type interface-number
undo source interface
【缺省情况】
未配置探测报文的源AC和源接口。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
interface-type interface-number:接口类型和接口编号。
【使用指导】
在二层VPN网络中进行的网络性能测试,执行本命令是将三层以太网接口作为在VPN网络中发送探测报文的源AC口。
在三层网络中进行测试时,执行本命令是将三层以太网接口作为探测报文的源接口。
执行本命令时,指定的接口必须处于UP状态,否则探测将会失败。
【举例】
# 在Throughput测试类型下指定探测报文的源AC口为GigabitEthernet1/0/6。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput] source interface gigabitethernet 1/0/6
【相关命令】
· source ip
source ip命令用来配置探测报文的源IPv4地址。
undo source ip命令用来恢复缺省情况。
【命令】
source ip ipv4-address
undo source ip
【缺省情况】
对于Frame-loss/Latency/Throughput测试类型,探测报文的源IPv4地址为198.19.65.1;对于其它测试类型,未配置测试操作中探测报文的源IPv4地址。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
ipv4-address:探测报文的源IPv4地址。
【使用指导】
source ip命令配置的源IP地址必须是设备上接口的IPv4地址,且接口为UP状态,否则测试将会失败。对于Frame-loss/Latency/Throughput测试不存在这个限制。
对于latency/frame-loss/throughput探测类型,请按照以下要求配置源地址和目的地址,否则,会导致NQA测试启动失败:
· 三层以太网和三层VPN环境下必须配置源地址和目的地址。
· 其他组网环境下,源地址和目的地址要么均配置要么均不配置,如果配置,要求均为IPv4类型或者均为IPv6类型。
【举例】
# 在TWAMP-light测试的Client-session视图下配置探测报文中的源IPv4地址为10.1.1.1。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] source ip 10.1.1.1
【相关命令】
· source interface
source ipv6命令用来配置探测报文的源IPv6地址。
undo source ipv6命令用来恢复缺省情况。
【命令】
source ipv6 ipv6-address
undo source ipv6
【缺省情况】
对于Frame-loss/Latency/Throughput测试类型和TWAMP-light测试,未配置测试操作中探测报文的源IPv6地址以报文发送接口的IPv6地址作为探测报文中的源IPv6地址。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
ipv6-address:探测报文的源IPv6地址,不支持IPv6链路本地地址。
【使用指导】
source ipv6命令配置的源IPv6地址必须是设备上接口的IPv6地址,且接口为UP状态,否则测试将会失败。
对于latency/frame-loss/throughput探测类型,请按照以下要求配置源地址和目的地址,否则,会导致NQA测试启动失败:
· 三层以太网和三层VPN环境下必须配置源地址和目的地址。
· 其他组网环境下,源地址和目的地址要么均配置要么均不配置,如果配置,要求均为IPv4类型或者均为IPv6类型。
【举例】
# 在TWAMP-light测试的Client-session视图下配置探测报文中的源IPv6地址为1::1。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] source ipv6 1::1
【相关命令】
· source interface
source mac命令用来配置探测报文的源MAC地址。
undo source mac命令用来恢复缺省情况。
【命令】
source mac mac-address
undo source mac
【缺省情况】
未配置探测报文的源MAC地址。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
mac-address:探测报文的源MAC地址,格式为H-H-H。在配置时,可以省去MAC地址中每段开头的“0”,例如:输入“f-e2-1”即表示输入的MAC地址为“000f-00e2-0001”。
【举例】
# 在TWAMP-light测试的Client-session视图下配置探测报文的源MAC地址为0001-0001-0001。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] source mac 1-1-1
source port命令用来配置探测报文的源端口号。
undo source port命令用来恢复缺省情况。
【命令】
source port port-number
undo source port
【缺省情况】
对于Frame-loss/Latency/Throughput测试类型,探测报文的源端口号为49184;对于TWAMP-light测试类型,未配置源端口号。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
port-number:探测报文的源端口号,取值范围为1~65535。
【使用指导】
对于TWAMP-light测试类型,必须配置本命令;对于其它测试类型,建议使用缺省值即可。
如需配置本命令,要求指定的端口号不能是当前设备中其它服务正在使用的端口号,否则会导致探测失败。
· 通过display tcp和display udp命令显示信息中的Local Addr:port字段,可查看本端正在被使用的IPv4地址及端口号。
· 通过display ipv6 tcp和display ipv6 udp命令显示信息中的LAddr->port字段,可查看本端正在被使用的IPv6地址及端口号。
【举例】
# 在TWAMP-light测试的Client-session视图下配置探测报文的源端口号为8000。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] source port 8000
【相关命令】
· display ipv6 tcp(三层技术-IP业务命令参考/IPv6基础)
· display ipv6 udp(三层技术-IP业务命令参考/IPv6基础)
· display tcp(三层技术-IP业务命令参考/IP性能优化)
· display udp(三层技术-IP业务命令参考/IP性能优化)
speed granularity命令用来配置探测报文的速率调整精度。
undo speed granularity命令用来恢复缺省情况。
【命令】
speed granularity value
undo speed granularity
【缺省情况】
速率调整精度为1000kbps。
【视图】
Throughput测试类型视图
【缺省用户角色】
network-admin
【参数】
value:速率调整精度,取值范围为1~10000,单位为kbps。
【使用指导】
当一个探测周期结束后,设备将以一定的精度调整发送速率,并以调整后的速率开始另一个探测周期。
【举例】
# 在Throughput测试类型下配置发送速率调整精度为2000kbps。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput] speed granularity 2000
speed init命令用来配置发送探测报文的初始速率。
undo speed init命令用来恢复缺省情况。
【命令】
speed init init-speed
undo speed init
【缺省情况】
发送探测报文的初始速率为100000kbps。
【视图】
Frame-loss/Latency/Throughput测试类型视图
【缺省用户角色】
network-admin
【参数】
init-speed:初始发送速率,取值范围为1000~100000000,单位为kbps。
【举例】
# 在Throughput测试类型下配置发送探测报文的初始速率为10000kbps。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput] speed init 10000
start命令用来启动丢包率、吞吐量、时延测试。
【命令】
start
【缺省情况】
丢包率、吞吐量、时延测试未启动。
【视图】
Frame-loss/Latency/Throughput测试类型视图
RFC2544操作组视图
【缺省用户角色】
network-admin
【使用指导】
Frame-loss/Latency/Throughput测试进行时会占用测试的整个测试链路的带宽,为确保测试的准确性,请暂停该链路上的其他流量。
Frame-loss/Latency/Throughput测试与其他NQA测试互斥。
对于latency/frame-loss/throughput探测类型,请按照以下要求配置源地址和目的地址,否则,会导致NQA测试启动失败:
· 三层以太网和三层VPN环境下必须配置源地址和目的地址。
· 其他组网环境下,源地址和目的地址要么均配置要么均不配置,如果配置,要求均为IPv4类型或者均为IPv6类型。
【举例】
# 在Throughput测试类型下启动Throughput测试。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput] start
【相关命令】
· nqa rfc2544 group
· stop (Frame-loss/Latency/Throughput/RFC2544 group view)
start命令用来启动TWAMP-light测试。
【命令】
start test-session session-id { permanent | duration duration | packet-count count } [ tx-interval { 10 | 100 | 1000 | 10000 | 30000 } ] [ time-out timeout ] [ [ statistics-interval statistics-interval ] monitor-time time ]
【缺省情况】
TWAMP-light测试处于关闭状态。
【视图】
TWAMP-light-sender视图
【缺省用户角色】
network-admin
【参数】
test-session session-id:启动指定的TWAMP-light测试会话测试。session-id表示测试会话的ID,取值范围为1~512。
permanent:指定会话的TWAMP-light测试将一直进行测试。
duration duration:指定会话的TWAMP-light测试的持续时间,duration表示测试持续时间,取值范围为60~300,单位为秒。
packet-count count:指定会话的TWAMP-light测试的发送报文个数,count表示测试报文个数,取值范围100~30000。
tx-interval { 10 | 100 | 1000 | 10000 | 30000 }:指定报文发送周期,每个周期时间内发送一个报文。取值为10、100、1000、10000、30000,单位为ms,缺省值为100ms。
time-out timeout:指定统计周期内反射报文的超时时间,取值范围为1~10,单位为秒,缺省值为5。
statistics-interval interval:TWAMP-light测试的统计周期,每间隔周期时间统计一次报文收发的服务质量并上报统计结果。单位为毫秒,取值范围为1000~6000000。统计周期必须是10ms的整数倍。本参数的缺省值与报文发送周期的取值有关,详情请参见表1-8。
monitor-time time:TWAMP-light测试的报文监控时间。取值范围为1000~86400000,单位为毫秒。监控时间必须是统计周期的整数倍。
【使用指导】
TWAMP-light测试包括按需测试和连续测试两种方式。
· 按需测试是指有限的时间内为了诊断而由人工干预发起的性能检测,可以实现在诊断期间单次的性能检测。
会话在达到指定的时间间隔或者指定的发送报文数量后会自动停止统计。
· 连续测试是指连续、不间断发生的测试动作,直到使用stop (TWAMP-light-sender view)命令手工停止测试为止。
测试启动后,系统将持续监控探测结果,一旦出现不符合阈值的结果出现便启动监控时间计时,当在监控时间段内探测结果始终不符合阈值时,则打印日志并发送告警。不符合阈值的情况如下:
· 在监控时间段内的探测结果始终大于上限阈值。
· 探测结果从大于下限阈值恢复到小于下限阈值则开始计时,在监控时间段内的探测结果始终小于下限阈值。
其中监控时间与monitor-time参数的配置有关:
· 配置monitor-time参数时,会同时将丢包、时延和抖动监控时间配置为相同值。
· 不配置monitor-time参数时,丢包、时延和抖动的监控时间使用缺省值,缺省值与报文发送周期的取值有关,详情请参见表1-8。
阈值告警的上下限阈值由NQA TWAMP-light阈值告警功能配置。
如果同时启动多个TWAMP-light测试,那么每个测试会话指定的源IP、源端口、目的IP和目的端口四个参数不能均相同,否则多个测试匹配同一条流将影响测试结果。
如果配置了timestamp-format ntp命令,则报文发送周期不允许配置为10ms和100ms。
统计周期建议配置为大于等于报文发送周期,否则将出现上报的统计信息为空的情况。
统计周期和监控时间的缺省值和测试报文发送周期的取值有关,关系如表1-8所示:
报文发送周期 |
统计周期缺省值 |
双向丢包监控时间缺省值 |
双向时延和双向抖动监控时间缺省值 |
10ms |
2s |
60s |
2s |
100ms |
20s |
60s |
20s |
1s |
200s |
200s |
200s |
10s |
400s |
400s |
400s |
30s |
600s |
600s |
600s |
【举例】
# 启动TWAMP-light测试,并指定发送报文数量为3000个。
<Sysname> system-view
[Sysname] nqa twamp-light sender
[Sysname-nqa-twamp-light-sender] start test-session 1 packet-count 3000
【相关命令】
· stop (TWAMP-light-sender view)
· reaction checked-element two-way-delay
· reaction checked-element two-way-loss
· reaction checked-element two-way-jitter
stop命令用来停止丢包率、吞吐量、时延测试。
【命令】
stop
【视图】
Frame-loss/Latency/Throughput测试类型视图
RFC2544操作组视图
【缺省用户角色】
network-admin
【使用指导】
对于操作组内还未开始执行的探测,可以在测试组视图下执行本命令来停止该探测。对于操作组内正在执行的探测,不能在测试组视图下执行本命令来停止该探测,但是可以在操作组视图下执行本命令来停止执行操作组内所有的探测。
【举例】
# 在Throughput测试类型下停止Throughput测试。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput] stop
【相关命令】
· nqa rfc2544 group
· start (Frame-loss/Latency/Throughput/RFC2544 group view)
stop命令用来停止TWAMP-light测试。
【命令】
stop { all | test-session session-id }
【视图】
TWAMP-light-sender视图
【缺省用户角色】
network-admin
【参数】
all:停止所有TWAMP-light测试会话的测试。
test-session session-id:停止TWAMP-light测试会话。session-id表示测试会话的编号,取值范围为1~512。
【举例】
# 停止TWAMP-light测试会话1的测试。
<Sysname> system-view
[Sysname] nqa twamp-light sender
[Sysname-nqa-twamp-light-sender] stop test-session 1
【相关命令】
· start (TWAMP-light-sender view)
test-session命令用来创建TWAMP-light Client端的测试会话,并进入Client-session视图。如果TWAMP-light Client端的测试会话已经存在,则直接进入Client-session视图。
undo test-session命令用来删除TWAMP-light Client端的测试会话。
【命令】
test-session session-id
undo test-session session-id
【缺省情况】
不存在TWAMP-light Client端的测试会话。
【视图】
TWAMP-light-client视图
【缺省用户角色】
network-admin
【参数】
session-id:表示测试会话的ID。取值范围为1~512。
【使用指导】
请创建TWAMP-light Client端的测试会话并完成会话相关参数的配置后,再通过nqa twamp-light sender命令进入TWAMP-light-sender视图启动TWAMP-light测试。
【举例】
# 创建TWAMP-light Client端的测试会话1,并进入Client-session1视图。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1]
test-session bind interface命令用来配置TWAMP-light测试会话的绑定出接口。
undo test-session bind interface命令用来取消TWAMP-light测试会话绑定出接口配置。
【命令】
test-session session-id bind interface interface-type interface-number
undo test-session session-id bind interface [ interface-type interface-number ]
【缺省情况】
未配置TWAMP-light测试会话的绑定出接口。
【视图】
TWAMP-light-client视图
【缺省用户角色】
network-admin
【参数】
session-id:表示测试会话的ID。取值范围为1~512。
interface-type interface-number:绑定出接口的接口类型和接口编号。不指定该参数时,表示所有接口。
【使用指导】
配置本命令后,设备会将绑定出接口作为TWAMP-light测试报文的出接口,发送测试报文。所以,请将该接口配置为到达TWAMP-light服务器的路由出接口。
配置本命令会同时开启TWAMP-light模块和业务模块的联动功能:当TWAMP-light测量到有效统计数据时,会将时延信息(包括远端IP、最大时延、最小时延、平均时延)发布给其他业务模块(例如ISIS),配合其他业务模块完成相关功能。
只有当TWAMP-light配置连续探测,并且统计到有效的时延数据时,TWAMP-light才会将数据发布给其他业务模块。
一个TWAMP-light测试会话只能绑定一个接口。多次配置本命令,最新配置生效。
【举例】
# 配置TWAMP-light测试会话的绑定出接口为GigabitEthernet1/0/6。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1 bind interface gigabitethernet 1/0/6
timestamp-format命令用来配置TWAMP-light/TWAMP测试探测报文的时间戳格式。
undo timestamp-format命令用来恢复缺省情况。
【命令】
timestamp-format { ntp | ptp }
undo timestamp-format
【缺省情况】
TWAMP-light测试的时间戳格式为PTP。
【视图】
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
ntp:配置探测报文的时间戳格式为NTP。
ptp:配置探测报文的时间戳格式为PTP。
【使用指导】
TWAMP-light测试的探测报文会携带时间戳,本命令用来配置测试时报文携带的时间戳封装格式。相比NTP时间戳格式,PTP时间戳格式可携带更高精度的时间,可使TWAMP-light测试结果更精确。
使用本命令时,如果设备未达到NTP或者PTP时间同步,或者TWAMP-light Sender端和Responder端使用的时间戳格式不同,设备都可以进行TWAMP-light测试,只是测试结果的精确度会有差异。
【举例】
# 配置TWAMP-light测试的时间戳格式为NTP。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] timestamp-format ntp
tos命令用来配置NQA探测报文IP报文头中服务类型域的值。
undo tos命令用来恢复缺省情况。
【命令】
tos value
undo tos
【缺省情况】
NQA探测报文IP报文头中服务类型域的值为0。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
value:探测报文IP报文头中服务类型域的值,取值范围为0~255。
【举例】
# 在TWAMP-light测试类型下配置探测报文IP报文头中服务类型域的值为1。
<Sysname> system-view
[Sysname] nqa twamp client
[Sysname-nqa-twamp-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] tos 1
type命令用来配置当前测试组的测试类型,并进入测试组测试类型视图。
【命令】
type { frame-loss | latency | throughput }
【缺省情况】
未配置当前测试组的测试类型。
【视图】
NQA测试组视图
【缺省用户角色】
network-admin
【参数】
frame-loss:测试类型为Frame-loss。
latency:测试类型为Latency。
throughput:测试类型为Throughput。
【使用指导】
一个NQA测试组对应一个NQA测试类型。当进入NQA测试组视图后,需要指定测试类型并配置测试类型相应的属性。当NQA测试组指定了一个测试类型后,测试组将与测试类型绑定,若需要重新指定测试类型,请在系统视图下删除测试组之后重新创建测试组并指定测试类型。
【举例】
# 配置测试组的测试类型为Throughput测试,并进入测试组测试类型视图。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput]
vlan命令用来配置探测报文的VLAN标签。
undo vlan命令用来恢复缺省情况。
【命令】
vlan vlan-id
undo vlan
【缺省情况】
未配置探测报文的VLAN标签。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
vlan-id:探测报文所属的VLAN,取值范围为1~4094。
【使用指导】
配置该命令后探测报文将在指定的VLAN内发送。
【举例】
# 在Throughput测试类型下配置探测报文的所属的VLAN为VLAN 3。
<Sysname> system-view
[Sysname] nqa entry admin test
[Sysname-nqa-admin-test] type throughput
[Sysname-nqa-admin-test-throughput] vlan 3
# 在TWAMP-light测试的Client-session视图下配置探测报文的所属VLAN为VLAN 3。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] vlan 3
vpn-instance命令用来指定测试操作所属的VPN实例。
undo vpn-instance命令用来恢复缺省情况。
【命令】
vpn-instance vpn-instance-name
undo vpn-instance
【缺省情况】
未指定测试操作所属的VPN,表示在公网中进行NQA测试。
【视图】
Frame-loss/Latency/Throughput测试类型视图
TWAMP-light测试的Client-session视图
【缺省用户角色】
network-admin
【参数】
vpn-instance-name:表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。
【使用指导】
配置本命令后,NQA将在指定的VPN中进行测试。
【举例】
# 在TWAMP-light测试类型下指定测试操作所属的VPN实例为vpn1。
<Sysname> system-view
[Sysname] nqa twamp-light client
[Sysname-nqa-twamp-light-client] test-session 1
[Sysname-nqa-twamp-light-client-session1] vpn-instance vpn1
display nqa reflector命令用来查看路径服务质量测试反射端的会话信息。
【命令】
display nqa reflector [ reflector-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
reflector-id:反射端ID。本参数取值范围为1~32。未指定本参数时,表示显示所有反射端的会话信息。
【举例】
# 查看指定反射端的会话信息。
<Sysname> display nqa reflector 1
NQA server status:Enabled
Reflector ID : 1
Status : Active
Interface : GE1/0/6
Service instance : -
Destination IP : 1.1.1.2
Destination IPv6 : -
Source IP : 1.1.1.1
Source IPv6 : -
Destination port : 2010
Source port : 2001
Destination MAC : -
Source MAC : -
VLAN ID : -
Service VLAN ID : -
Customer VLAN ID : -
VPN instance : -
Switch src/dst ports : Enabled
表1-9 display nqa reflector命令显示信息描述表
字段 |
描述 |
NQA server status |
NQA服务器状态,取值为: · Disabled:NQA服务器功能处于关闭状态 · Enabled:NQA服务器功能处于开启状态 |
Reflector ID |
反射端ID |
Status |
测试的工作状态,取值为: · Active:激活状态,表示NQA服务器的反射功能已开启 · Inactive:未激活状态,表示NQA服务器的反射功能处于关闭状态 |
Interface |
反射端口 |
Service instance |
关联的以太网服务实例 |
Destination IP |
待反射的报文的目的IPv4地址或IPv4地址范围 |
Destination IPv6 |
待反射的报文的目的IPv6地址或IPv6地址范围 |
Source IP |
待反射的报文的源IPv4地址IPv4地址范围 |
Source IPv6 |
待反射的报文的源IPv6地址或IPv6地址范围 |
Destination port |
待反射报文的UDP目的端口号或端口号范围 |
Source port |
待反射报文的UDP源端口号或端口号范围 |
Destination MAC |
待反射报文目的MAC地址或MAC地址范围 |
Source MAC |
待反射报文源MAC地址或MAC地址范围 |
VLAN ID |
待反射报文的VLAN ID或VLAN ID范围 |
Service VLAN ID |
待反射报文的外层VLAN ID或VLAN ID范围 |
Customer VLAN ID |
待反射报文的内层VLAN ID或VLAN ID范围 |
VPN instance |
VPN实例名称 |
Switch src/dst ports |
源目的端口交换功能的激活状态,取值为: · Enabled:源目的端口交换功能处于激活状态 · Disabled:源目的端口交换功能处于未激活状态 |
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:-
High performance mode: Enabled
表1-10 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值为从客户端发送的请求报文中获取到的ToD值 |
VPN instance |
NQA服务器监听的IP地址所属的VPN实例名称。如果NQA服务器监听的是公网IP地址,则显示为- |
High performance mode |
NQA服务器的高性能模式,包括的取值如下: · Disabled:未开启NQA服务器高性能模式 · Enabled:开启了NQA服务器高性能模式 |
display nqa twamp-light responder命令用来显示TWAMP-light Responder端的会话信息。
【命令】
display nqa twamp-light responder [ test-session session-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
test-session session-id:显示指定会话的信息。session-id表示会话ID,取值范围为1~512。未指定本参数时,表示显示所有会话的信息。
【举例】
# 显示所有TWAMP-light Responder端的会话信息。
<Sysname> display nqa twamp-light responder
NQA server status:Enabled
TWAMP-light:
Session ID : 1
Status : Active
Interface : -
Service instance : -
Destination IP : 1.1.1.1
Destination IPv6 : -
Source IP : 2.2.2.2
Source IPv6 : -
Destination port : 2001
Source port : 2010
VPN instance : -
Destination MAC : 0001-0001-0002
Source MAC : 0001-0001-0001
VLAN ID : -
Service VLAN ID : -
Customer VLAN ID : -
Timestamp format : PTP
Description : -
Adjust-udp-checksum : Enabled
Extended-packet : Enabled
Session ID : 2
Status : Active
Interface : -
Service instance : -
Destination IP : 1.1.1.1
Destination IPv6 : -
Source IP : 3.3.3.3
Source IPv6 : -
Destination port : 2001
Source port : 2020
VPN instance : -
Destination MAC : 0001-0001-0002
Source MAC : 0001-0001-0001
VLAN ID : -
Service VLAN ID : -
Customer VLAN ID : -
Timestamp format : NTP
Description : -
Adjust-udp-checksum : Disabled
Extended-packet : Disabled
表1-11 display nqa twamp-light responder命令显示信息描述表
字段 |
描述 |
NQA server status |
NQA服务器状态,包括的取值如下: · Disabled:NQA服务器功能处于关闭状态 · Enabled:NQA服务器功能处于开启状态 |
TWAMP-light |
NQA服务器上TWAMP-light功能的相关信息 |
Session ID |
会话ID |
Status |
测试会话的工作状态,取值为: · Active:激活状态,表示测试会话的NQA服务器的TWAMP-light Responder的反射功能已被激活 · Inactive:未激活状态,表示测试会话的NQA服务器的TWAMP-light Responder的反射功能未被激活 |
Interface |
反射端口 |
Service instance |
关联的以太网服务实例 |
Destination IP |
待反射报文的目的IP地址 |
Destination IPv6 |
待反射报文的目的IPv6地址 |
Source IP |
待反射报文的源IP地址 |
Source IPv6 |
待反射报文的源IPv6地址 |
Destination port |
待反射报文的目的端口号 |
Source port |
待反射报文的源端口号 |
VPN instance |
MPLS L3VPN实例名称 |
Destination MAC |
待反射报文的目的MAC地址 |
Source MAC |
待反射报文的源MAC地址 |
VLAN ID |
待反射报文的VLAN ID |
Service VLAN ID |
待反射报文的外层VLAN ID |
Customer VLAN ID |
待反射报文的内层VLAN ID |
Timestamp format |
时间戳格式,取值为: · AUTO:表示由TWAMP-light Responder自动决定使用的时间戳格式。如果用户未通过test-session命令指定时间戳格式,则使用AUTO格式 · NTP:NTP格式 · PTP:PTP格式 |
Description |
测试会话的描述信息 |
Extended-packet |
是否扩展反射报文的报文头,取值为: · Enabled:当设备收到测试报文的长度(data-size)小于41字节时,设备会将反射报文的TWAMP报文头扩充成标准头长度 · Disabled:当设备收到测试报文的长度(data-size)小于41字节时,设备直接根据收到的测试报文构建反射报文,不扩充TWAMP报文头,此时,可能会导致反射报文头部中缺少必要的参数,测试结果不准确 |
Member interface : Status : |
· 聚合成员口的名称 · 会话的状态: ¡ Active:表示测试会话的测试功能处于激活状态 ¡ Inactive:表示测试会话的测试功能处于未激活状态 |
【相关命令】
· nqa reflector
· test-session (TWAMP-light-Responder view)
nqa reflector命令用来配置路径服务质量测试的反射参数。
undo nqa reflector命令用来删除路径服务质量测试的反射参数。
【命令】
nqa reflector reflector-id interface interface-type interface-number [ { ip | ipv6 } { destination address | source address } * | destination-port port-number | source-port port-number | destination-mac mac-address | source-mac mac-address | vlan vlan-id | exchange-port | vpn-instance vpn-instance-name ] *
undo nqa reflector { all | reflector-id [ { ip | ipv6 } { destination | source } | destination-port | source-port | destination-mac | source-mac | vlan | exchange-port | vpn-instance ] * }
【缺省情况】
未配置路径服务质量测试的反射参数。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
reflector-id:反射会话ID,必须本地唯一。本参数取值范围为1~32。
interface:反射报文的接口。
interface-type interface-number:反射报文的接口类型和接口编号。
ip:表示后续将指定的IP地址为IPv4类型地址。
ipv6:表示后续将指定的IP地址为IPv6类型地址。
destination:待反射报文的目的地址。
source:待反射报文的源地址。
address:指定IP地址。
destination-port:待反射报文的UDP目的端口号,缺省值为7。
source-port:待反射报文的UDP源端口号,缺省值为49184。
port-number:指端口号,取值范围为1~65535。
destination-mac:待反射报文的目的MAC地址。若不指定本参数,则使用interface-type interface-number指定的接口MAC地址。不支持广播、组播和全0的MAC地址。
source-mac:待反射报文的源MAC地址。不支持广播、组播和全0的MAC地址。
mac-address:指定MAC地址。
vlan:待反射报文的VLAN标签。
vlan-id:指定VLAN的编号,取值范围为1~4094。
exchange-port:将待反射报文的源和目的端口号交换并反射。配置本参数后客户端需要配置exchange-port enable命令开启源目的端口的交换功能。
vpn-instance vpn-instance-name:表示在指定VPN中进行测试。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。不指定该参数时,表示在公网中进行测试。
all:关闭路径服务质量测试的所有反射功能。
【使用指导】
路径服务质量测试必须在NQA服务器端配置本命令。配置该命令后,设备会根据配置的信息匹配对应接收到的探测报文并将其直接反射回客户端,节省了节点的处理时间。
配置该命令时,源IP地址、目的IP地址、源MAC地址、目的MAC地址、源端口、目的端口和VLAN不能同时配置范围,最多只允许其中一个参数配范围值。其中路径服务质量测试不支持配置任何范围值。
一个反射会话ID只能指定一个反射接口和一个以太网服务实例,如需修改,必须通过undo nqa reflector命令删除该会话后重新指定。
不同反射会话可以指定同一个反射接口和以太网服务实例。
对于一个反射会话除反射接口和以太网服务实例外,其他参数均可以修改或删除,如果删除时不指定可选参数,则会直接删除这个会话。
本命令和l2vpn reflector命令在功能上相互影响,请不要同时配置,否则可能导致两个功能都无法正常运行。有关l2vpn reflector命令的详细介绍请参见“MPLS命令参考”的“MPLS L2VPN”。
【举例】
# 在NQA服务器端配置路径服务质量测试的反射参数。
<Sysname> system-view
[Sysname] nqa reflector 1 interface gigabitethernet 1/0/6 ip destination 2.2.2.2 source 1.1.1.1
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 twamp-light responder命令用来创建TWAMP-light Responder,并进入TWAMP-light-responder视图。如果TWAMP-light Responder已经存在,则直接进入TWAMP-light-responder视图。
undo nqa twamp-light responder命令用来删除TWAMP-light Responder。
【命令】
nqa twamp-light responder
undo nqa twamp-light responder
【缺省情况】
不存在TWAMP-light Responder。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
在TWAMP-light-responder视图下创建与TWAMP-light Client测试会话相对应的测试会话,从而与TWAMP-light Client测试会话进行交互。
执行undo nqa twamp-light responder命令时,系统会删除Responder以及所有的会话信息。
【举例】
# 创建TWAMP-light Responder,并进入TWAMP-light-responder视图。
<Sysname> system-view
[Sysname] nqa twamp-light responder
[Sysname-nqa-twamp-light-responder]
test-session命令用来配置TWAMP-light Responder端的测试会话。
undo test-session命令用来删除TWAMP-light Responder端的测试会话。
【命令】
test-session session-id [ interface interface-type interface-number ] { destination-mac mac-address source-mac mac-address | { ip | ipv6 } destination address source address destination-port port-number source-port port-number [ vpn-instance vpn-instance-name ] } * [ description text | timestamp-format { ntp | ptp } | vlan vlan-id } ] *
undo test-session session-id
【缺省情况】
未配置TWAMP-light Responder端的测试会话。
【视图】
TWAMP-light-responder视图
【缺省用户角色】
network-admin
【参数】
session-id:表示测试会话的ID。取值范围为1~512。
interface interface-type interface-number:测试会话中反射报文的接口。interface-type interface-number表示接口类型和接口编号。
destination-mac:测试会话待反射报文的目的MAC地址。
source-mac:测试会话待反射报文的源MAC地址。
mac-address:MAC地址。格式为H-H-H。在配置时,可以省去MAC地址中每段开头的“0”,例如:输入“f-e2-1”即表示输入的MAC地址为“000f-00e2-0001”。
ip:待反射报文的IPv4地址。
ipv6:待反射报文的IPv6地址。
destination:待反射报文的目的地址。指定ip参数时表示IPv4地址,指定ipv6参数时表示IPv6地址。
source:待反射报文的源地址。指定ip参数时表示IPv4地址,指定ipv6参数时表示IPv6地址。
address:IP地址。
destination-port port-number:测试会话待反射报文的目的UDP端口号,port-number表示UDP端口号,取值范围为1~65535。
source-port port-number:测试会话待反射报文的源UDP端口号。port-number表示UDP端口号,取值范围为1~65535。
vpn-instance vpn-instance-name:表示在指定VPN中进行测试。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。不指定该参数时,表示在公网中进行测试。
description text:测试会话的描述信息。text表示描述信息,为1~200个字符的字符串,区分大小写。使用本参数可为测试会话增加描述信息,方便用户查看和管理测试会话。
timestamp-format:TWAMP-light Responder端的时间戳格式。缺省值为AUTO,AUTO表示由TWAMP-light Responder端自动选择使用的时间戳格式。
· ntp:NTP时间戳格式。
· ptp:PTP时间戳格式。
vlan vlan-id:测试会话待反射报文的VLAN。vlan-id表示VLAN的编号,取值范围为1~4094。
【使用指导】
TWAMP-light Responder端的测试会话是与TWAMP-light Client测试会话相对应的测试会话,用于和TWAMP-light Client测试会话进行交互。
本命令指定的发送端IP地址、反射端IP地址、发送端UDP端口号、反射端UDP端口号以及VPN实例名组成的五元组信息需要和TWAMP-light Client测试会话的信息相互对应。
当创建的会话ID不存在,则创建一个新的会话;如果指定的会话ID已存在,则对会话信息进行修改。
一个会话ID只能指定一个反射接口和以太网服务实例,但多个会话ID可以指定同一个反射接口和以太网服务实例;一旦指定了反射接口和以太网服务实例则无法更改,只能通过undo test-session命令删除对应的会话后重新指定;已配置的会话相关参数除反射接口和以太网服务实例外,均可以修改或删除,但若删除掉所有配置,那么该测试会话也会一同删除。
【举例】
# 创建TWAMP-light Responder端的测试会话1,并指定源IPv4地址为1.1.1.1.,目的IPv4地址为2.2.2.2,源端口为3000,目的端口为3001,VPN实例名称为vpn1。
<Sysname> system-view
[Sysname] nqa twamp-light responder
[Sysname-nqa-twamp-light-responder] test-session 1 ip destination 2.2.2.2 source 1.1.1.1 destination-port 3001 source-port 3000 vpn-instance vpn1
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!