没有合适的资源?快使用搜索试试~ 我知道了~
01-07 NQA配置1
需积分: 0 2 下载量 171 浏览量
2022-08-03
13:06:42
上传
评论
收藏 876KB PDF 举报
温馨提示
试读
95页
介绍NQA的参考标准和协议。定义网络质量分析NQA(Network Quality Analysis)是一种实时的网络性能探测和统计技术,可以对响应时间、网络抖
资源详情
资源评论
资源推荐
7 NQA 配置
关于本章
通过配置NQA,可以有效的检测网络运行的状态,能够实时采集到各种网络运行指
标。
7.1 NQA简介
7.2 NQA原理描述
7.3 测试机制
7.4 NQA联动机制
7.5 NQA应用场景
介绍NQA特性的常见应用场景。
7.6 NQA配置任务概览
介绍NQA配置中各个配置任务之间的逻辑关系。
7.7 NQA配置注意事项
介绍配置NQA的注意事项。
7.8 配置响应第三方设备或第三方网管软件UDP测试功能
当与第三方设备或第三方网管软件对接,并响应第三方设备或第三方网管软件发送的
UDP-Echo或UDP-Jitter探测报文时,设备需要配置此功能。
7.9 配置NQA测试例
通过配置NQA测试例,可以指定需要测试的测试类型。
7.10 配置NQA传输延迟阈值及阈值告警
NQA测试的结果中将提供超过阈值的测试报文的统计值,为网络管理人员分析指定服
务在网络中的运行情况提供依据。向网管发送告警信息,通知设备出现的变化。
7.11 配置NQA测试的Trap开关
通过配置NQA测试的Trap开关可以实现NQA测试成功或者失败时产生的Trap消息是否
向网管发送。
7.12 配置测试结果发送到FTP服务器
通过配置将测试结果发送到FTP服务器,可以最大程度的保存测试结果。
7.13 调度NQA测试例
Huawei
AR100&AR120&AR150&AR160&AR200&AR1200&AR
2200&AR3200&AR3600 系列企业路由器
配置指南-网络管理与监控配置(命令行) 7 NQA 配置
文档版本 01 (2019-03-05) 版权所有 © 华为技术有限公司 147
完成NQA测试例的配置,用户可根据实际需求调度NQA测试例。如,启动NQA测试例
等。
7.14 清除NQA统计信息
7.15 NQA配置举例
介绍NQA的配置示例。结合组网图介绍配置过程。
7.16 NQA常见配置错误
介绍NQA测试过程中常见故障的定位和处理思路。
7.17 NQA FAQ
7.18 NQA参考信息
介绍NQA的参考标准和协议。
7.1 NQA 简介
定义
网络质量分析NQA(Network Quality Analysis)是一种实时的网络性能探测和统计技
术,可以对响应时间、网络抖动、丢包率等网络信息进行统计。NQA能够实时监视网
络QoS,在网络发生故障时进行有效的故障诊断和定位。
目的
为了使网络服务质量可见,使用户能够自行检查网络服务质量是否达到要求,需要采
取以下措施:
l 在设备上提供能够说明网络服务质量的数据。
l 在网络中部署探针设备能对网络服务质量进行监控。
部署上述措施时,需要在设备侧提供时延、抖动、丢包率等相关统计参数和使用专用
的探针设备,增加了设备和资金的投入。
当设备提供NQA时,就不用部署专门的探针设备,可以有效的节约成本。NQA可以实
现对网络运行状况的准确测试,输出统计信息。
NQA监测网络上运行的多种协议的性能,使用户能够实时采集到各种网络运行指标,
例如:HTTP的总时延、TCP连接时延、DNS解析时延、文件传输速率、FTP连接时
延、DNS解析错误率等。
7.2 NQA 原理描述
构造测试例
NQA测试中,把测试两端称为客户端和服务器端(或者称为源端和目的端),NQA的
测试是由客户端(源端)发起。在客户端通过命令行配置测试例或由网管端发送相应
测试例操作后,NQA把相应的测试例放入到测试例队列中进行调度。
启动测试例
启动NQA测试例,可以选择立即启动、延迟启动、定时启动。在定时器的时间到达
后,则根据测试例的测试类型,构造符合相应协议的报文。但配置的测试报文的大小
Huawei
AR100&AR120&AR150&AR160&AR200&AR1200&AR
2200&AR3200&AR3600 系列企业路由器
配置指南-网络管理与监控配置(命令行) 7 NQA 配置
文档版本 01 (2019-03-05) 版权所有 © 华为技术有限公司 148
如果无法满足发送本协议报文的最小尺寸,则按照本协议规定的最小报文尺寸来构造
报文发送。
测试例处理
测试例启动后,根据返回的报文,可以对相关协议的运行状态提供数据信息。发送报
文时的系统时间作为测试报文的发送时间,给报文打上时间戳,再发送给服务器端。
服务器端接收报文后,返回给客户端相应的回应信息,客户端在接收到报文时,再一
次读取系统时间,给报文打上时间戳。根据报文的发送和接收时间,计算出报文的往
返时间。
说明
对于Jitter测试例,不仅客户端需要给报文打时间戳,而且服务器端在接收到报文和发送报文时,
也要读取自己的本地系统时间,再打上时间戳,从而能够计算出抖动时间。
这样用户就可以通过查看测试数据信息了解网络的运行情况和服务质量。
7.3 测试机制
7.3.1 DHCP 测试
NQA的DHCP测试以UDP报文为承载,模拟DHCP Client在指定的接口上发起DHCP请
求,根据是否申请到地址,确定接口所在的网络中是否有DHCP Server服务以及测试申
请到地址的时间。
如图7-1所示,DHCP测试过程如下:
1. 源端(RouterA)从需要获得地址的接口,向接口所在网段广播查询DHCP Server
的Discovery报文。
2. DHCP Server(RouterB)收到报文后,向源端回送Offer报文,报文中包含了DHCP
Server的IP地址。
3. 源端向接口所在网段广播要求获取IP地址的Request报文,报文中包含了DHCP
Server的IP地址信息。
4. DHCP Server收到报文后,向源端回送ACK报文,报文中包含了DHCP Server分配
给相应接口的IP地址。
源端收到数据包后通过计算源端接收报文的时间和源端最初发送Discovery报文的
时间的差,计算出从DHCP服务器获取IP地址的时间。
图 7-1 DHCP 测试场景
RouterA RouterB
DHCP Client
DHCP Server
DHCP测试只是借用操作接口发送DHCP报文,申请到地址后立即释放DHCP租约,不
会为接口真正申请地址,因此不会占用DHCP Server的地址资源。进行DHCP测试的操
作接口必须处于Up状态。
DHCP测试的结果和历史记录将记录在测试例中,可以通过命令行来查看探测结果和历
史记录。
Huawei
AR100&AR120&AR150&AR160&AR200&AR1200&AR
2200&AR3200&AR3600 系列企业路由器
配置指南-网络管理与监控配置(命令行) 7 NQA 配置
文档版本 01 (2019-03-05) 版权所有 © 华为技术有限公司 149
7.3.2 DNS 测试
NQA的DNS测试以UDP报文为承载,通过模拟DNS Client向指定的DNS服务器发送域
名解析请求,根据域名解析是否成功及域名解析需要的时间,来判断DNS服务器是否
可用,及域名解析速度。
如图7-2所示,DNS测试的过程如下:
1. 客户端(RouterA)向DNS Server发送要求解析给定的DNS名称的Query报文。
2. DNS Server收到报文后,通过解析构造Response报文,然后再把这个数据包发回到
客户端。
3. 客户端收到数据包后通过计算客户端接收报文的时间和客户端发送报文的时间的
差,计算出DNS域名解析时间。从而清晰的反映出网络DNS协议的性能状况。
图 7-2 DNS 测试场景
RouterA
server.com
DNS Server
PC
Network
DNS测试只是模拟域名解析的过程,不会保存要解析的域名与IP地址的对应关系。
DNS测试的结果和历史记录将记录在测试例中,可以通过命令行来查看探测结果和历
史记录。
7.3.3 FTP 测试
NQA的FTP测试以TCP报文为承载,用于检测是否可以与指定的FTP服务器建立连接,
以及从FTP服务器下载指定文件或向FTP服务器上载指定文件的速度。
如图7-3所示,FTP测试提供两个阶段的响应速度:
l 控制连接时间:客户端(RouterA)与FTP Server通过TCP“三次握手”建立控制
连接的时间以及通过控制连接交互信令的时间。
l 数据连接时间:客户端(RouterA)通过数据连接从FTP服务器下载指定文件或向
FTP服务器上载指定文件的时间。
图 7-3 FTP 测试场景
RouterA
FTP Client FTP Server
通过FTP测试,从客户端接收到的信息中可以计算出:
l 最小控制连接时间、最大控制连接时间及平均控制连接时间。
Huawei
AR100&AR120&AR150&AR160&AR200&AR1200&AR
2200&AR3200&AR3600 系列企业路由器
配置指南-网络管理与监控配置(命令行) 7 NQA 配置
文档版本 01 (2019-03-05) 版权所有 © 华为技术有限公司 150
l 最小数据连接时间、最大数据连接时间及平均数据连接时间。
FTP测试支持文件下载和文件上载操作。文件下载操作并不会把文件放到本地的文件系
统,只是计算下载该文件所需要的时间,取得数据后随即自动释放占用的内存;文件
上载操作并不是将本地文件放到服务器上,而是上传固定大小及内容的文件(文件名
由用户配置,数据为系统内部指定的固定数据;如果配置的文件名和服务器上已有的
文件重名,则覆盖原来的文件),测试完成后该文件并不被删除。因此,FTP测试与本
地文件系统无关。
FTP测试的结果和历史记录将记录在测试例中,可以通过命令行来查看探测结果和历史
记录。
7.3.4 HTTP 测试
NQA的HTTP测试主要是测试客户端是否可以与指定的HTTP服务器建立连接,从而判
断该设备是否提供了HTTP服务以及建立连接的时间。
如图7-4所示,NQA的HTTP测试提供三个阶段的响应速度:
l DNS解析时间:客户端(RouterA)发送DNS报文给DNS服务器,DNS服务器将
HTTP服务器域名解析为IP地址,DNS解析报文返回到客户端所花费的总时间。
l TCP建立连接时间:客户端(RouterA)与HTTP服务器通过TCP“三次握手”建立
连接所用的时间。
l 交易时间:客户端(RouterA)发送Get或Post报文给HTTP服务器,响应报文到达
HTTP服务器的时间。
图 7-4 HTTP 测试场景
RouterA
server.com
Network
HTTP Server
DNS Server
HTTP Client
通过HTTP测试,从客户端接收到的信息中可以计算出:
l 最小DNS查询时间、最大DNS查询时间及DNS查询时间总和。
l 最小TCP连接建立时间、最大TCP连接建立时间及TCP连接建立时间总和。
l 最小HTTP交易时间、最大HTTP交易时间及HTTP交易时间总和。
HTTP测试的结果和历史记录将记录在测试例中,可以通过命令行来查看探测结果和历
史记录。
7.3.5 ICMP Jitter 测试
Huawei
AR100&AR120&AR150&AR160&AR200&AR1200&AR
2200&AR3200&AR3600 系列企业路由器
配置指南-网络管理与监控配置(命令行) 7 NQA 配置
文档版本 01 (2019-03-05) 版权所有 © 华为技术有限公司 151
剩余94页未读,继续阅读
田仲政
- 粉丝: 15
- 资源: 332
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0