FW_A serves as an NQA client to test the delay jitter on a network.
As shown in Figure 1, FW_A serves as an NQA client, while FW_B serves as an NQA server. A UDP-jitter test is configured to measure the delay jitter between FW_A and FW_B.
# Set an IP address for the interface on FW_A.
<FW_A> system-view [FW_A] interface GigabitEthernet 0/0/1 [FW_A-GigabitEthernet0/0/1] ip address 1.1.1.1 24 [FW_A-GigabitEthernet0/0/1] quit
# Assign the interface on FW_A to the Untrust zone.
[FW_A] firewall zone untrust [FW_A-untrust] add interface GigabitEthernet 0/0/1 [FW_A-untrust] quit
# Set an IP address for the interface on FW_B.
<FW_B> system-view [FW_B] interface GigabitEthernet 0/0/1 [FW_B-GigabitEthernet0/0/1] ip address 2.2.2.2 24 [FW_B-GigabitEthernet0/0/1] quit
# Assign the interface on FW_B to the Untrust zone.
[FW_B] firewall zone untrust [FW_B-untrust] add interface GigabitEthernet 0/0/1 [FW_B-untrust] quit
# Configure a security policy on FW_A.
[FW_A] security-policy [FW_A-policy-security] rule name nqa [FW_A-policy-security-rule-nqa] source-zone local [FW_A-policy-security-rule-nqa] destination-zone untrust [FW_A-policy-security-rule-nqa] source-address 1.1.1.1 32 [FW_A-policy-security-rule-nqa] destination-address 2.2.2.2 32 [FW_A-policy-security-rule-nqa] action permit [FW_A-policy-security-rule-nqa] quit [FW_A-policy-security] quit
# Configure a security policy on FW_B.
[FW_B] security-policy [FW_B-policy-security] rule name nqa [FW_B-policy-security-rule-nqa] source-zone untrust [FW_B-policy-security-rule-nqa] destination-zone local [FW_B-policy-security-rule-nqa] source-address 1.1.1.1 32 [FW_B-policy-security-rule-nqa] destination-address 2.2.2.2 32 [FW_B-policy-security-rule-nqa] action permit [FW_B-policy-security-rule-nqa] quit [FW_B-policy-security] quit
# Set an IP address and a port number for listening to UDP connection requests.
[FW_B] nqa-server udpecho 2.2.2.2 6000
# Configure a UDP-jitter test instance.
[FW_A] nqa test-instance admin jitter [FW_A-nqa-admin-jitter] test-type jitter [FW_A-nqa-admin-jitter] destination-address ipv4 2.2.2.2 [FW_A-nqa-admin-jitter] destination-port 6000 [FW_A-nqa-admin-jitter] jitter-packetnum 1000 [FW_A-nqa-admin-jitter] datasize 172 [FW_A-nqa-admin-jitter] probe-count 3
# Immediately start the test.
[FW_A-nqa-admin-jitter] start now
Run the display nqa results command on FW_A to view the test results.
<FW> display nqa results
NQA entry(admin, jitter) :testflag is inactive ,testtype is jitter
1 . Test 1 result The test is finished
SendProbe:3000 ResponseProbe:3000
Completion:success RTD OverThresholds number:0
Min/Max/Avg/Sum RTT:5/48/8/23008 RTT Square Sum:192244
NumOfRTT:3000 Drop operation number:0
Operation sequence errors number:0 RTT Stats errors number:0
System busy operation number:0 Operation timeout number:0
Min Positive SD:1 Min Positive DS:1
Max Positive SD:30 Max Positive DS:39
Positive SD Number:765 Positive DS Number:728
Positive SD Sum:1553 Positive DS Sum:775
Positive SD Square Sum:7873 Positive DS Square Sum:2299
Min Negative SD:1 Min Negative DS:1
Max Negative SD:18 Max Negative DS:38
Negative SD Number:726 Negative DS Number:723
Negative SD Sum:1557 Negative DS Sum:776
Negative SD Square Sum:7569 Negative DS Square Sum:2246
Min Delay SD:0 Min Delay DS:0
Avg Delay SD:3 Avg Delay DS:3
Max Delay SD:39 Max Delay DS:47
Packet Loss SD:0 Packet Loss DS:0
Packet Loss Unknown:0 Average of Jitter:1
Average of Jitter SD:2 Average of Jitter DS:1
Jitter out value:1.0328811 Jitter in value:0.5140466
NumberOfOWD:3000 OWD SD Sum:11523
OWD DS Sum:10065 TimeStamp unit: ms
Packet Rewrite Number: 0 Packet Rewrite Ratio: 0%
Packet Disorder Number: 0 Packet Disorder Ratio: 0%
Fragment-disorder Number: 0 Fragment-disorder Ratio: 0%
Start time: 2016-01-26 10:54:00+08:00
End time: 2016-01-26 10:55:01+08:00
Configuration script of FW_A
# sysname FW_A # interface GigabitEthernet 0/0/1 undo shutdown ip address 1.1.1.1 255.255.255.0 # firewall zone untrust set priority 5 add interface GigabitEthernet 0/0/1 # security-policy rule name nqa source-zone local destination-zone untrust source-address 1.1.1.1 32 destination-address 2.2.2.2 32 action permit # nqa test-instance admin jitter test-type jitter destination-address ipv4 2.2.2.2 destination-port 6000 jitter-packetnum 1000 datasize 172 start now /*This command is a one-time action. Therefore, the result is not saved in the configuration file.*/
Configuration script of FW_B
# sysname FW_B # interface GigabitEthernet 0/0/1 undo shutdown ip address 2.2.2.2 255.255.255.0 # firewall zone untrust set priority 5 add interface GigabitEthernet 0/0/1 # security-policy rule name nqa source-zone untrust destination-zone local source-address 1.1.1.1 32 destination-address 2.2.2.2 32 action permit # nqa-server udpecho 2.2.2.2 6000