Configuring an RFC 2544-Based Benchmarking Test
You can configure a benchmarking test to detect and measure performance attributes, such as throughput, latency, frame loss, and bursty or back-to-back frames, of network devices. An RFC 2544-based benchmarking test is performed by transmitting test packets from a device that functions as the initiator and terminator of the test. These packets are sent to a device that functions as the reflector, which receives and returns the packets back to the initiator.
The test configuration is applied only when you start the test. If you update the test configuration during the test, you have to start the test again for the updated configuration to take effect.
The following devices support RFC 2544-based benchmarking tests in either the initiator/terminator or reflector role, according to which families they support:
Platform | family | |||
---|---|---|---|---|
inet | bridge | ccc | vpls | |
Initiator and Terminator Role | ||||
ACX Series (except for ACX5000 and ACX7000) | x | x | x | |
Reflector Role | ||||
ACX Series (except for ACX5000 and ACX7000) | x | x | x | |
ACX5000 Series | x | x | ||
ACX7000 Series | x | |||
MX Series | x | x | x | x |
SRX300 Series and SRX550HM | x |
The family type for the test is configured with the family
name
statement at the [edit services rpm
rfc2544-benchmarking tests test-name name]
hierarchy
level.
You must configure a test profile and reference the test profile in a unique test name
that defines the parameters for the test to be performed on a certain device. However,
the test profile is required when the test mode is configured as initiation and
termination. The test-profile
parameter is disregarded when the test
mode is configured as reflection. MX Series routers and SRX Series Firewalls support only the
reflection function in the RFC 2544-based benchmarking tests. A reflection service does
not use the parameters specified in the test profile.
To configure RFC2544-based benchmarking tests on MX240, MX480, MX960 Series routers with MPC1, MPC2, and the 16-port 10-Gigabit Ethernet MPC, see Enabling Support for RFC 2544-Based Benchmarking Tests on MX Series Routers.
This chapter describes how to configure a test name for an RFC 2544-based benchmarking
test on an MX Series router for Layer 3 IPv4, Ethernet pseudowire, and Layer 2 bridge
networks. For SRX Series Firewalls, you can only configure Layer 3 IPv4 reflection
(family inet
only).
Configuring a Test Name for an RFC 2544-Based Benchmarking Test for a IPv4 Network
You can configure a test name by including the test-name test-name
statement at the [edit services rpm
rfc2544-benchmarking]
hierarchy level. In the test name, you
can configure attributes of the test iteration, such as the address
family (type of service, IPv4 or Ethernet), the logical interface,
and test duration that are used for a benchmarking test to be run.
To configure a test name and define its attributes for an IPv4 network:
Configuring a Test Name for an RFC 2544-Based Benchmarking Test for an Ethernet Pseudowire
You can configure a test name by including the test-name
test-name
statement at the [edit
services rpm rfc2544-benchmarking]
hierarchy level. In the test
name, you can configure attributes of the test iteration, such as the address
family (type of service, IPv4 or Ethernet), the logical interface, and test
duration, that are used for a benchmarking test to be run. The test name
combined with the test profile represent a single real-time performance
monitoring (RPM) configuration instance.
To configure a test name and define its attributes for an Ethernet Pseudowire:
Configuring a Test Name for an RFC 2544-Based Benchmarking Test for a Layer 2 E-LAN Service in Bridge Domain
You can configure a test name by including the test-name
test-name
statement at the [edit
services rpm rfc2544-benchmarking]
hierarchy level. In the test
name, you can configure attributes of the test iteration, such as the address
family (bridge), the logical interface, and test duration, that are used for a
benchmarking test to be run. The test name combined with the test profile
represent a single real-time performance monitoring (RPM) configuration
instance.
To configure a test name and define its attributes for a layer 2 E-LAN service in Bridge domains: