< Home

Example: Configuring a UDP-jitter Test

FW_A serves as an NQA client to test the delay jitter on a network.

Networking Requirements

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.

Figure 1 Networking diagram for a UDP-jitter test

Procedure

  1. Set IP addresses for interfaces and assign the interfaces to security zones.

    # 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

  2. Configure security policies.

    # 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

  3. Configure FW_B as the NQA server.

    # Set an IP address and a port number for listening to UDP connection requests.

    [FW_B] nqa-server udpecho 2.2.2.2 6000

  4. Configure FW_A as the NQA client.

    # 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

Verification

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 Scripts

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
Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic Next topic >