rfc2544

Prev Next

rfc2544 generator edit

rfc2544 generator edit - Change RFC-2544 traffic generator configuration

Description:

rfc2544 generator edit controls the traffic generator output.

Note: All units contain pre-programmed RFC-2544 loopbacks for "layer-2" and "l2-accedian" frames. When testing with "l2-generic" frames or layer-3 packets, you need to configure a custom loopback in the peer unit. This loopback must perform a swap action on the MAC addresses, IP addresses and port numbers, as applicable. Refer to the "oam loopback" command for more information on how to create a custom loopback.

Packet and Flow are sub-sections of the generator and have their own exclusive set of parameters, as described below.

Syntax:

rfc2544 generator edit {{port <port-name>} |
                          {exclude-vlan-size {yes | no}} |
                          {packet1 <packet-params>} |
                          {packet2 <packet-params>} |
                          {flow1 <flow-params>} |
                          {flow2 <flow-params>}} }+

Parameters:

Parameter Description
port Name of the port to which to send the flow(s).
exclude-vlan-size The frame length is increased by the size of the VLAN tag header(s) being added to the frame.
<packet-params> Generator packet header configuration (see below).
<flow-params> Generator flow profile configuration (see below).

Packet Syntax:

rfc2544 generator edit <packet-name>
              { {dst-mac-addr <mac-addr>} |
                {packet-type {layer-2 | layer-3 | l2-accedian | 
                              l2-generic | ip-multicast | l3-generic}} |
                {ethertype <0-65535>} |
                {vlan1-header {enable | disable}} |
                {vlan1-ethertype {0x8100 | 0x88a8 | 0x9100}} |
                {vlan1-priority <0-7>} |
                {vlan1-id <0-4095>} |
                {vlan1-cfi <0-1>} |
                {vlan2-header {enable | disable}} |
                {vlan2-ethertype {0x8100 | 0x88a8 | 0x9100}} |
                {vlan2-priority <0-7>} |
                {vlan2-cfi <0-1>} |
                {vlan2-id <0-4095>} |
                {dscp <0-63>} |
                {ecn <0-3>} |
                {ttl <0-255>} |
                {dst-ipv4-addr <ip-addr>} |
                {src-ipv4-addr <ip-addr>} |
                {destination-port <0-65535>} |
                {source-port <0-65535>} |
                {y1731-level <0-7>}}+

Packet Parameters:

Parameter Description
packet-name packet[n] where "n" is included in <1-2> (not modifiable).
packet-type Used to define specific fields in the test packet.
Note: ip-multicast packet-type is only used to generate traffic frames, not to analyze received frames.
ethertype The Ethernet type identifies the frame contents. This parameter is deprecated and no longer needed but remains valid for backward compatibility. Its value is set automatically based on packet-type. Examples include:
- 0x0800 for Layer-3
- 0x8902 for Layer-2
- 0x88FC for Layer-2 Accedian or Layer-2 generic.
dst-mac-addr The Ethernet MAC destination address.
vlan1-header Enable or disable VLAN 1 parameters in the frames.
vlan1-ethertype First VLAN protocol ID set to:
- C-VLAN (0x8100) for 802.1Q network.
- T-VLAN (0x9100) for 802.1Q tunneling network.
- S-VLAN (0x88A8) for 802.1AD network.
vlan1-cfi First VLAN CFI may be 0 or 1. It is usually set to 0.
vlan1-id First VLAN ID may be any value between 0 and 4095.
vlan1-priority First VLAN priority. Range: 0 to 7, with 7 being the highest priority. Normal traffic has priority 0.
vlan2-header Enable or disable VLAN 2 parameters in the frames.
vlan2-ethertype Second VLAN protocol ID set to:
- C-VLAN (0x8100) for 802.1Q network.
- T-VLAN (0x9100) for 802.1Q tunneling network.
- S-VLAN (0x88A8) for 802.1AD network.
vlan2-cfi Second VLAN CFI may be 0 or 1. It is usually set to 0.
vlan2-id Second VLAN ID may be any value between 0 and 4095.
vlan2-priority Second VLAN priority. Range: 0 to 7, with 7 being the highest priority. Normal traffic has priority 0.
dscp The Diff-Serv CodePoint value (0 - 63).
ecn The Explicit Congestion Notification value (0 - 3).
ttl The IPv4 time-to-live value (0 - 255).
dst-ipv4-addr The IPv4 destination address.
src-ipv4-addr The IPv4 source address (valid only for IP multicast destination and l3-generic).
destination-port The destination port for UDP protocol (0 - 65535).
source-port The source port for UDP protocol (0 - 65535).
y1731-level Y.1731 Maintenance Entity Group level (0-7).

Flow Syntax:

rfc2544 generator edit <flow-name> {
                {description <description-text>} |
                {traffic-type {constant {rate <0 to max-port-speed>}} |
                    burst {{packets <1 to max-packets>} |
                        {burst-gap <1 to 60000>}}} |
                {packet-size {fixed <64-10240>} |
                    random {{min-size <64-10240>} |
                           {max-size <64-10240>}}} |
                {payload-pattern {fixed-data <hexadecimal>} |
                           incremental {bytes | words} |
                           random {2e11-random | 2e11inv-random |
                                  2e15-random | 2e15inv-random |}} |
                {duration {continuous} |
                          {seconds <1-86400>} |
                          {bytes <64-4000000000>} |
                          {packets <1-4000000000>}} |
                {type {in-service | out-of-service}} |
                {regulator <regulator-name>}}+

Parameters:

Parameter Description
flow-name flow[n] where "n" is included in <1-2> (not modifiable).
description <string> Description identifying the packet and its characteristics.
traffic-type Type of traffic may be one of the following:
  • constant: To send frames at a specific bit rate (Kbps). You need to specify the Bit Rate.
  • burst: To send a predefined number of frames at every period. You must specify the Packets per Burst. For the Constant traffic type, specify the bit rate (expressed in Kbps).
    Supported values are:
    • 0 to < 12.5 Mbps: Steps of 0.125 Mbps
    • > 13 Mbps to 1 Gbps: Steps of 1 Mbps

  • For Burst traffic type, specify the number of frames to send per period (Packets per Burst) and the period, expressed in milliseconds, between each burst of frames (Inter-Burst Gap).
    You must select a Bit Rate that does not exceed the capacity of the outgoing port used for that test. Failure to do so will result in inaccurate results
packet-size Define the packet size. This includes the Ethernet header and the FCS. The size can be a fixed value or a random value chosen between a minimum and a maximum value.
payload-pattern Define the pattern to fill the remaining spaces in the transmitted packet. The pattern can be a 32-bit value, an incremental byte, an incremental word or a random pattern from the list.
duration Duration of the flow can be specified in seconds, in bytes, in packets, or can be continuous until user interruption.
type Type of flow testing being done:
  • out-of-service: Two-way loopback using the full link bandwidth.
  • in-service: One-way test for sharing a traffic regulator with client traffic.
    Note: When the flow type is In-service, you must select a Regulator.
regulator Regulator selected for in-service testing.

rfc2544 generator show configuration

rfc2544 generator show configuration - Show RFC-2544 generator configuration

Description:

This command displays the RFC-2544 generator configuration. Specifying a packet or flow name will display a detailed configuration for this packet or flow descriptor. Otherwise, the command will display the generator summary configuration.

Syntax:

rfc2544 generator show configuration [<packet-name>] [<flow-name>]

Parameters:

Parameter Description
<packet-name> packet[n] where "n" is included in <1-2>.
<flow-name> flow[n] where "n" is included in <1-2>.

rfc2544 generator show results

rfc2544 generator show results - Show RFC-2544 generator results

Description:

This command displays the RFC-2544 generator results. Specifying a flow name will display detailed results for this flow. Otherwise, the command will display a summary of the generator results.

Syntax:

rfc2544 generator show results [<flow-name>]

Parameters:

Parameter Description
<flow-name> flow[n] where "n" is included in <1-2>.

rfc2544 generator start

rfc2544 generator start - Start RFC-2544 generator

Description:

Start RFC-2544 generator.

Syntax:

rfc2544 generator start

rfc2544 generator stop

rfc2544 generator stop - Stop RFC-2544 generator

Description:

Stop RFC-2544 generator.

Syntax:

rfc2544 generator stop

rfc2544 monitor clear statistics

rfc2544 monitor clear statistics - Clear RFC-2544 traffic monitor statistics

Description:

Clear RFC-2544 monitor statistics.

Syntax:

rfc2544 monitor clear statistics <monitor-name>

Parameters:

Parameter Description
<monitor-name> <string> Name of the monitor to clear. When no monitor name is specified, the function will clear all RFC-2544 monitors.

rfc2544 monitor edit

rfc2544 monitor edit - Change RFC-2544 traffic monitor configuration

Description:

rfc2544 monitor edit controls the traffic monitor behavior.

Syntax:

rfc2544 monitor edit <monitor-name> { {name <monitor-name>}
                                        {description <monitor-desc>}
                                        {port <port-name>} |
                                        {packet <packet-params>} |
                                        {mode {bypass | terminal} |
                                        {state {enable | disable}}
                                      }+

Parameters:

Parameter Description
name <string> Unique name for this monitor.
description <string> Description identifying the monitor and its characteristics.
port Name of the input port from which to monitor traffic.
packet Monitor packet header configuration (see below).
mode Operational mode of the monitor:
  • terminal: The RFC-2544 test will terminate at this unit.
  • bypass: The RFC-2544 test measurements will be taken but the traffic will follow the rules configured in the policies for this specific traffic type.
state Operational state of the monitor, enabled or disabled.

Packet Syntax:

rfc2544 monitor edit <monitor-name> packet
              { {packet-type {layer-2 | layer-3 | l2-accedian |
                              l2-generic | l3-generic}} |
                {ethertype <0-65535>} |
                {dst-mac-addr <mac-addr>} |
                {vlan1-header {enable | disable}} |
                {vlan1-ethertype {0x8100 | 0x88a8 | 0x9100}} |
                {vlan1-priority <0-7>} |
                {vlan1-id <0-4095>} |
                {vlan1-cfi <0-1>} |
                {vlan2-header {enable | disable}} |
                {vlan2-ethertype {0x8100 | 0x88a8 | 0x9100}} |
                {vlan2-priority <0-7>} |
                {vlan2-cfi <0-1>} |
                {vlan2-id <0-4095>} |
                {dscp <0-63>} |
                {ecn <0-3>} |
                {ttl <0-255>} |
                {dst-ipv4-addr <ip-addr>} |
                {destination-port <0-65535>} |
                {src-ipv4-addr <ip-addr>} |
                {source-port <0-65535>} |
                {y1731-level <0-7>}}+

Packet Parameters:

Parameter Description
packet-type Used to define specific fields in the test packet.
ethertype The Ethernet type identifies the frame contents. For example, this field can be 0x0800 for an IPv4 packet or 0x8902 for a L2 frame.
dst-mac-addr The Ethernet MAC destination address.
vlan1-header Enable or disable VLAN 1 parameters in the frames.
vlan1-ethertype First VLAN protocol ID set to:
  • C-VLAN (0x8100) for 802.1Q network
  • T-VLAN (0x9100) for 802.1Q tunneling network
  • S-VLAN (0x88A8) for 802.1AD network
vlan1-cfi First VLAN CFI may be 0 or 1. It is usually set to 0.
vlan1-id First VLAN ID may be any value between 0 and 4095.
vlan1-priority First VLAN priority. The range is 0 to 7, with 7 being the highest priority. Normal traffic has priority 0.
vlan2-header Enable or disable VLAN 2 parameters in the frames.
vlan2-ethertype Second VLAN protocol ID set to:
  • C-VLAN (0x8100) for 802.1Q network
  • T-VLAN (0x9100) for 802.1Q tunneling network
  • S-VLAN (0x88A8) for 802.1AD network
vlan2-cfi Second VLAN CFI may be 0 or 1. It is usually set to 0.
vlan2-id Second VLAN ID may be any value between 0 and 4095.
vlan2-priority Second VLAN priority. The range is 0 to 7, with 7 being the highest priority. Normal traffic has priority 0.
dscp The Diff-Serv CodePoint value (0 - 63).
ecn The Explicit Congestion Notification value (0 - 3).
ttl The IPv4 time-to-live value (0 - 255).
dst-ipv4-addr The IPv4 destination address.
destination-port The destination port for UDP protocol (0 - *****).
src-ipv4-addr The IPv4 source address.
source-port The source port for UDP protocol (0 - 65535).
y1731-level Y.1731 Maintenance Entity Group level (0-7).

rfc2544 monitor show configuration

rfc2544 monitor show configuration - Show RFC-2544 monitor configuration

Description:

This command displays the RFC-2544 monitor configuration. Specifying a monitor name provides detailed configuration about this monitor descriptor. If not, the command provides the monitor configuration summary.

Syntax:

rfc2544 monitor show configuration [<monitor-name>]

Parameters:

Parameter Description
<monitor-name> <string>

rfc2544 monitor show results

rfc2544 monitor show results - Show RFC-2544 monitor results

Description:

This command displays the RFC-2544 monitor results. Specifying a monitor name provides detailed results from this monitor. Otherwise, the command provides the monitor results summary.

Syntax:

rfc2544 monitor show results [<monitor-name>]

Parameters:

Parameter Description
<monitor-name> <string>

rfc2544 testsuite add

rfc2544 testsuite add - Create a RFC-2544 testsuite

Description:

rfc2544 testsuite add creates a new RFC-2544 testsuite instance.

Syntax:

rfc2544 testsuite add <testsuite-name>
                            { {name <testsuite-name>}
                              {description <testsuite-desc>}
                              {port <port-name>} |
                              {jumbo <0-10240>} |
                              {binary-duration <decimal>} |
                              {strict-failure {enable | disable}} |
                              {verbose {enable | disable}} |
                              {exclude-vlan-size {yes | no}} |
                              {peer <packet-params> } |
                              {back2back  {{duration <decimal>} |
                                           {repeat <decimal>} |
                                           {sizes {64bytes   | 128bytes |
                                                   256bytes  | 512bytes |
                                                   1024bytes | 1280 bytes|
                                                   1514bytes | jumbo}}
                                           {state {enable | disable}} |
                                          }
                              }
                              {delay      {{duration <decimal>} |
                                           {frameloss <decimal>} |
                                           {sizes {64bytes   | 128bytes |
                                                  256bytes  | 512bytes |
                                                  1024bytes | 1280 bytes |
                                                   1514bytes | jumbo}}
                                           {state {enable | disable}} |
                                          }
                              }
                              {throughput {{duration <decimal>} |
                                           {frameloss <decimal>} |
                                           {minimum <decimal>} |
                                           {maximum <decimal>} |
                                           {step <decimal>} |
                                           {fine-stepping {enable | disable}} |
                                           {sizes {64bytes   | 128bytes |
                                                  256bytes  | 512bytes |
                                                  1024bytes | 1280 bytes |
                                                  1514bytes | jumbo}}
                                           {state {enable | disable}} |
                                          }
                              }
                              {frameloss  {{duration <decimal>} |
                                           {step <decimal>} |
                                           {sizes {64bytes   | 128bytes |
                                                  256bytes  | 512bytes |
                                                  1024bytes | 1280 bytes |
                                                  1514bytes | jumbo}}
                                           {state {enable | disable}} |
                                          }
                              }
                            }+

Parameters:

Parameter Description
name <string> Unique name for this testsuite.
description <string> Description identifying the testsuite and its characteristics.
port Name of the port to which to send the flow(s).
jumbo Size of the jumbo frames <0-10240>.
binary-duration Duration of each trial during the binary search for the maximum throughput. Default: 2 seconds. Can vary from 1 to 10 seconds.
strict-failure Failure on Duplicate or Out-Of-Order.
verbose Display all attempts in the report file.
exclude-vlan-size The frame length is increased by the size of the VLAN tag header(s) being added to the frame.
peer Peer packet header configuration (see packet syntax and parameters below).
back2back Back-to-back test settings: <ul>
  • duration: Duration of the test in milliseconds.
  • repeat: Number of bursts to perform for each packet size.
  • sizes: Frame sizes to use. Any combination is valid.
  • state: Enable or disable back2back test settings.
  • delay Delay and delay variation test settings:
    • duration: Duration of the test in seconds.
    • frameloss: Acceptable difference between measured frame loss (0.1%).
    • sizes: Frame sizes to use. Any combination is valid.
    • state: Enable or disable delay test settings.
    throughput Throughput test settings:
    • duration: Duration of the test in seconds.
    • step: Granularity of the min-max range.
    • fine-stepping: Enable fine stepping in case of low bandwidth testing (below 12 Mbps).
    • minimum: Minimum rate in Mbps.
    • maximum: Maximum rate in Mbps.
    • frameloss: Acceptable difference between measured frame loss (0.1%).
    • sizes: Frame sizes to use. Any combination is valid.
    • state: Enable or disable throughput test settings.
    frameloss Frameloss test settings:
    • duration: Duration of the test in seconds.
    • step: Granularity of the min-max range.
    • sizes: Frame sizes to use. Any combination is valid.
    • state: Enable or disable frameloss test settings.

    Packet Syntax:

    rfc2544 testsuite add <testsuite-name> peer
                  { {packet-type {layer-2 | l2-accedian | l2-generic |
                                  layer-3 | l3-generic}} |
                    {dst-mac-addr <mac-addr>} |
                    {ethertype <0-65535>} |
                    {vlan1-header {enable | disable}} |
                    {vlan1-ethertype {0x8100 | 0x88a8 | 0x9100}} |
                    {vlan1-priority <0-7>} |
                    {vlan1-id <0-4095>} |
                    {vlan1-cfi <0-1>} |
                    {vlan2-header {enable | disable}} |
                    {vlan2-ethertype {0x8100 | 0x88a8 | 0x9100}} |
                    {vlan2-priority <0-7>} |
                    {vlan2-cfi <0-1>} |
                    {vlan2-id <0-4095>} |
                    {dscp <0-63>} |
                    {ecn <0-3>} |
                    {ttl <0-255>} |
                    {dst-ipv4-addr <ip-addr>} |
                    {src-ipv4-addr <ip-addr>} |
                    {destination-port <0-65535>} |
                    {source-port <0-65535>} |
                    {y1731-level <0-7>}}+
    

    Packet Parameters:

    Parameter Description
    packet-type Used to define specific fields in the test packet.
    dst-mac-addr This is the Ethernet MAC destination address.
    ethertype The Ethernet type identifies the frame contents. This parameter is deprecated and no longer needed. Its syntax remains valid for backward compatibility. The value is set automatically based on packet-type. Examples:
    • 0x0800 for Layer-3
    • 0x8902 for Layer-2
    • 0x88FC for Layer-2 Accedian or Layer-2 generic
    vlan1-header Enable or disable VLAN 1 parameters in the frames.
    vlan1-ethertype First VLAN protocol ID set to:
    • C-VLAN (0x8100) for 802.1Q network
    • T-VLAN (0x9100) for 802.1Q tunneling network
    • S-VLAN (0x88A8) for 802.1AD network
    vlan1-cfi First VLAN CFI may be 0 or 1. It is usually set to 0.
    vlan1-id First VLAN ID may be any value between 0 and 4095.
    vlan1-priority First VLAN priority. The range is 0 to 7, with 7 being the highest priority. Normal traffic has priority 0.
    vlan2-header Enable or disable VLAN 2 parameters in the frames.
    vlan2-ethertype Second VLAN protocol ID set to:
    • C-VLAN (0x8100) for 802.1Q network
    • T-VLAN (0x9100) for 802.1Q tunneling network
    • S-VLAN (0x88A8) for 802.1AD network
    vlan2-cfi Second VLAN CFI may be 0 or 1. It is usually set to 0.
    vlan2-id Second VLAN ID may be any value between 0 and 4095.
    vlan2-priority Second VLAN priority. The range is 0 to 7, with 7 being the highest priority. Normal traffic has priority 0.
    dscp The Diff-Serv CodePoint value (0 - 63).
    ecn The Explicit Congestion Notification value (0 - 3).
    ttl The IPv4 time-to-live value (0 - 255).
    dst-ipv4-addr The IPv4 destination address.
    src-ipv4-addr The IPv4 source address (valid only for l3-generic).
    destination-port The destination port for UDP protocol (0 - *****).
    source-port The source port for UDP protocol (0 - 65535).
    y1731-level Y.1731 Maintenance Entity Group level (0-7).

    rfc2544 testsuite delete

    rfc2544 testsuite delete - Delete a RFC-2544 testsuite or report

    Description:

    This command deletes an existing RFC-2544 testsuite instance or an existing RFC-2544 testsuite report.

    Syntax:

    rfc2544 testsuite delete { {<testsuite-name>} |
                                 reports {<report-name>}}+
    

    Parameters:

    Parameter Description
    testsuite-name <string> Unique name for this testsuite.
    report-name <string> Unique name for this report.

    rfc2544 testsuite edit

    rfc2544 testsuite edit - Change a RFC-2544 testsuite

    Description:

    rfc2544 testsuite edit changes the configuration of an existing RFC-2544 testsuite instance.

    Syntax:

    rfc2544 testsuite edit <testsuite-name>
                                { {name <testsuite-name>}
                                  {description <testsuite-desc>}
                                  {port <port-name>} |
                                  {jumbo <0-10240>} |
                                  {binary-duration <decimal>} |
                                  {strict-failure {enable | disable}} |
                                  {verbose {enable | disable}} |
                                  {exclude-vlan-size {yes | no}} |
                                  {peer <packet-params> } |
                                  {back2back  {{duration <decimal>} |
                                             {repeat <decimal>} |
                                             {sizes {64bytes   | 128bytes |
                                                     256bytes  | 512bytes |
                                                     1024bytes | 1280 bytes |
                                                     1514bytes | jumbo}}
                                             {state {enable | disable}} |
                                              }
                                  }
                                  {delay     {{duration <decimal>} |
                                             {frameloss <decimal>} |
                                             {sizes {64bytes   | 128bytes |
                                                     256bytes  | 512bytes |
                                                     1024bytes | 1280 bytes |
                                                     1514bytes | jumbo}}
                                             {state {enable | disable}} |
                                              }
                                  }
                                  {throughput {{duration <decimal>} |
                                           {frameloss <decimal>} |
                                           {minimum <decimal>} |
                                           {maximum <decimal>} |
                                           {step <decimal>} |
                                           {fine-stepping {enable | disable}} |
                                             {sizes {64bytes   | 128bytes |
                                                     256bytes  | 512bytes |
                                                     1024bytes | 1280 bytes |
                                                     1514bytes | jumbo}}
                                             {state {enable | disable}} |
                                              }
                                  }
                                  {frameloss  {{duration <decimal>} |
                                             {step <decimal>} |
                                             {sizes {64bytes   | 128bytes |
                                                     256bytes  | 512bytes |
                                                     1024bytes | 1280 bytes |
                                                     1514bytes | jumbo}}
                                             {state {enable | disable}} |
                                              }
                                  }
                                }+
    

    Parameters:

    Parameter Description
    name <string> Unique name for this testsuite.
    description <string> Description identifying the testsuite and its characteristics.
    port Name of the port to which to send the flow(s).
    jumbo Size of the jumbo frames <0-10240>.
    binary-duration Duration of each trial during the binary search for the maximum throughput. Default: 2 seconds. Can vary from 1 to 10 seconds.
    strict-failure Failure on Duplicate or Out-Of-Order.
    verbose Display all attempts in the report file.
    exclude-vlan-size The frame length is increased by the size of the VLAN tag header(s) being added to the frame.
    peer Peer packet header configuration (see packet syntax and parameters below).
    back2back Back-to-back test settings:
    • duration: Duration of the test in milliseconds.
    • repeat: Number of bursts to perform for each packet size.
    • sizes: Frame sizes to use. Any combination is valid.
    • state: Enable or disable back2back test settings.
    delay Delay and delay variation test settings:
    • duration: Duration of the test in seconds.
    • frameloss: Acceptable difference between measured frame loss (0.1%).
    • sizes: Frame sizes to use. Any combination is valid.
    • state: Enable or disable delay test settings.
    throughput Throughput test settings:
    • duration: Duration of the test in seconds.
    • step: Granularity of the min-max range.
    • fine-stepping: Enable fine stepping in case of low bandwidth testing (below 12 Mbps).
    • minimum: Minimum rate in Mbps.
    • maximum: Maximum rate in Mbps.
    • frameloss: Acceptable difference between measured frame loss (0.1%).
    • sizes: Frame sizes to use. Any combination is valid.
    • state: Enable or disable throughput test settings.
    frameloss Frameloss test settings:
    • duration: Duration of the test in seconds.
    • step: Granularity of the min-max range.
    • sizes: Frame sizes to use. Any combination is valid.
    • state: Enable or disable frameloss test settings.

    Packet Syntax:

    rfc2544 testsuite edit <testsuite-name> peer
                  { {packet-type {layer-2 | l2-accedian | l2-generic |
                                  layer-3 | l3-generic}} |
                    {dst-mac-addr <mac-addr>} |
                    {ethertype <0-65535>} |
                    {vlan1-header {enable | disable}} |
                    {vlan1-ethertype <0-65535>} |
                    {vlan1-priority <0-7>} |
                    {vlan1-id <0-4095>} |
                    {vlan1-cfi <0-1>} |
                    {vlan2-header {enable | disable}} |
                    {vlan2-ethertype <0-65535>} |
                    {vlan2-priority <0-7>} |
                    {vlan2-cfi <0-1>} |
                    {vlan2-id <0-4095>} |
                    {dscp <0-63>} |
                    {ecn <0-3>} |
                    {ttl <0-255>} |
                    {dst-ipv4-addr <ip-addr>} |
                    {src-ipv4-addr <ip-addr>} |
                    {destination-port <0-65535>} |
                    {source-port <0-65535>} |
                    {y1731-level <0-7>}}+
    

    Packet Parameters:

    Parameter Description
    packet-type Used to define specific fields in the test packet.
    dst-mac-addr This is the Ethernet MAC destination address.
    ethertype The Ethernet type identifies the frame contents. This parameter is deprecated and no longer needed but remains valid for backward compatibility. Its value is set automatically based on packet-type. Examples:
    • 0x0800 for Layer-3
    • 0x8902 for Layer-2
    • 0x88FC for Layer-2 Accedian or Layer-2 generic
    vlan1-header Enable or disable VLAN 1 parameters in the frames.
    vlan1-ethertype First VLAN protocol ID set to:
    • C-VLAN (0x8100) for 802.1Q network
    • T-VLAN (0x9100) for 802.1Q tunneling network
    • S-VLAN (0x88A8) for 802.1AD network
    vlan1-cfi First VLAN CFI may be 0 or 1. It is usually set to 0.
    vlan1-id First VLAN ID may be any value between 0 and 4095.
    vlan1-priority First VLAN priority. The range is 0 to 7, with 7 being the highest priority. Normal traffic has priority 0.
    vlan2-header Enable or disable VLAN 2 parameters in the frames.
    vlan2-ethertype Second VLAN protocol ID set to:
    • C-VLAN (0x8100) for 802.1Q network
    • T-VLAN (0x9100) for 802.1Q tunneling network
    • S-VLAN (0x88A8) for 802.1AD network
    vlan2-cfi Second VLAN CFI may be 0 or 1. It is usually set to 0.
    vlan2-id Second VLAN ID may be any value between 0 and 4095.
    vlan2-priority Second VLAN priority. The range is 0 to 7, with 7 being the highest priority. Normal traffic has priority 0.
    dscp The Diff-Serv CodePoint value (0 - 63).
    ecn The Explicit Congestion Notification value (0 - 3).
    ttl The IPv4 time-to-live value (0 - 255).
    dst-ipv4-addr The IPv4 destination address.
    src-ipv4-addr The IPv4 source address (valid only for l3-generic).
    destination-port The destination port for UDP protocol (0 - *****).
    source-port The source port for UDP protocol (0 - 65535).
    y1731-level Y.1731 Maintenance Entity Group level (0-7).

    rfc2544 testsuite show configuration

    rfc2544 testsuite show configuration - Show RFC-2544 testsuite configuration

    Description:

    This command displays the RFC-2544 testsuite configuration. Specifying a testsuite name displays the detailed configuration for this testsuite. Otherwise, the command provides a summary of the configured testsuites.

    Syntax:

    rfc2544 testsuite show configuration [<testsuite-name>]
    

    Parameters:

    Parameter Description
    <testsuite-name> <string> Name of the specific testsuite for which to display the configuration.

    rfc2544 testsuite show reports

    rfc2544 testsuite show reports - Show RFC-2544 testsuite reports

    Description:

    This command displays the RFC-2544 testsuite reports. Specifying a report name displays the complete report on the screen. Otherwise, the command provides a summary of the configured reports.

    The displayed status for each report can be one of the following:

    • Failed: An error occurred during the testsuite execution.
    • Running: The testsuite is currently running.
    • Stopped: A user stopped the testsuite during its execution.
    • Completed: The Testsuite has completed.

    Syntax:

    rfc2544 testsuite show reports [<filename>]
    

    Parameters:

    Parameter Description
    <filename> <string> Unique filename associated with the report.

    rfc2544 testsuite start

    rfc2544 testsuite start - Starts a RFC-2544 testsuite and produces a report

    Description:

    This command starts the specified and creates a new report.

    Syntax:

    rfc2544 testsuite start filename <filename> suite <testsuite-name>
                                              { {description <report-desc>} |
                                                {technician <report-tech>} |
                                                {note <report-note>} }+
    

    Parameters:

    Parameter Description
    filename <string> Unique filename for the report.
    suite <string> Name for the testsuite to run.
    description <string> Description for this report.
    technician <string> Name of the technician running this testsuite.
    note <string> Note associated to this testsuite. This note will be included in the report.

    rfc2544 testsuite stop

    rfc2544 testsuite stop - Stops a running RFC-2544 testsuite

    Description:

    This command stops the execution of a running RFC-2544 testsuite.

    Syntax:

    rfc2544 testsuite stop <filename>
    

    Parameters:

    Parameter Description
    <filename> <string> Unique filename associated with the report.

    rfc2544 testsuite upload

    rfc2544 testsuite upload - Uploads a RFC-2544 report file

    Description:

    This command is used to upload an RFC-2544 report file to a remote location.

    Syntax:

    rfc2544 testsuite upload <filename> <url>
    

    Parameters:

    Parameter Description
    filename <string> Unique filename associated with the testsuite.
    url URL to reach the server and directory, e.g.:
    • ftp://username:password@mypc.com
    • ftps://username:password@192.168.10.10
    • sftp://username:password@192.168.10.10
    • tftp://192.168.1.5
    • scp://username:password@192.168.10.10:/
    • target_directory: The filename of the report will be automatically appended to the specified URL.

    Note: This command does not support passwords that include the “@” character.

    © 2025 Cisco and/or its affiliates. All rights reserved.
     
    For more information about trademarks, please visit: Cisco trademarks
    For more information about legal terms, please visit: Cisco legal terms

    For legal information about Accedian Skylight products, please visit: Accedian legal terms and tradmarks