SNMP operation configuration example

Network requirements

As shown in Figure 14, configure an SNMP operation to test the time the NQA client uses to get a response from the SNMP agent.

Figure 14: Network diagram

Configuration procedure

  1. Assign IP addresses to interfaces, as shown in Figure 14. (Details not shown.)

  2. Configure static routes or a routing protocol to make sure the devices can reach each other. (Details not shown.)

  3. Configure the SNMP agent (Device B):

    # Set the SNMP version to all.

    <DeviceB> system-view
    [DeviceB] snmp-agent sys-info version all
    

    # Set the read community to public.

    [DeviceB] snmp-agent community read public
    

    # Set the write community to private.

    [DeviceB] snmp-agent community write private
    
  4. Configure Device A:

    # Create an SNMP operation.

    <DeviceA> system-view
    [DeviceA] nqa entry admin test1
    [DeviceA-nqa-admin-test1] type snmp 
    

    # Specify 10.2.2.2 as the destination IP address of the SNMP operation.

    [DeviceA-nqa-admin-test1-snmp] destination ip 10.2.2.2
    

    # Enable the saving of history records.

    [DeviceA-nqa-admin-test1-snmp] history-record enable
    [DeviceA-nqa-admin-test1-snmp] quit
    

    # Start the SNMP operation.

    [DeviceA] nqa schedule admin test1 start-time now lifetime forever
    

    # After the SNMP operation runs for a period of time, stop the operation.

    [DeviceA] undo nqa schedule admin test1
    

    # Display the most recent result of the SNMP operation.

    [DeviceA] display nqa result admin test1
    NQA entry (admin admin, tag test1) test results:
        Send operation times: 1              Receive response times: 1
        Min/Max/Average round trip time: 50/50/50
        Square-Sum of round trip time: 2500
        Last succeeded probe time: 2011-11-22 10:24:41.1
      Extended results:
        Packet loss ratio: 0%
        Failures due to timeout: 0
        Failures due to internal error: 0
        Failures due to other errors: 0
    

    # Display the history records of the SNMP operation.

    [DeviceA] display nqa history admin test1
    NQA entry (admin admin, tag test1) history records:
      Index      Response     Status           Time
      1          50           Succeeded        2011-11-22 10:24:41.1
    

    The output shows that it took Device A 50 milliseconds to receive a response from the SNMP agent.