• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

11-网络管理和监控命令参考

目录

09-NQA命令

本章节下载 09-NQA命令  (206.01 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/IPRAN_Access/IPRAN_Access/Command/Command_Manual/H3C_RA_CR-R0605-6W201/11/201707/1016319_30005_0.htm

09-NQA命令


1 NQA

1.1  NQA客户端配置命令

1.1.1  allowed-loss-ratio

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

1.1.2  destination ip

destination ip命令用来配置探测报文的目的IPv4地址。

undo destination ip命令用来恢复缺省情况。

【命令】

destination ip ip-address

undo destination ip

【缺省情况】

未配置探测报文的目的IPv4地址。

【视图】

Frame-loss/Latency /Throughput测试类型视图

【缺省用户角色】

network-admin

【参数】

ip-address:探测报文的目的IPv4地址。

【举例】

# 在Frame-loss测试类型下配置探测报文的目的IPv4地址为10.1.1.1。

<Sysname> system-view

[Sysname] nqa entry admin test

[Sysname-nqa-admin-test] type frame-loss

[Sysname-nqa-admin-test-frame-loss] destination ip 10.1.1.1

1.1.3  destination mac

destination mac命令配置探测帧的目的MAC地址。

undo destination mac命令用来恢复缺省情况。

【命令】

destination mac mac-address

undo destination mac

【缺省情况】

探测帧的目的MAC地址为0023-8900-0001。

【视图】

Frame-loss/Latency/Throughput测试类型视图

【缺省用户角色】

network-admin

【参数】

mac-address:测试目标的MAC地址,格式为H-H-H。在配置时,可以省去MAC地址中每段开头的“0”,例如:输入“f-e2-1”即表示输入的MAC地址为“000f-00e2-0001”。

【举例】

# 在Throughput测试类型视图下配置探测帧的目的MAC地址为0001-0002-0003。

<Sysname> system-view

[Sysname] nqa entry admin test

[Sysname-nqa-admin-test] type throughput

[Sysname-nqa-admin-test-throughput] destination mac 1-2-3

1.1.4  destination port

destination port命令用来配置测试操作的目的端口号。

undo destination port命令用来恢复缺省情况。

【命令】

destination port port-number

undo destination port

【缺省情况】

目的端口号缺省为7。

【视图】

Frame-loss/Latency/Throughput测试类型视图

【缺省用户角色】

network-admin

【参数】

port-number:测试操作的目的端口号,取值范围为1~65535。

【举例】

# 在Frame-loss测试类型视图下配置测试操作的目的端口号为9000。

<Sysname> system-view

[Sysname] nqa entry admin test

[Sysname-nqa-admin-test] type frame-loss

[Sysname-nqa-admin-test-frame-loss] destination port 9000

 

1.1.5  display nqa result

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的Frame-loss测试的最近一次测试结果。

<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

表1-1 display nqa result命令显示信息描述

字段

描述

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

Last packet received 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

目的到源方向负抖动时延的平方和

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

不能确定原因丢失的报文个数

TTL

本次收到的应答报文中的TTL值

Hop IP

回复应答的节点IP地址

Time

收到应答报文的时间

 

1.1.6  frame-size

frame-size命令用来配置探测帧的长度。

undo frame-size命令用来恢复缺省情况。

【命令】

frame-size size-list

undo frame-size [ size-list ]

【缺省情况】

探测帧的大小为1518字节。

【视图】

Frame-loss/Latency/Throughput测试类型视图

【缺省用户角色】

network-admin

【参数】

size-list:报文长度列表,表示指定报文长度的取值。表示方式为size-list = { size-num1 [ size-num2 ] }&<1-7>。其中,size为报文长度,取值为64、128、256、512、1024、1280或1518,单位为字节。&<1-7>表示前面的参数最多可以输入7次。

【使用指导】

在Frame-loss、Latency和Throughput测试中,一次探测是在一个探测周期内使用一种探测帧连续发送,一次测试可以配置一种或多种长度的探测帧。当前一种探测帧结束探测后,另一种探测帧开始下一次探测。

【举例】

# 在Throughput测试类型下配置探测帧大小列表为64、512、1024、1518。

<Sysname> system-view

[Sysname] nqa entry admin test

[Sysname-nqa-admin-test] type throughput

[Sysname-nqa-admin-test-throughput] frame-size 64 512 1024 1518

1.1.7  nqa

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]

1.1.8  nqa agent enable

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

1.1.9  nqa report-ftp

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个字符的字符串。

【举例】

# 配置将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

1.1.10  nqa schedule

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参数指定。若不指定该参数,则测试组只在当天的指定时间内调度运行一次。

【使用指导】

测试组被调度后不允许进入测试组视图和测试类型视图。

系统时间在启动时间~启动时间+持续时间范围内时,测试组进行测试。执行nqa schedule命令时,如果系统时间尚未到达启动时间,则到达启动时间后,启动测试;如果系统时间在启动时间~启动时间+持续时间之间,则立即启动测试;如果系统时间已经超过启动时间+持续时间,则不会启动测试。通过display clock命令可以显示系统的当前时间。

配置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

1.1.11  probe duration

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

1.1.12  probe interval

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

 

1.1.13  source interface

source interface命令用来配置探测帧的源AC口。

undo source interface命令用来恢复缺省情况。

【命令】

source interface interface-type interface-number service-instance instance-id

undo source interface

【缺省情况】

未配置探测帧的源AC口。

【视图】

Frame-loss/Latency/Throughput测试类型视图

【缺省用户角色】

network-admin

【参数】

interface-type interface-number:源接口的接口类型和接口编号。

service-instance:以太网服务实例,二层以太网接口要通过以太网服务实例和源接口来获取源AC口。instance-id:以太网服务实例编号,取值范围为1~4096。

【使用指导】

路径服务质量测试是在VPN网络中进行的网络性能测试,执行本命令是通过将二层以太网接口和以太网服务实例相关联,生成在VPN网络中发送探测帧的源AC口。

本命令指定的接口必须处于up状态,否则探测将会失败。

【举例】

# 在Throughput测试类型下指定二层以太网接口为GigabitEthernet1/0/1和以太网服务实例为1。

<Sysname> system-view

[Sysname] nqa entry admin test

[Sysname-nqa-admin-test] type throughput

[Sysname-nqa_admin-test-throughput] source interface gigabitethernet 1/0/1 service-instance 1

【相关命令】

·     source ip

1.1.14  source ip

source ip命令用来配置探测报文的源IPv4地址。

undo source ip命令用来恢复缺省情况。

【命令】

source ip ip-address

undo source ip

【缺省情况】

未配置探测报文的源IPv4地址,以报文发送接口的IP地址作为探测报文中的源IPv4地址。

【视图】

Frame-loss/Latency/Throughput测试类型视图

【缺省用户角色】

network-admin

【参数】

ip-address:探测报文的源IPv4地址。

【举例】

# 在Frame-loss测试类型下配置ICMP-echo探测报文中的源IPv4地址为10.1.1.1。

<Sysname> system-view

[Sysname] nqa entry admin test

[Sysname-nqa-admin-test] type frame-loss

[Sysname-nqa-admin-test-frame-loss] source ip 10.1.1.1

【相关命令】

·     source interface

1.1.15  source port

source port命令用来配置探测报文的源端口号。

undo source port命令用来恢复缺省情况。

【命令】

source port port-number

undo source port

【缺省情况】

探测报文的源端口号为49184。

【视图】

Frame-loss/Latency/Throughput测试类型视图

【缺省用户角色】

network-admin

【参数】

port-number:探测报文的源端口号,取值范围为1~65535。

【举例】

# 在Frame-loss测试类型下配置探测报文的源端口号为8000。

<Sysname> system-view

[Sysname] nqa entry admin test

[Sysname-nqa-admin-test] type frame-loss

[Sysname-nqa-admin-test-frame-loss] source port 8000

1.1.16  speed granularity

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

1.1.17  speed init

speed init命令用来配置发送探测帧的初始速率。

undo speed init命令用来恢复缺省情况。

【命令】

speed init init-speed

undo speed init

【缺省情况】

发送探测帧的初始速率为100000Kbps。

【视图】

Frame-loss/Latency/Throughput测试类型视图

【缺省用户角色】

network-admin

【参数】

init-speed:初始发送速率,取值范围为1000~1000000,单位为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

1.1.18  start

start命令用来启动丢包率、吞吐量或时延测试。

【命令】

start

【缺省情况】

丢包率、吞吐量和时延测试未启动。

【视图】

Frame-loss/Latency/Throughput测试类型视图

【缺省用户角色】

network-admin

【举例】

# 在Throughput测试类型下启动Throughput测试。

<Sysname> system-view

[Sysname] nqa entry admin test

[Sysname-nqa-admin-test] type throughput

[Sysname-nqa-admin-test-throughput] start

1.1.19  stop

stop命令用来停止丢包率、吞吐量或时延测试。

【命令】

stop

【视图】

Frame-loss/Latency/Throughput测试类型视图

【缺省用户角色】

network-admin

【举例】

# 在Throughput测试类型下停止Throughput测试。

<Sysname> system-view

[Sysname] nqa entry admin test

[Sysname-nqa-admin-test] type throughput

[Sysname-nqa-admin-test-throughput] stop

1.1.20  tos

tos命令用来配置NQA探测报文IP报文头中服务类型域的值。

undo tos命令用来恢复缺省情况。

【命令】

tos value

undo tos

【缺省情况】

NQA探测报文IP报文头中服务类型域的值为0。

【视图】

Frame-loss/Latency/Throughput测试类型视图

【缺省用户角色】

network-admin

【参数】

value:探测报文IP报文头中服务类型域的值,取值范围为0~255。

【举例】

# 在Frame-loss测试类型下配置探测报文IP报文头中服务类型域的值为1。

<Sysname> system-view

[Sysname] nqa entry admin test

[Sysname-nqa-admin-test] type frame-loss

[Sysname-nqa-admin-test-frame-loss] tos 1

1.1.21  type

type命令用来配置当前测试组的测试类型,并进入测试组测试类型视图。

【命令】

type { frame-loss | latency | throughput }

【缺省情况】

未配置当前测试组的测试类型。

【视图】

NQA测试组视图

【缺省用户角色】

network-admin

【参数】

frame-loss:测试类型为Frame-loss。

latency:测试类型为Latency。

throughput:测试类型为Throughput。

【举例】

# 配置测试组的测试类型为Frame-loss测试,并进入测试组测试类型视图。

<Sysname> system-view

[Sysname] nqa entry admin test

[Sysname-nqa-admin-test] type frame-loss

[Sysname-nqa-admin-frame-loss]

1.1.22  vlan

vlan命令用来配置探测帧所属的VLAN。

undo vlan命令用来恢复缺省情况。

【命令】

vlan vlan-id

undo vlan

【缺省情况】

未配置探测帧所属的VLAN。

【视图】

Frame-loss/Latency/Throughput测试类型视图

【缺省用户角色】

network-admin

【使用指导】

配置该命令后探测帧将在指定的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

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们