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

12-网络管理和监控配置指导

目录

02-NQA配置

本章节下载 02-NQA配置  (377.45 KB)

docurl=/cn/Service/Document_Software/Document_Center/Home/Security/00-Public/Configure/Operation_Manual/H3C_SecPath_CG(V7)-6W204/12/201905/1175942_30005_0.htm

02-NQA配置


1 NQA

1.1  NQA简介

NQA(Network Quality Analyzer,网络质量分析)通过发送探测报文,对链路状态、网络性能、网络提供的服务及服务质量进行分析,并为用户提供标识当前网络性能和服务质量的参数,如时延、抖动时间、TCP连接建立时间、FTP连接建立时间和文件传输速率等。

利用NQA的分析结果,用户可以:

·     及时了解网络的性能状况,针对不同的网络性能进行相应处理。

·     对网络故障进行诊断和定位。

1.1.1  NQA基本概念

1. 测试组

NQA测试组是一组测试参数的集合,如测试类型、测试目的地址、测试目的端口等。NQA测试组由一个管理员名称和一个操作标签来标识。管理员通过NQA测试组来实现对NQA测试的管理和调度。

在一台设备上可以创建多个NQA测试组,可以同时启动多个NQA测试组进行测试。

2. 测试和探测

启动NQA测试组后,每隔一段时间进行一次测试,测试的时间间隔由frequency命令来设定。

一次NQA测试由若干次连续的探测组成,探测的次数由probe count命令来设定。

说明

对于Voice和Path-jitter测试,一次测试中只能进行一次探测,不能通过配置修改测试中探测的次数。

 

NQA支持多种测试类型:ICMP-echo、ICMP-jitter、DHCP、DNS、FTP、HTTP、UDP-jitter、SNMP、TCP、UDP-echo、UDP-tracert、Voice、Path-jitter和DLSw测试。不同测试类型中,探测的含义不同:

·     对于TCP和DLSw测试,一次探测操作是指建立一次TCP或DLSw连接;

·     对于ICMP-jitter和UDP-jitter和Voice测试,一次探测操作是指连续发送多个探测报文,发送探测报文的个数由probe packet-number命令来设定;

·     对于FTP、HTTP、DHCP和DNS测试,一次探测操作是指完成一次相应的功能,例如上传或下载一个文件,获取一个Web页面,申请一个IP地址,将一个域名解析为IP地址;

·     对于ICMP-echo和UDP-echo测试,一次探测操作是指发送一个探测报文;

·     对于SNMP测试,一次探测操作是指发送三个SNMP协议报文,分别对应SNMPv1、SNMPv2c和SNMPv3三个版本;

·     对于Path-jitter测试,一次探测操作分为两个步骤:首先通过tracert探路获取到达目的地址的路径(最大为64跳);再根据tracert结果,分别向路径上的每一跳发送多个ICMP-echo探测报文,发送探测报文的个数由probe packet-number命令来设定;

·     对于UDP-tracert测试,一次探测操作是指一个特定TTL值的节点发送一个探测报文的操作;

1.1.2  NQA工作机制

图1-1 NQA测试典型组网图

 

图1-1所示,NQA测试的典型组网中包括以下两部分:

·     NQA测试的源端设备:又称为NQA客户端,负责发起NQA测试,并统计探测结果。NQA测试组在NQA客户端上创建。

·     NQA测试的目的端设备:负责接收、处理和响应NQA客户端发来的探测报文。

¡     在进行TCP、UDP-echo、UDP-jitter和Voice类型测试时,必须在目的端设备上配置NQA服务器功能,开启指定IP地址和端口上的监听服务。此时,目的端设备又称为NQA服务器。当NQA服务器接收到客户端发送给指定IP地址和端口的探测报文后,将对其进行处理,并发送响应报文。

¡     在其他类型的测试中,目的端设备只要能够处理NQA客户端发送的探测报文即可,不需要配置NQA服务器功能。例如,在FTP测试中,目的端设备上需要配置FTP服务器相关功能,以便处理客户端发送的FTP报文,而无需配置NQA服务器功能。

NQA测试的过程为:

(1)     NQA客户端构造指定测试类型的探测报文,并发送给目的端设备;

(2)     目的端设备收到探测报文后,回复应答报文;

(3)     NQA客户端根据是否收到应答报文,以及接收应答报文的时间,计算报文丢失率、往返时间等。

1.1.3  支持联动功能

联动功能是指在监测模块、Track模块和应用模块之间建立关联,实现这些模块之间的联合动作。联动功能利用监测模块对链路状态、网络性能等进行监测,并通过Track模块将监测结果及时通知给应用模块,以便应用模块进行相应的处理。联动功能的详细介绍,请参见“可靠性配置指导”中的“Track”。

图1-2所示,NQA可以作为联动功能的监测模块,对NQA探测结果进行监测,当连续探测失败次数达到一定数目时,就通过Track模块触发应用模块进行相应的处理。

图1-2 联动功能实现示意图

 

以静态路由为例,用户配置了一条静态路由,下一跳为192.168.0.88。通过在NQA、Track模块和静态路由模块之间建立联动,可以实现静态路由有效性的判断:

(1)     通过NQA监测地址192.168.0.88是否可达。

(2)     如果192.168.0.88可达,则认为该静态路由有效,NQA不通知Track模块改变Track项的状态;如果NQA发现192.168.0.88不可达,则通知Track模块改变Track项的状态。

(3)     Track模块将改变后的Track项状态通知给静态路由模块。静态路由模块据此可以判断该静态路由项是否有效。

1.1.4  支持阈值告警功能

NQA可以对探测结果进行监测,在本地记录监测结果,或通过Trap消息将监测结果通知给网络管理系统,以便网络管理员了解NQA测试运行结果和网络性能。

NQA通过创建阈值告警项,并在阈值告警项中配置监测的对象、阈值类型及触发的动作,来实现阈值告警功能。

阈值告警项包括invalid、over-threshold和below-threshold三种状态:

·     NQA测试组未启动时,阈值告警项的状态为invalid。

·     NQA测试组启动后,每次测试或探测结束时,检查监测的对象是否超出指定类型的阈值。如果超出阈值,则阈值告警项的状态变为over-threshold;如果未超出阈值,则状态变为below-threshold。

如果阈值告警项的触发动作为trap-only,则当阈值告警项的状态改变时,向网络管理系统发送Trap消息。

(1)     监测对象

NQA阈值告警功能支持的监测对象及对应的测试类型,如表1-1所示。

表1-1 NQA阈值告警功能支持的监测对象及对应的测试类型

监测对象

支持的测试类型

探测持续时间

ICMP-echo、DHCP、DNS、FTP、HTTP、SNMP、TCP、UDP-echo和DLSw测试类型

探测失败次数

ICMP-echo、DHCP、DNS、FTP、HTTP、SNMP、TCP、UDP-echo和DLSw测试类型

报文往返时间

ICMP-jitter、UDP-jitter和Voice测试类型

丢弃报文数目

ICMP-jitter、UDP-jitter和Voice测试类型

源到目的或目的到源的单向抖动时间

ICMP-jitter、UDP-jitter和Voice测试类型

源到目的或目的到源的单向时延

ICMP-jitter、UDP-jitter和Voice测试类型

ICPIF(Calculated Planning Impairment Factor,计算计划损伤元素)值

ICPIF的详细介绍请参见“1.5.13  配置Voice测试

Voice测试类型

MOS(Mean Opinion Scores,平均意见得分)值

MOS的详细介绍请参见“1.5.13  配置Voice测试

Voice测试类型

 

(2)     阈值类型

NQA阈值告警功能支持的阈值类型包括:

·     平均值(average):监测一次测试中探测结果的平均值,如果平均值不在指定的范围内,则该监测对象超出阈值。例如,监测一次测试中探测持续时间的平均值。

·     累计数目(accumulate):监测一次测试中探测结果不在指定范围内的累计数目,如果累计数目达到或超过设定的值,则该监测对象超出阈值。

·     连续次数(consecutive):NQA测试组启动后,监测探测结果连续不在指定范围内的次数,如果该次数达到或超过设定的值,则该监测对象超出阈值。

(3)     触发动作

NQA阈值告警功能可以触发如下动作:

·     none:只在本地记录监测结果,以便通过显示命令查看,不向网络管理系统发送Trap消息。

·     trap-only:不仅在本地记录监测结果,当阈值告警项的状态改变时,还向网络管理系统发送Trap消息。

·     trigger-only在显示信息中记录监测结果的同时,触发其他模块联动。

说明

DNS测试不支持发送Trap消息。

 

1.2  NQA配置任务简介

NQA测试组配置完毕后,通过调度测试组就可以进行测试操作。

表1-2 NQA配置任务简介

操作

说明

详细配置

配置NQA服务器

对于TCP、UDP-echo、UDP-jitter和Voice为必选,其他测试类型为可选

1.3 

使能NQA客户端功能

必选

1.4 

在NQA客户端上配置NQA测试组

必选

1.5 

 

1.3  配置NQA服务器

在进行TCP、UDP-echo、UDP-jitter和Voice类型测试前,必须在目的端设备上进行本配置。进行其他类型测试时,不需要进行本配置。

在一个NQA服务器上可以配置多个TCP(或UDP)监听服务,每个监听服务对应一个监听的IP地址和一个端口号。配置的监听IP地址和端口号必须与NQA客户端上配置的目的IP地址和目的端口号一致,且不能与已有的TCP(或UDP)监听服务冲突。

表1-3 配置NQA服务器

操作

命令

说明

进入系统视图

system-view

-

开启NQA服务器功能

nqa server enable

缺省情况下,NQA服务器功能处于关闭状态

在NQA服务器上配置TCP监听服务

nqa server tcp-connect ip-address port-number [ vpn-instance vpn-instance-name ] [ tos tos ]

二者至少选其一

缺省情况下,ToS值为0

配置的IP地址和端口号必须与NQA客户端的配置一致,且不能与已有的监听服务冲突

通过本命令可以指定发送应答NQA探测报文(TCP报文或UDP报文)中携带的ToS值

在NQA服务器上配置UDP监听服务

nqa server udp-echo ip-address port-number [ vpn-instance vpn-instance-name ] [ tos tos ]

 

1.4  使能NQA客户端功能

只有使能NQA客户端功能后,NQA客户端的相关配置才会生效。

表1-4 使能NQA客户端功能

操作

命令

说明

进入系统视图

system-view

-

使能NQA客户端功能

nqa agent enable

缺省情况下,NQA客户端功能处于开启状态

 

1.5  在NQA客户端上配置NQA测试组

1.5.1  NQA测试组配置任务简介

表1-5 NQA测试组配置任务简介

配置任务

说明

详细配置

配置ICMP-echo测试

至少选其一

1.5.2 

配置ICMP-jitter测试

1.5.3 

配置DHCP测试

1.5.4 

配置DNS测试

1.5.5 

配置FTP测试

1.5.6 

配置HTTP测试

1.5.7 

配置UDP-jitter测试

1.5.8 

配置SNMP测试

1.5.9 

配置TCP测试

1.5.10 

配置UDP-echo测试

1.5.11 

配置UDP-tracert测试

1.5.12 

配置Voice测试

1.5.13 

配置DLSw测试

1.5.14 

配置Path-jitter测试

1.5.15 

配置NQA测试组通用参数

可选

1.5.16 

配置联动功能

可选

1.5.17 

配置阈值告警功能

可选

1.5.18 

配置NQA统计功能

可选

1.5.19 

配置NQA历史记录功能

可选

1.5.20 

在NQA客户端上调度NQA测试组

必选

1.5.21 

 

1.5.2  配置ICMP-echo测试

ICMP-echo测试利用ICMP协议,根据是否接收到应答报文判断目的主机的可达性。ICMP-echo测试的功能与ping命令类似,但ICMP-echo测试中可以指定测试的下一跳设备。在源端和目的端设备之间存在多条路径时,通过配置下一跳设备可以指定测试的路径。并且,与ping命令相比,ICMP-echo测试输出的信息更为丰富。

表1-6 配置ICMP-echo测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为ICMP-echo,并进入测试类型视图

type icmp-echo

-

配置探测报文的目的地址

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

destination ip ip-address

二者选其一

缺省情况下,未配置探测报文的目的地址

配置探测报文的目的IPv6地址

destination ipv6 ipv6-address

(可选)配置探测报文中的填充内容大小

data-size size

缺省情况下,探测报文中的填充内容大小为100字节

(可选)配置探测报文的填充字符串

data-fill string

缺省情况下,探测报文的填充内容为十六进制数值00010203040506070809

(可选)配置探测报文出接口

out interface interface-type interface-number

缺省情况下,未配置探测报文的出接口

设备通过查询路由表信息确认报文出接口

(可选)配置使用指定接口的IP地址作为探测报文的源IP地址

source interface interface-type interface-number

缺省情况下,以报文发送接口的主IP地址作为探测报文中的源IP地址

source interface命令指定的接口必须为up状态

source ipsource ipv6source interface命令作用相同,多次执行这三条命令时,最后一次执行的命令生效

(可选)配置探测报文的源地址

配置探测报文的源IPv4地址

source ip ip-address

二者选其一

缺省情况下,以报文发送接口的IP地址作为探测报文中的源IP地址

该命令指定的源地址必须是设备上接口的地址,且接口为up状态,否则测试将会失败

配置探测报文的源IPv6地址

source ipv6 ipv6-address

(可选)配置探测报文的下一跳地址

配置探测报文的下一跳IPv4地址

next-hop ip ip-address

二者选其一

缺省情况下,未配置探测报文的下一跳地址

配置探测报文的下一跳IPv6地址

next-hop ipv6 ipv6-address

 

1.5.3  配置ICMP-jitter测试

语音、视频等实时性业务对时延抖动(Delay jitter)的要求较高。通过ICMP-jitter测试,可以获得网络的单向和双向时延抖动,从而判断网络是否可以承载实时性业务。

ICMP-jitter测试的过程如下:

(1)     源端以一定的时间间隔向目的端发送探测报文。

(2)     目的端收到探测报文后,为它打上时间戳,并把带有时间戳的报文发送给源端。

(3)     源端收到报文后,根据报文上的时间戳,计算出时延抖动,从而清晰地反映出网络状况。时延抖动的计算方法为相邻两个报文的目的端接收时间间隔减去这两个报文的发送时间间隔。

表1-7 配置ICMP-jitter测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为ICMP-jitter,并进入测试类型视图

type icmp-jitter

-

配置测试操作中探测报文的目的地址

destination ip ip-address

缺省情况下,未配置测试操作中探测报文的目的IP地址

测试操作的目的地址必须与NQA服务器上所配置的监听服务的IP地址一致

(可选)配置探测报文的源IP地址

source ip ip-address

缺省情况下,以报文发送接口的主IP地址作为探测报文中的源IP地址

该命令指定的源IP地址必须是设备上接口的IP地址,且接口为up状态,否则测试将会失败

(可选)配置一次ICMP-jitter探测中发送探测报文的个数

probe packet-number packet-number

缺省情况下,一次ICMP-jitter探测中发送10个探测报文

(可选)配置ICMP-jitter测试中发送探测报文的时间间隔

probe packet-interval packet-interval

缺省情况下,ICMP-jitter测试中发送探测报文的时间间隔为20毫秒

(可选)配置ICMP-jitter测试中等待响应报文的超时时间

probe packet-timeout packet-timeout

缺省情况下,ICMP-jitter测试中等待响应报文的超时时间为3000毫秒

 

说明

display nqa history命令的显示信息无法反映ICMP-jitter测试的结果,如果想了解ICMP-jitter测试的结果,建议通过display nqa result命令查看最近一次NQA测试的当前结果,或通过display nqa statistics命令查看NQA测试的统计信息。

 

1.5.4  配置DHCP测试

DHCP测试主要用来测试网络上的DHCP服务器能否响应客户端请求,以及为客户端分配IP地址所需的时间。

NQA客户端模拟DHCP中继转发DHCP请求报文向DHCP服务器申请IP地址的过程,DHCP服务器进行DHCP测试的接口IP地址不会改变。DHCP测试完成后,NQA客户端会主动发送报文释放申请到的IP地址。

表1-8 配置DHCP测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为DHCP,并进入测试类型视图

type dhcp

-

配置探测报文的目的地址

destination ip ip-address

缺省情况下,未配置探测报文的目的IP地址

将DHCP服务器的IP地址配置为测试操作的目的IP地址

(可选)配置探测报文出接口

out interface interface-type interface-number

缺省情况下,未配置探测报文的出接口

设备通过查询路由表信息确认报文出接口

(可选)配置探测报文的源IP地址

source ip ip-address

缺省情况下,以报文发送接口的主IP地址作为探测报文中的源IP地址

source ip命令指定的源IP地址必须是设备上接口的IP地址,且接口为up状态,否则测试将会失败

存在DHCP中继的组网中,DHCP服务器是根据请求报文中的giaddr字段来选择地址池为客户端分配IP地址的。DHCP测试中,源IP地址需要添加到DHCP请求报文中的giaddr字段。关于giaddr字段的详细介绍,请参见“三层技术-IP业务”里的“DHCP”

 

1.5.5  配置DNS测试

DNS测试主要用来测试NQA客户端是否可以通过指定的DNS服务器将域名解析为IP地址,以及域名解析过程需要的时间。

DNS测试只是模拟域名解析的过程,设备上不会保存要解析的域名与IP地址的对应关系。

表1-9 配置DNS测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为DNS,并进入测试类型视图

type dns

-

配置探测报文的目的地址

destination ip ip-address

缺省情况下,未配置探测报文的目的IP地址

将DNS服务器的IP地址配置为测试操作的目的地址

配置要解析的域名

resolve-target domain-name

缺省情况下,没有配置要解析的域名

 

1.5.6  配置FTP测试

FTP测试主要用来测试NQA客户端是否可以与指定的FTP服务器建立连接,以及与FTP服务器之间传送文件的时间,从而判断FTP服务器的连通性及性能。

在进行FTP测试之前,需要获取FTP用户的用户名和密码。

表1-10 配置FTP测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为FTP,并进入测试类型视图

type ftp

-

配置FTP测试访问的网址

url url

缺省情况下,没有配置FTP测试访问的网址

url可以包括远端主机地址和文件名。当操作类型为get方式时,必须在url中配置文件名

url可以设置为ftp://host/filename或ftp://host:port/filename

(可选)配置探测报文的源IP地址

source ip ip-address

缺省情况下,以报文发送接口的主IP地址作为探测报文中的源IP地址

该命令指定的源IP地址必须是设备上接口的IP地址,且接口为up状态,否则测试将会失败

(可选)配置FTP测试的操作类型

operation { get | put }

缺省情况下,FTP操作方式为get操作,即从FTP服务器获取文件

配置FTP登录用户名

username username

缺省情况下,未配置FTP登录用户名

配置FTP登录密码

password { cipher | simple } string

缺省情况下,未配置FTP登录密码

(可选)配置FTP服务器和客户端传送文件的文件名

filename file-name

缺省情况下,未配置FTP服务器和客户端之间传送文件的文件名

当操作类型为put方式时,此配置为必选项

配置FTP测试的数据传输方式

mode { active | passive }

缺省情况下,FTP测试的数据传输方式为主动方式

 

说明

·     进行put操作时,若配置了filename,发送数据前判断filename指定的文件是否存在,如果存在则上传该文件,如果不存在则探测失败。

·     进行get操作时,如果FTP服务器上没有以url中所配置的文件名为名称的文件,则测试不会成功。进行get操作时,设备上不会保存从服务器获取的文件。

·     进行getput操作时,请选用较小的文件进行测试,如果文件较大,可能会因为超时而导致测试失败,或由于占用较多的网络带宽而影响其他业务。

 

1.5.7  配置HTTP测试

HTTP测试主要用来测试NQA客户端是否可以与指定的HTTP服务器建立连接,以及从HTTP服务器获取数据所需的时间,从而判断HTTP服务器的连通性及性能。

表1-11 配置HTTP测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为HTTP,并进入测试类型视图

type http

-

配置HTTP测试访问的网址

url url

缺省情况下,没有配置HTTP测试访问的网址

url配置形式为http://host/resource或http://host:port/resource

配置HTTP登录用户名

username username

缺省情况下,未配置HTTP登录用户名

配置HTTP登录密码

password { cipher | simple } string

缺省情况下,未配置HTTP登录密码

(可选)配置探测报文的源IP地址

source ip ip-address

缺省情况下,以报文发送接口的主IP地址作为探测报文中的源IP地址

该命令指定的源IP地址必须是设备上接口的IP地址,且接口为up状态,否则测试将会失败

(可选)配置HTTP测试所使用的协议版本

version { v1.0 | v1.1 }

缺省情况下,HTTP测试使用的版本为1.0

(可选)配置HTTP测试的操作类型

operation { get | post | raw }

缺省情况下,HTTP操作方式为get操作,即从HTTP服务器获取数据

如果HTTP操作方式为raw操作,则向服务器发送的探测报文的内容为raw-request子视图中的内容。

(可选)进入配置HTTP测试请求报文内容视图

raw-request

输入raw-request命令进入raw-request视图,每次进入视图原有报文内容清除

(可选)配置HTTP测试请求报文内容

逐个字符输入或拷贝粘贴请求报文内容

缺省情况下,未配置HTTP测试请求报文内容

当配置operationraw时,此配置为必选项

(可选)保存输入内容并退回测试类型视图

quit

-

 

1.5.8  配置UDP-jitter测试

说明

建议不要对知名端口,即1~1023之间的端口,进行UDP-jitter测试,否则可能导致NQA测试失败或该知名端口对应的服务不可用。

 

语音、视频等实时性业务对时延的抖动时间(Delay jitter)的要求较高。通过UDP-jitter测试,可以获得网络的单向和双向抖动的时间,从而判断网络是否可以承载实时性业务。

UDP-jitter测试的过程如下:

(1)     源端以一定的时间间隔向目的端发送探测报文。

(2)     目的端收到探测报文后,为它打上时间戳,并把带有时间戳的报文发送给源端。

(3)     源端收到报文后,根据报文上的时间戳,计算出抖动时间,从而清晰地反映出网络状况。抖动时间的计算方法为相邻两个报文的目的端接收时间间隔减去这两个报文的发送时间间隔。

UDP-jitter测试需要NQA服务器和客户端配合才能完成。进行UDP-jitter测试之前,必须保证NQA服务器端配置了UDP监听功能,配置方法请参见“1.3  配置NQA服务器”。

表1-12 配置UDP-jitter测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为UDP-jitter,并进入测试类型视图

type udp-jitter

-

配置探测报文的目的地址

destination ip ip-address

缺省情况下,未配置探测报文的目的IP地址

测试操作的目的地址必须与NQA服务器上所配置的监听服务的IP地址一致

配置测试操作的目的端口

destination port port-number

缺省情况下,未配置测试操作的目的端口号

测试操作的目的端口号必须与NQA服务器上所配置的监听服务的端口号一致

(可选)配置探测报文的源IP地址

source ip ip-address

缺省情况下,以报文发送接口的主IP地址作为探测报文中的源IP地址

该命令指定的源IP地址必须是设备上接口的IP地址,且接口为up状态,否则测试将会失败

(可选)配置探测报文的源端口号

source port port-number

缺省情况下,未指定源端口号

(可选)配置探测报文中的填充内容的大小

data-size size

缺省情况下,探测报文中的填充内容大小为100字节

(可选)配置探测报文的填充字符串

data-fill string

缺省情况下,探测报文的填充内容为十六进制数值00010203040506070809

(可选)配置一次UDP-jitter探测中发送探测报文的个数

probe packet-number packet-number

缺省情况下,一次UDP-jitter探测中发送10个探测报文

(可选)配置UDP-jitter测试中发送探测报文的时间间隔

probe packet-interval interval

缺省情况下,UDP-jitter测试中发送探测报文的时间间隔为20毫秒

(可选)配置UDP-jitter测试中等待响应报文的超时时间

probe packet-timeout timeout

缺省情况下,UDP-jitter测试中等待响应报文的超时时间为3000毫秒

 

说明

display nqa history命令的显示信息无法反映UDP-jitter测试的结果,如果想了解UDP-jitter测试的结果,建议通过display nqa result命令查看最近一次NQA测试的当前结果,或通过display nqa statistics命令查看NQA测试的统计信息。

 

1.5.9  配置SNMP测试

SNMP测试主要用来测试从NQA客户端向SNMP Agent设备发出一个SNMP协议查询报文到接收响应报文的时间。

表1-13 配置SNMP测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为SNMP,并进入测试类型视图

type snmp

-

配置探测报文的目的地址

destination ip ip-address

缺省情况下,未配置探测报文的目的IP地址

(可选)配置测试操作的目的端口号

destination port port-number

缺省情况下,测试操作的目的端口号为161

(可选)配置探测报文的源端口号

source port port-number

缺省情况下,未指定源端口号

(可选)配置探测报文的源IP地址

source ip ip-address

缺省情况下,以报文发送接口的主IP地址作为探测报文中的源IP地址

该命令指定的源IP地址必须是设备上接口的IP地址,且接口为up状态,否则测试将会失败

(可选)配置SNMPv1或者SNMPv2c探测报文的团体名

community read { cipher | simple } community-name

缺省情况下,SNMPv1或者SNMPv2c探测报文使用的团体名为public

该命令配置的团体名必须为SNMP Agent上已配置具有读权限的团体名

 

1.5.10  配置TCP测试

TCP测试用来测试客户端和服务器指定端口之间是否能够建立TCP连接,以及建立TCP连接所需的时间,从而判断服务器指定端口上提供的服务是否可用,及服务性能。

TCP测试需要NQA服务器和客户端配合才能完成。在TCP测试之前,需要在NQA服务器端配置TCP监听功能,配置方法请参见“1.3  配置NQA服务器”。

表1-14 配置TCP测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为TCP,并进入测试类型视图

type tcp

-

配置探测报文的目的地址

destination ip ip-address

缺省情况下,未配置探测报文的目的IP地址

必须与NQA服务器上配置的监听服务的IP地址一致

配置测试操作的目的端口

destination port port-number

缺省情况下,未配置测试操作的目的端口号

必须与NQA服务器上配置的监听服务的端口号一致

(可选)配置探测报文的源IP地址

source ip ip-address

缺省情况下,以报文发送接口的主IP地址作为探测报文中的源IP地址

该命令指定的源IP地址必须是设备上接口的IP地址,且接口为up状态,否则测试将会失败

 

1.5.11  配置UDP-echo测试

UDP-echo测试可以用来测试客户端和服务器指定UDP端口之间的连通性以及UDP报文的往返时间。

UDP-echo测试需要NQA服务器和客户端配合才能完成。在进行UDP-echo测试之前,需要在NQA服务器端配置UDP监听功能,配置方法请参见“1.3  配置NQA服务器”。

表1-15 配置UDP-echo测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为UDP-echo,并进入测试类型视图

type udp-echo

-

配置探测报文的目的地址

destination ip ip-address

缺省情况下,未配置探测报文的目的IP地址

必须与NQA服务器上配置的监听服务的IP地址一致

配置测试操作的目的端口

destination port port-number

缺省情况下,未配置测试操作的目的端口号

必须与NQA服务器上配置的监听服务的端口号一致

(可选)配置探测报文中的填充内容大小

data-size size

缺省情况下,探测报文中的填充内容大小为100字节

(可选)配置探测报文的填充字符串

data-fill string

缺省情况下,探测报文的填充内容为十六进制数值00010203040506070809

(可选)配置探测报文的源端口号

source port port-number

缺省情况下,未指定源端口号

(可选)配置测试操作的探测报文的源IP地址

source ip ip-address

缺省情况下,以报文发送接口的主IP地址作为探测报文中的源IP地址

该命令指定的源IP地址必须是设备上接口的IP地址,且接口为up状态,否则测试将会失败

 

1.5.12  配置UDP-tracert测试

UDP-tracert测试可以用来发现源端到目的端之间的路径信息。UDP-tracert测试和普通Tracert流程一致,由源端发送一个目的端口不可达的报文,当目的端收到该报文后,会回复源端一个端口不可达报文,以便使源端知道Tracert测试结束。

配置UDP-tracert测试需要在中间设备(源端与目的端之间的设备)上开启ICMP超时报文发送功能。如果中间设备是H3C设备,需要在设备上执行ip ttl-expires enable命令(该命令的详细介绍请参见“三层技术-IP业务命令参考”中的“IP性能优化”)。需要在目的端开启ICMP目的不可达报文发送功能。如果目的端是H3C设备,需要在设备上执行ip unreachables enable命令(该命令的详细介绍请参见“三层技术-IP业务命令参考”中的“IP性能优化”)。

表1-16 配置UDP-tracert测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为UDP-tracert,并进入测试类型视图

type udp-tracert

-

配置探测报文的目的地址

destination ip ip-address

缺省情况下,未配置探测报文的目的IP地址

(可选)配置测试操作的目的端口

destination port port-number

缺省情况下,测试操作的目的端口号为33434

该端口必须是对端设备上未启用的端口,这样对端设备会回复目的端口不可达的ICMP差错报文

(可选)配置探测报文中的填充内容大小

data-size size

缺省情况下,探测报文中的填充内容大小为100字节

(可选)配置探测的禁止报文分片功能

no-fragment enable

缺省情况下,禁止报文分片功能处于关闭状态

(可选)配置测试最大连续失败次数

max-failure times

缺省情况下,最大失败次数为5

(可选)配置发送的探测报文的初始跳数

init-ttl value

缺省情况下,UDP-tracert测试中探测报文初始跳数为1

(可选)配置探测报文的出接口

out interface interface-type interface-number

缺省情况下,未指定探测报文的出接口

设备通过查询路由表信息确认报文出接口

(可选)配置探测报文的源端口号

source port port-number

缺省情况下,未指定源端口号

(可选)配置使用指定接口的IP地址作为探测报文的源IP地址

source interface interface-type interface-number

缺省情况下,以报文发送接口的主IP地址作为探测报文中的源IP地址

source ip命令和source interface命令作用相同,多次执行这两条命令时,最后一次执行的命令生效

source interface命令指定的接口必须为up状态;source ip命令指定的源IP地址必须是设备上接口的IP地址,且接口为up状态,否则测试会失败

(可选)配置探测报文的源IP地址

source ip ip-address

 

说明

UDP-tracert测试不支持在IPv6网络中使用,如果要测试IPv6网络中目的主机的可达性,可以使用tracert ipv6命令。tracert ipv6命令的详细介绍,请参见“网络管理和监控命令参考”中的“系统维护与调试”。

 

1.5.13  配置Voice测试

提示

建议不要对知名端口,即1~1023之间的端口,进行Voice测试,否则可能导致NQA测试失败或该知名端口对应的服务不可用。

 

Voice测试主要用来测试VoIP(Voice over IP,在IP网络上传送语音)网络情况,统计VoIP网络参数,以便用户根据网络情况进行相应的调整。

Voice测试的过程如下:

(1)     源端(NQA客户端)以一定的时间间隔向目的端(NQA服务器)发送G.711 A律、G.711 µ律或G.729 A律编码格式的语音数据包。

(2)     目的端收到语音数据包后,为它打上时间戳,并把带有时间戳的数据包发送给源端。

(3)     源端收到数据包后,根据数据包上的时间戳等信息,计算出抖动时间、单向延迟等网络参数,从而清晰地反映出网络状况。

除了抖动时间等参数,Voice测试还可以计算出反映VoIP网络状况的语音参数值:

·     ICPIF(Calculated Planning Impairment Factor,计算计划损伤元素):用来量化网络中语音数据的衰减,由单向网络延迟和丢包率等决定。数值越大,表明语音网络质量越差。

·     MOS(Mean Opinion Scores,平均意见得分):语音网络的质量得分。MOS值的范围为1~5,该值越高,表明语音网络质量越好。通过计算网络中语音数据的衰减——ICPIF值,可以估算出MOS值。

用户对语音质量的评价具有一定的主观性,不同用户对语音质量的容忍程度不同,因此,衡量语音质量时,需要考虑用户的主观因素。对语音质量容忍程度较强的用户,可以通过advantage-factor命令配置补偿因子,在计算ICPIF值时将减去该补偿因子,修正ICPIF和MOS值,以便在比较语音质量时综合考虑客观和主观因素。

Voice测试需要NQA服务器和客户端配合才能完成。进行Voice测试之前,必须保证NQA服务器端配置了UDP监听功能,配置方法请参见“1.3  配置NQA服务器”。

表1-17 配置Voice测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为Voice,并进入测试类型视图

type voice

-

配置探测报文的目的地址

destination ip ip-address

缺省情况下,未配置探测报文的目的IP地址

测试操作的目的地址必须与NQA服务器上所配置的监听服务的IP地址一致

配置测试操作的目的端口

destination port port-number

缺省情况下,未配置测试操作的目的端口号

测试操作的目的端口号必须与NQA服务器上所配置的监听服务的端口号一致

(可选)配置Voice测试的编码格式

codec-type { g711a | g711u | g729a }

缺省情况下,语音编码格式为G.711 A律

(可选)配置用于计算MOS值和ICPIF值的补偿因子

advantage-factor factor

缺省情况下,补偿因子取值为0

(可选)配置探测报文的源IP地址

source ip ip-address

缺省情况下,以报文发送接口的主IP地址作为探测报文中的源IP地址

该命令指定的源IP地址必须是设备上接口的IP地址,且接口为up状态,否则测试将会失败

(可选)配置探测报文的源端口号

source port port-number

缺省情况下,未指定源端口号

(可选)配置探测报文中的填充内容大小

data-size size

缺省情况下,探测报文中的填充内容大小与配置的编码格式有关,编码格式为g.711ag.711u时缺省报文大小为172字节,g.729a时为32字节

(可选)配置探测报文的填充字符串

data-fill string

缺省情况下,探测报文的填充内容为十六进制数值00010203040506070809

(可选)配置一次Voice探测中发送探测报文的个数

probe packet-number packet-number

缺省情况下,一次Voice探测中发送1000个探测报文

(可选)配置Voice探测中发送探测报文的时间间隔

probe packet-interval interval

缺省情况下,Voice探测中发送探测报文的时间间隔为20毫秒

(可选)配置Voice测试中等待响应报文的超时时间

probe packet-timeout timeout

缺省情况下,Voice测试中等待响应报文的超时时间为5000毫秒

 

说明

display nqa history命令的显示信息无法反映Voice测试的结果,如果想了解Voice测试的结果,建议通过display nqa result命令查看最近一次NQA测试的当前结果,或通过display nqa statistics命令查看NQA测试的统计信息。

 

1.5.14  配置DLSw测试

DLSw测试主要用来测试DLSw设备的响应时间。

表1-18 配置DLSw测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为DLSw,并进入测试类型视图

type dlsw

-

配置探测报文的目的地址

destination ip ip-address

缺省情况下,未配置探测报文的目的IP地址

(可选)配置探测报文的源IP地址

source ip ip-address

缺省情况下,以报文发送接口的主IP地址作为探测报文中的源IP地址

该命令指定的源IP地址必须是设备上接口的IP地址,且接口为up状态,否则测试将会失败

 

1.5.15  配置Path-jitter测试

Path-jitter测试可以作为UDP-jitter测试的一种补充,用于在抖动比较大的情况下,进一步探测中间路径的网络质量,以便查找出网络质量差的具体路段。

Path-jitter测试的过程如下:

(1)     NQA客户端使用tracert机制发现到达目的地址的路径信息。

(2)     NQA客户端根据tracert结果,逐跳使用ICMP机制探测从本机至该跳设备的路径上报文是否有丢失,同时计算该跳路径的时延和抖动时间等信息。

配置Path-jitter测试需要在中间设备(源端与目的端之间的设备)上开启ICMP超时报文发送功能。如果中间设备是H3C设备,需要在设备上执行ip ttl-expires enable命令(该命令的详细介绍请参见“三层技术-IP业务命令参考”中的“IP性能优化”)。需要在目的端开启ICMP目的不可达报文发送功能。如果目的端是H3C设备,需要在设备上执行ip unreachables enable命令(该命令的详细介绍请参见“三层技术-IP业务命令参考”中的“IP性能优化”)。

表1-19 配置Path-jitter测试

操作

命令

说明

进入系统视图

system-view

-

创建NQA测试组,进入NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试类型为Path-jitter,并进入测试类型视图

type path-jitter

-

配置探测报文的目的地址

destination ip ip-address

缺省情况下,未配置探测报文的目的IP地址

(可选)配置探测报文中的填充内容大小

data-size size

缺省情况下,探测报文中的填充内容大小为100字节

(可选)配置探测报文的填充字符串

data-fill string

缺省情况下,探测报文的填充内容为十六进制数值00010203040506070809

(可选)配置探测报文的源IP地址

source ip ip-address

缺省情况下,以报文发送接口的主IP地址作为探测报文中的源IP地址

该命令指定的源IP地址必须是设备上接口的IP地址,且接口为up状态,否则探测将会失败

(可选)配置一次Path-jitter探测中发送探测报文的个数

probe packet-number packet-number

缺省情况下,一次Path-jitter探测中发送10个ICMP探测报文

(可选)配置Path-jitter测试中发送探测报文的时间间隔

probe packet-interval interval

缺省情况下,Path-jitter测试中发送探测报文的时间间隔为20毫秒

(可选)配置Path-jitter测试中等待响应报文的超时时间

probe packet-timeout timeout

缺省情况下,Path-jitter测试中等待响应报文的超时时间为3000毫秒

(可选)配置松散路由

lsr-path ip-address&<1-8>

缺省情况下,未配置松散路由

(可选)配置仅对目的地址探测

target-only

缺省情况下,未配置仅对目的地址探测,Path-jitter测试中会逐跳进行探测

 

说明

·     通过lsr-path命令配置松散路由,在tracert过程使用该配置进行探路,NQA客户端根据该松散路由计算时延和抖动时间。

·     Path-jitter测试项对每一条路径记录结果,在路径上的每一跳均记录抖动值、正向抖动值和负向抖动值。

 

1.5.16  配置NQA测试组通用参数

NQA测试组的通用参数,只对当前测试组中的测试有效。

除特别说明外,所有测试类型都可以根据实际情况选择配置下列通用参数。

表1-20 配置NQA测试组的通用参数

操作

命令

说明

进入系统视图

system-view

-

进入已配置测试类型的NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置测试组的描述信息

description text

缺省情况下,未配置描述信息

配置测试组连续两次测试开始时间的时间间隔

frequency interval

缺省情况下,Voice、Path-jitter测试中连续两次测试开始时间的时间间隔为60000毫秒;其他类型的测试中连续两次测试开始时间的时间间隔为0毫秒,即只进行一次测试

如果到达frequency指定的时间间隔时,上次测试尚未完成,则不启动新一轮测试

配置一次NQA测试中进行探测的次数

probe count times

缺省情况下,对于UDP-tracert测试类型,对于一个TTL值的节点发送的探测报文次数为3次;其他类型的NQA测试一次测试中的探测次数为1次

Voice和Path-jitter测试中探测次数只能为1,不支持该命令

配置NQA探测超时时间

probe timeout timeout

缺省情况下,探测的超时时间为3000毫秒

ICMP-jitter、UDP-jitter、Voice和Path-jitter测试不能配置该参数

配置探测报文在网络中可以经过的最大跳数

ttl value

缺省情况下,UDP-tracert测试探测报文在网络中可以经过的最大跳数为30跳。其他类型的探测报文在网络中可以经过的最大跳数为20跳

DHCP和Path-jitter测试不能配置该参数

配置NQA探测报文IP报文头中服务类型域的值

tos value

缺省情况下,NQA探测报文IP报文头中服务类型域的值为0

启动路由表旁路功能

route-option bypass-route

缺省情况下,路由表旁路功能处于关闭状态

DHCP和Path-jitter测试不能配置该参数

指定测试操作所属的VPN

vpn-instance vpn-instance-name

缺省情况下,未指定测试操作所属的VPN

 

1.5.17  配置联动功能

联动功能是通过建立联动项,对当前所在测试组中的探测进行监测,当连续探测失败次数达到阈值时,就触发配置的动作类型。

表1-21 配置联动功能

操作

命令

说明

进入系统视图

system-view

-

进入已配置测试类型的NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

建立联动项

reaction item-number checked-element probe-fail threshold-type consecutive consecutive-occurrences action-type trigger-only

缺省情况下,未配置联动项

退回系统视图

quit

-

配置Track与NQA联动

配置方法请参见“可靠性配置指导”中的“Track”

-

配置Track与应用模块联动

配置方法请参见“可靠性配置指导”中的“Track”

-

 

说明

·     联动项创建后,不能再通过reaction命令修改该联动项的内容。

·     ICMP-jitter、UDP-jitter、UDP-tracert、Voice和Path-jitter不支持联动功能。

 

1.5.18  配置阈值告警功能

通过snmp-agent target-host命令配置Trap消息的目的地址。snmp-agent target-host命令的详细介绍,请参见“网络管理和监控命令参考”中的“SNMP”。

表1-22 配置阈值告警功能

操作

命令

说明

进入系统视图

system-view

-

进入已配置测试类型的NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

配置在指定条件下向网管服务器发送Trap消息

reaction trap { path-change | probe-failure consecutive-probe-failures | test-complete | test-failure [ accumulate-probe-failures ] }

缺省情况下,不向网管服务器发送Trap消息

根据实际需要,选择配置发送Trap消息的方法

创建监测探测持续时间的阈值告警组(除ICMP-jitter、UDP-jitter、UDP-tracert和Voice测试外,均支持)

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 } ]

创建监测探测失败次数的阈值告警组(除ICMP-jitter、UDP-jitter、UDP-tracert和Voice测试外,均支持)

reaction item-number checked-element probe-fail threshold-type { accumulate accumulate-occurrences | consecutive consecutive-occurrences } [ action-type { none | trap-only } ]

创建监测报文往返时延的阈值告警组(仅ICMP-jitter、UDP-jitter和Voice测试支持)

reaction item-number checked-element rtt threshold-type { accumulate accumulate-occurrences | average } threshold-value upper-threshold lower-threshold [ action-type { none | trap-only } ]

创建监测每次测试中丢包数的阈值告警组(仅ICMP-jitter、UDP-jitter和Voice测试支持)

reaction item-number checked-element packet-loss threshold-type accumulate accumulate-occurrences [ action-type { none | trap-only } ]

创建监测单向抖动时间的阈值告警组(仅ICMP-jitter、UDP-jitter和Voice测试支持)

reaction item-number checked-element { jitter-ds | jitter-sd } threshold-type { accumulate accumulate-occurrences | average } threshold-value upper-threshold lower-threshold [ action-type { none | trap-only } ]

创建监测单向时延的阈值告警组(仅ICMP-jitter、UDP-jitter和Voice测试支持)

reaction item-number checked-element { owd-ds | owd-sd } threshold-value upper-threshold lower-threshold

创建监测Voice测试ICPIF值的阈值告警组(仅Voice测试支持)

reaction item-number checked-element icpif threshold-value upper-threshold lower-threshold [ action-type { none | trap-only } ]

创建监测Voice测试MOS值的阈值告警组(仅Voice测试支持)

reaction item-number checked-element mos threshold-value upper-threshold lower-threshold [ action-type { none | trap-only } ]

 

说明

·     DNS测试不支持发送Trap消息,即对于DNS测试,触发动作只能配置为none

·     在ICMP-jitter、UDP-jitter、Voice测试类型视图下执行reaction trap命令时,只支持reaction trap test-complete

·     UDP-tracert测试支持reaction trap path-changereaction trap test-completereaction trap test-failure(其中UDP-tracert测试不支持reaction trap test-failure的accumulate-probe-failures参数)。

·     Path-jitter测试不支持配置阈值告警功能。

 

1.5.19  配置NQA统计功能

NQA将在指定时间间隔内完成的NQA测试归为一组,计算该组测试结果的统计值,这些统计值构成一个统计组。通过display nqa statistics命令可以显示该统计组的信息。通过statistics interval命令可以设置统计的时间间隔。

当NQA设备上保留的统计组数目达到最大值时,如果形成新的统计组,保存时间最久的统计组将被删除。通过statistics max-group命令可以设置保留的最大统计组个数。

统计组具有老化功能,即统计组保存一定时间后,将被删除。通过statistics hold-time命令可以设置统计组的保存时间。

表1-23 配置NQA统计功能

操作

命令

说明

进入系统视图

system-view

-

进入已配置测试类型的NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

(可选)配置对测试结果进行统计的时间间隔

statistics interval interval

缺省情况下,对测试结果进行统计的时间间隔为60分钟

(可选)配置能够保留的最大统计组个数

statistics max-group number

缺省情况下,能够保留的最大统计组数为2

最大统计组个数为0时,不进行统计

(可选)配置统计组的保留时间

statistics hold-time hold-time

缺省情况下,统计组的保留时间为120分钟

 

说明

·     UDP-tracert测试不支持配置NQA统计功能

·     如果通过frequency命令指定连续两次测试开始时间的时间间隔为0,则不生成统计组信息

 

1.5.20  配置NQA历史记录功能

开启NQA测试组的历史记录保存功能后,系统将记录NQA测试的历史信息,通过display nqa history命令可以查看该测试组的历史记录信息。

通过本配置任务还可以指定:

·     历史记录的保存时间:历史记录保存时间达到配置的值后,该历史记录将被删除。

·     一个测试组中能够保存的最大历史记录个数:如果历史记录个数超过设定的最大数目,则最早的历史记录将会被删除。

表1-24 配置NQA历史记录功能

操作

命令

说明

进入系统视图

system-view

-

进入已配置测试类型的NQA测试组视图

nqa entry admin-name operation-tag

缺省情况下,不存在NQA测试组

开启NQA测试组的历史记录保存功能

history-record enable

缺省情况下,UDP-tracert类型测试组的历史记录保存功能处于开启状态,其他类型的NQA测试组的历史记录保存功能处于关闭状态

(可选)配置NQA测试组中历史记录的保存时间

history-record keep-time keep-time

缺省情况下,NQA测试组中历史记录的保存时间为120分钟

(可选)配置在一个测试组中能够保存的最大历史记录个数

history-record number number

缺省情况下,一个测试组中能够保存的最大历史记录个数为50

 

说明

ICMP-jitter、UDP-jitter、Voice和Path-jitter测试不支持配置历史记录功能。

 

1.5.21  在NQA客户端上调度NQA测试组

通过本配置,可以设置测试组进行测试的启动时间和持续时间。

系统时间在<启动时间>到<启动时间+持续时间>范围内时,测试组进行测试。执行nqa schedule命令时:

·     如果系统时间尚未到达启动时间,则到达启动时间后,启动测试;

·     如果系统时间在<启动时间>到<启动时间+持续时间>之间,则立即启动测试;

·     如果系统时间已经超过<启动时间+持续时间>,则不会启动测试。

通过display clock命令可以查看系统的当前时间。

若配置了recurring,则指定测试组每天都被调度运行。每天启动测试的时间由<启动时间>参数指定。

表1-25 在NQA客户端上调度NQA测试组

操作

命令

说明

进入系统视图

system-view

-

在NQA客户端上调度NQA测试组

nqa schedule admin-name operation-tag start-time { hh:mm:ss [ yyyy/mm/dd | mm/dd/yyyy ] | now } lifetime { lifetime | forever } [ recurring ]

-

 

说明

·     测试组被调度后就不能再进入该测试组视图和测试类型视图。

·     对于已启动的测试组或已经完成测试的测试组,不受系统时间调整的影响,只有等待测试的测试组受系统时间调整的影响。

 

1.6  NQA显示和维护

在完成上述配置后,在任意视图下执行display命令可以显示配置后NQA的运行情况,通过查看显示信息验证配置的效果。

表1-26 NQA显示和维护

操作

命令

显示NQA测试组的历史记录

display nqa history [ admin-name operation-tag ]

显示NQA阈值告警功能的当前监测结果

display nqa reaction counters [ admin-name operation-tag [ item-number ]]

显示最近一次NQA测试的当前结果

display nqa result [ admin-name operation-tag ]

显示NQA测试的统计信息

display nqa statistics [ admin-name operation-tag ]

显示服务器的状态信息

display nqa server

 

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

新华三官网
联系我们