00-H3C S12500 NQA典型配置举例
本章节下载: 00-H3C S12500 NQA典型配置举例 (185.89 KB)
H3C S12500 NQA配置举例
Copyright © 2013 杭州华三通信技术有限公司 版权所有,保留一切权利。 非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部, 并不得以任何形式传播。本文档中的信息可能变动,恕不另行通知。 |
目 录
本文档介绍了NQA测试及NQA联动的配置举例。
NQA(Network Quality Analyzer,网络质量分析)通过发送测试报文,对网络性能、网络提供的服务及服务质量进行分析,并为用户提供网络性能和服务质量的参数,如时延抖动、TCP连接时延、FTP连接时延和文件传输速率等。利用NQA的测试结果,用户可以及时了解网络的性能状况,针对不同的网络性能进行相应处理并对网络故障进行诊断和定位。
目前NQA支持11种测试类型:ICMP-echo、DHCP、DNS、FTP、HTTP、UDP-jitter、SNMP、TCP、UDP-echo、Voice和DLSw测试。
本文档中的配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。
本文假设您已了解NQA特性。
如图1所示,Switch A与Switch B直连,Switch B和Switch C通过公网(IP network)连接。使用ICMP-echo测试测试本端(Switch A)发送的报文经过下一跳设备(Switch B)是否可以到达目的端(Switch C),以及报文的往返时间。
图1 ICMP-echo配置组网图
本举例是在S12500-CMW520-R1825P01版本上进行配置和验证的。
· ICMP-echo测试不支持在IPv6网络中使用,如果要测试IPv6网络中目的主机的可达性,可以使用ping ipv6命令;
· 在进行TCP、UDP-echo、UDP-jitter和Voice类型测试前,必须在目的端设备上配置NQA服务器。进行其他类型测试时,则不需要配置NQA服务器,只需在本端配置NQA客户端即可;
· 在一个NQA服务器上配置的监听IP地址和端口号必须与NQA客户端上配置的目的IP地址和目的端口号一致,且不能与已有的TCP(或UDP)监听服务冲突。
# 按照图1配置各接口的IP地址,具体配置过程略。
# 在Switch A上创建ICMP-echo类型的NQA测试组并指定目的端设备。
<SwitchA> system-view
[SwitchA] nqa entry admin test
[SwitchA-nqa-admin-test] type icmp-echo
[SwitchA-nqa-admin-test-icmp-echo] destination ip 10.3.3.3
# 配置NQA测试报文的下一跳地址。
[SwitchA-nqa-admin-test-icmp-echo] next hop 10.1.1.2
# 配置相关测试参数:一次NQA测试中进行探测的次数为10、NQA探测超时时间为500ms、测试组连续两次测试开始时间的时间间隔为5000ms。
[SwitchA-nqa-admin-test-icmp-echo] probe count 10
[SwitchA-nqa-admin-test-icmp-echo] probe timeout 500
[SwitchA-nqa-admin-test-icmp-echo] frequency 5000
# 启动ICMP-echo测试操作。
[SwitchA] nqa schedule admin test start-time now lifetime forever
# 测试执行一段时间后,停止ICMP-echo测试操作。
[SwitchA] undo nqa schedule admin test
# 显示ICMP-echo测试中最后一次测试的结果,从显示结果中可以看出到目的端(10.2.2.2)的报文可达,报文平均往返时间为3ms。
[SwitchA] display nqa result admin test
NQA entry(admin admin, tag test) test results:
Destination IP address: 10.3.3.3
Send operation times: 10 Receive response times: 10
Min/Max/Average round trip time: 2/5/3
Square-Sum of round trip time: 96
Last succeeded probe time: 2009-04-01 15:00:01.2
Extended results:
Packet lost in test: 0%
Failures due to timeout: 0
Failures due to disconnect: 0
Failures due to no connection: 0
Failures due to sequence error: 0
Failures due to internal error: 0
Failures due to other errors: 0
Packet(s) arrived late: 0
· Switch A
#
nqa entry admin test
type icmp-echo
destination ip 10.3.3.3
frequency 5000
next-hop 10.1.1.2
probe count 10
probe timeout 500
#
nqa schedule admin test start-time now lifetime forever
undo nqa schedule admin test
#
vlan 2
interface Vlan-interface2
ip address 10.1.1.1 255.255.0.0
#
· Switch B
#
vlan 2
interface Vlan-interface2
ip address 10.2.2.2 255.255.0.0
#
如图2所示,Switch B是DHCP Server。使用DHCP测试测试Switch A是否能收到DHCP 服务器的响应报文,以及DHCP服务器响应客户端请求、为客户端分配IP地址所需的时间。
图2 DHCP测试配置举例组网图
本举例是在S12500-CMW520-R1825P01版本上进行配置和验证的。
· 在进行TCP、UDP-echo、UDP-jitter和Voice类型测试前,必须在目的端设备上配置NQA服务器。进行其他类型测试时,则不需要配置NQA服务器,只需在本端配置NQA客户端即可;
· 在一个NQA服务器上配置的监听IP地址和端口号必须与NQA客户端上配置的目的IP地址和目的端口号一致,且不能与已有的TCP(或UDP)监听服务冲突。
# 按照图2配置各接口的IP地址,具体配置过程略。
# 在Swtich A上创建DHCP类型的NQA测试组并配置指定进行DHCP测试的接口。
<SwitchA> system-view
[SwitchA] vlan 2
[SwitchA-vlan2]quit
[SwitchA]interface vlan-interface 2
[SwitchA-Vlan-interface1] undo shutdown
[SwitchA-Vlan-interface1]quit
[SwitchA] nqa entry admin test
[SwitchA-nqa-admin-test] type dhcp
[SwitchA-nqa-admin-test-dhcp] operation interface vlan-interface 2
# 启动DHCP测试操作。
[SwitchA] nqa schedule admin test start-time now lifetime forever
# 显示DHCP测试中最后一次测试的结果。
[SwitchA] 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: 624/624/624
Square-Sum of round trip time: 389376
Last succeeded probe time: 2009-04-01 09:56:03.2
Extended results:
Packet lost in test: 0%
Failures due to timeout: 0
Failures due to disconnect: 0
Failures due to no connection: 0
Failures due to sequence error: 0
Failures due to internal error: 0
Failures due to other errors: 0
Packet(s) arrived late: 0
#
Vlan 2
#
interface Vlan-interface2
#
nqa entry admin test
type dhcp
operation interface Vlan-interface2
#
nqa schedule admin test start-time now lifetime forever
#
如图3所示, Switch A、Switch B位于不同的IP网段。使用UDP-echo测试测试Switch A与Switch B的UDP端口8000之间的可达性及UDP-echo协议报文的往返时间。
图3 UDP-echo测试配置组网图
本举例是在S12500-CMW520-R1825P01版本上进行配置和验证的。
· 在进行TCP、UDP-echo、UDP-jitter和Voice类型测试前,必须在目的端设备上配置NQA服务器。进行其他类型测试时,则不需要配置NQA服务器,只需在本端配置NQA客户端即可;
· 在一个NQA服务器上配置的监听IP地址和端口号必须与NQA客户端上配置的目的IP地址和目的端口号一致,且不能与已有的TCP(或UDP)监听服务冲突。
(1) 按照图3配置各接口的IP地址,具体配置过程略。
(2) 在SwitchA上配置DHCP测试基本功能。
# 创建UDP-echo类型的NQA测试组并配置测试操作的目的地址和目的端口。
<SwitchA> system-view
[SwitchA] nqa entry admin test
[SwitchA-nqa-admin-test] type udp-echo
[SwitchA-nqa-admin-test1-udp-echo] destination ip 10.2.2.2
[SwitchA-nqa-admin-test1-udp-echo] destination port 8000
# 开启NQA测试组的历史记录保存功能。
[SwitchA-nqa-admin-test-udp-echo] history-record enable
[SwitchA-nqa-admin-test-udp-echo] quit
# 开启NQA服务器功能。
<SwitchB> system-view
[SwitchB] nqa server enable
# 在NQA服务器上配置UDP监听服务,监听的IP地址为10.2.2.2,端口号为8000。
[SwitchB] nqa server udp-echo 10.2.2.2 8000
(4) 在SwitchA上启动UDP-echo测试操作。
[SwitchA] nqa schedule admin test start-time now lifetime forever
# 显示UDP-echo测试中最后一次测试的结果。
[SwitchA] display nqa result admin test
NQA entry(admin admin, tag test) test results:
Destination IP address: 10.2.2.2
Send operation times: 1 Receive response times: 1
Min/Max/Average round trip time: 25/25/25
Square-Sum of round trip time: 625
Last succeeded probe time: 2007-11-22 10:36:17.9
Extended results:
Packet lost in test: 0%
Failures due to timeout: 0
Failures due to disconnect: 0
Failures due to no connection: 0
Failures due to sequence error: 0
Failures due to internal error: 0
Failures due to other errors: 0
Packet(s) arrived late: 0
· Switch A
#
nqa entry admin test
type udp-echo
destination ip 10.2.2.2
destination port 8000
history-record enable
#
nqa schedule admin test start-time now lifetime forever
#
· Switch B
#
nqa server enable
nqa server udp-echo 10.2.2.2 8000
#
如图4所示,Switch A和Switch C通过Switch B相连。使用Track联动测试实现:
· Switch A到达Switch C的静态路由下一跳为Switch B;
· 对Switch A到达Switch C的静态路由有效性进行实时判断。
图4 NQA联动配置组网图
本举例是在S12500-CMW520-R1825P01版本上进行配置和验证的。
(1) 按照图4配置各接口的IP地址,具体配置过程略。
(2) 在Switch A上配置Track项。
# 配置Track项1,关联NQA测试组(管理员为admin,操作标签为test)的联动项1。
[SwitchA] track 1 nqa entry admin test reaction 1
(3) 在Switch A上配置静态路由,并与Track项关联。
# 配置到达Switch C的静态路由下一跳地址为10.2.1.1,并配置静态路由与Track项1关联。
<SwitchA> system-view
[SwitchA] ip route-static 10.1.1.2 24 10.2.1.1 track 1
(4) 在Switch A上配置NQA测试组,并配置Track与NQA联动。
# 创建管理员名为admin、操作标签为test的NQA测试组。
[SwitchA] nqa entry admin test
# 配置测试类型为ICMP-echo。
[SwitchA-nqa-admin-test] type icmp-echo
# 配置目的地址为10.2.1.1。
[SwitchA-nqa-admin-test-icmp-echo] destination ip 10.2.1.1
#配置测试组连续两次测试时间间隔为100ms。
[SwitchA-nqa-admin-test-icmp-echo] frequency 100
# 配置联动项1(连续失败5次触发联动)。
[SwitchA-nqa-admin-test-icmp-echo] reaction 1 checked-element probe-fail threshold-type consecutive 5 action-type trigger-only
[SwitchA-nqa-admin-test-icmp-echo] quit
(5) 立刻启动NQA联动探测。
[SwitchA] nqa schedule admin test start-time now lifetime forever
# 显示Switch A上Track项的信息。
[SwitchA] display track all
Track ID: 1
Status: Positive
Notification delay: Positive 0, Negative 0 (in seconds)
Reference object:
NQA entry: admin test
Reaction: 1
# 显示Switch A的路由表。
[SwitchA] display ip routing-table
Routing Tables: Public
Destinations : 5 Routes : 5
Destination/Mask Proto Pre Cost NextHop Interface
10.1.1.0/24 Static 60 0 10.2.1.1 Vlan3
10.2.1.0/24 Direct 0 0 10.2.1.2 Vlan3
10.2.1.2/32 Direct 0 0 127.0.0.1 InLoop0
127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0
127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0
以上显示信息表示,NQA测试的结果为下一跳地址10.2.1.1可达(Track项状态为Positive),配置的静态路由生效。
# 在Switch B上删除VLAN接口3的IP地址。
<SwitchB> system-view
[SwitchB] interface vlan-interface 3
[SwitchB-Vlan-interface3] undo ip address
# 显示Switch A上Track项的信息。
[SwitchA] display track all
Track ID: 1
Status: Negative
Notification delay: Positive 0, Negative 0 (in seconds)
Reference object:
NQA entry: admin test
Reaction: 1
# 显示Switch A的路由表。
[SwitchA] display ip routing-table
Routing Tables: Public
Destinations : 4 Routes : 4
Destination/Mask Proto Pre Cost NextHop Interface
10.2.1.0/24 Direct 0 0 10.2.1.2 Vlan3
10.2.1.2/32 Direct 0 0 127.0.0.1 InLoop0
127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0
127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0
以上显示信息表示,NQA测试的结果为下一跳地址10.2.1.1不可达(Track项状态为Negative),配置的静态路由无效。
#
ip route-static 10.1.1.2 24 10.2.1.1 track 1
#
nqa entry admin test
type icmp-echo
destination ip 10.2.1.1
frequency 100
reaction 1 checked-element probe-fail threshold-type consecutive 5 action-type trigger-only
#
nqa schedule admin test start-time now lifetime forever
#
track 1 nqa entry admin test reaction 1
#
· 《H3C S12500系列路由交换机 网络管理和监控配置指导》中的“NQA”
· 《H3C S12500系列路由交换机 网络管理和监控命令参考》中的“NQA”
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!