Candela Technologies Logo
Network Testing and Emulation Solutions

Scripted Armageddon Test

Goal: Use RFC-2544 as a guide to create an Armageddon connection that can run automatically through various payload sizes and rates for a specified duration.

In this example, LANforge is used to set up a scripted connection that will iterate through a user-defined list of payload sizes and transmission rates. Each iteration will run for a user-defined duration with a user-defined pause between iterations. A summary text report is generated at the conclusion of all iterations.
  1. Create an Armageddon connection.

    For more information see Armageddon Testing (Accelerated UDP)

  2. Modify the Armageddon connection to add the script.
    1. Highlight the Armageddon connection and select Modify. screenshot
    2. Select the Script button on Endpoint A. screenshot
    3. Select the Script Type 'RFC-2544'. screenshot
      1. Note: A default set of payload sizes are set up based on RFC-2544 but, can be changed by typing over the default values.
      2. Note: For Armageddon UDP connections, 'payload size' refers to the ethernet frame size.

    For more information see LANforge User's Guide: Scripted Armageddon Cross Connect

  3. Set up script options.
    1. Select Symmetric for the script to run both endpoints for a bi-directional traffic test. screenshot
    2. Set the Run and Pause Duration, max failure thresholds, and modify Rates and Payload Sizes as needed. screenshot
    3. Note the total number of Script Iterations and Estimated Total Duration to help determine how long it will take to run this script. screenshot
    4. Select OK to close the Add/Modify Script window. screenshot
    5. The Script Type for Endpoint B is set to NONE because Endpoint A is controlling both ends of the connection in this symmetric script example. screenshot
    6. Select OK to close the Create/Modify Cross Connect window. screenshot

    For more information see LANforge User's Guide: Scripted Armageddon Cross Connect

  4. Start the Scripted Armageddon Cross Connect.
    1. Highlight the Armageddon connection and select Start. screenshot
    2. A script report window will pop up and show the details of each iteration of the scripted connection as it is run. screenshot
    3. At the conclusion of the script, the report window will display a summary of the entire scripted connection results. screenshot
      1. per iteration details
      2. raw CSV data for all iterations
      3. spreadsheet matrices for creating your own 3D graphs
      4. system information

      For more information see Full Script Report for this example.

Candela  Technologies, 2417 Main Street, Suite 201, Ferndale, WA 98248, USA | | +1.360.380.1618
Facebook | LinkedIn | Blog