- play_arrow Flow Monitoring and Flow Collection Services
- play_arrow Understanding Flow Monitoring
- play_arrow Monitoring Traffic Using Active Flow Monitoring
- Configuring Active Flow Monitoring
- Active Flow Monitoring System Requirements
- Active Flow Monitoring Applications
- Active Flow Monitoring PIC Specifications
- Active Flow Monitoring Overview
- Active Flow Monitoring Overview
- Example: Configuring Active Monitoring on an M, MX or T Series Router’s Logical System
- Example: Configuring Flow Monitoring on an MX Series Router with MS-MIC and MS-MPC
- Configuring Services Interface Redundancy with Flow Monitoring
- Configuring Inline Active Flow Monitoring Using Routers, Switches or NFX250
- Configuring Flow Offloading on MX Series Routers
- Configuring Active Flow Monitoring on PTX Series Packet Transport Routers
- Configuring Actively Monitored Interfaces on M, MX and T Series Routers
- Collecting Flow Records
- Configuring M, MX and T Series Routers for Discard Accounting with an Accounting Group
- Configuring M, MX and T Series Routers for Discard Accounting with a Sampling Group
- Configuring M, MX and T Series Routers for Discard Accounting with a Template
- Defining a Firewall Filter on M, MX and T Series Routers to Select Traffic for Active Flow Monitoring
- Processing IPv4 traffic on an M, MX or T Series Router Using Monitoring services, Adaptive services or Multiservices Interfaces
- Replicating M, MX and T Series Routing Engine-Based Sampling to Multiple Flow Servers
- Replicating Version 9 Flow Aggregation From M, MX and T Series Routers to Multiple Flow Servers
- Configuring Routing Engine-Based Sampling on M, MX and T Series Routers for Export to Multiple Flow Servers
- Example: Copying Traffic to a PIC While an M, MX or T Series Router Forwards the Packet to the Original Destination
- Configuring an Aggregate Export Timer on M, MX and T Series Routers for Version 8 Records
- Example: Sampling Configuration for M, MX and T Series Routers
- Associating Sampling Instances for Active Flow Monitoring with a Specific FPC, MPC, or DPC
- Example: Sampling Instance Configuration
- Example: Sampling and Discard Accounting Configuration on M, MX and T Series Routers
- play_arrow Monitoring Traffic Using Passive Flow Monitoring
- Passive Flow Monitoring Overview
- Passive Flow Monitoring System Requirements for T Series, M Series and MX Series Routers
- Passive Flow Monitoring Router and Software Considerations for T Series, M Series and MX Series Routers
- Understanding Passive Flow Monitoring on T Series, M Series and MX Series Routers
- Enabling Passive Flow Monitoring on M Series, MX Series or T Series Routers
- Configuring Passive Flow Monitoring
- Example: Passive Flow Monitoring Configuration on M, MX and T Series Routers
- Configuring a Routing Table Group on an M, MX or T Series Router to Add Interface Routes into the Forwarding Instance
- Using IPSec and an ES PIC on an M, MX or T Series Router to Send Encrypted Traffic to a Packet Analyzer
- Applying a Firewall Filter Output Interface on an M, MX or T Series Router to Port-mirror Traffic to PICs or Flow Collection Services
- Monitoring Traffic on a Router with a VRF Instance and a Monitoring Group
- Specifying a Firewall Filter on an M, MX or T Series Router to Select Traffic to Monitor
- Configuring Input Interfaces, Monitoring Services Interfaces and Export Interfaces on M, MX or T Series Routers
- Establishing a VRF Instance on an M, MX or T Series Router for Monitored Traffic
- Configuring a Monitoring Group on an M, MX or T Series Router to Send Traffic to the Flow Server
- Configuring Policy Options on M, MX or T Series Routers
- Stripping MPLS Labels on ATM, Ethernet-Based and SONET/SDH Router Interfaces
- Using an M, MX or T Series Router Flow Collector Interface to Process and Export Multiple Flow Records
- Example: Configuring a Flow Collector Interface on an M, MX or T Series Router
- play_arrow Processing and Exporting Multiple Records Using Flow Collection
- play_arrow Logging Flow Monitoring Records with Version 9 and IPFIX Templates for NAT Events
- Understanding NAT Event Logging in Flow Monitoring Format on an MX Series Router or NFX250
- Configure Active Flow Monitoring Logs for NAT44/NAT64
- Configuring Log Generation of NAT Events in Flow Monitoring Record Format on an MX Series Router or NFX250
- Exporting Syslog Messages to an External Host Without Flow Monitoring Formats Using an MX Series Router or NFX250
- Exporting Version 9 Flow Data Records to a Log Collector Overview Using an MX Series Router or NFX250
- Understanding Exporting IPFIX Flow Data Records to a Log Collector Using an MX Series Router or NFX250
- Mapping Between Field Values for Version 9 Flow Templates and Logs Exported From an MX-Series Router or NFX250
- Mapping Between Field Values for IPFIX Flow Templates and Logs Exported From an MX Series Router or NFX250
- Monitoring NAT Events on MX Series Routers by Logging NAT Operations in Flow Template Formats
- Example: Configuring Logs in Flow Monitoring Format for NAT Events on MX Series Routers for Troubleshooting
-
- play_arrow Flow Capture Services
- play_arrow Dynamically Capturing Packet Flows Using Junos Capture Vision
- play_arrow Detecting Threats and Intercepting Flows Using Junos Flow-Tap and FlowTapLite Services
- Understanding the FlowTap and FlowTapLite Services
- Understanding FlowTap and FlowTapLite Architecture
- Configuring the FlowTap Service on MX Series Routers
- Configuring a FlowTap Interface on MX Series Routers
- Configuring FlowTap and FlowTapLite Security Properties
- FlowTap and FlowTapLite Application Restrictions
- Examples: Configuring the FlowTapLite Application on MX Series and ACX Series Routers
- Configuring FlowTapLite on MX Series Routers and M320 Routers with FPCs
-
- play_arrow Inline Monitoring Services and Inband Network Telemetry
- play_arrow Inline Monitoring Services
- play_arrow Flow-Based Telemetry
- play_arrow Inband Flow Analyzer 2.0
- play_arrow Juniper Resiliency Interface
-
- play_arrow Sampling and Discard Accounting Services
- play_arrow Sampling Data Using Traffic Sampling and Discard Accounting
- play_arrow Sampling Data Using Inline Sampling
- Understand Inline Active Flow Monitoring
- Configuring Inline Active Flow Monitoring Using Routers, Switches or NFX250
- Configuring Inline Active Flow Monitoring on MX80 and MX104 Routers
- Configuring Inline Active Flow Monitoring on PTX Series Routers
- Inline Active Flow Monitoring of MPLS-over-UDP Flows on PTX Series Routers
- Inline Active Flow Monitoring on IRB Interfaces
- Example: Configuring Inline Active Flow Monitoring on MX Series and T4000 Routers
- play_arrow Sampling Data Using Flow Aggregation
- Understanding Flow Aggregation
- Enabling Flow Aggregation
- Configuring Flow Aggregation on MX, M and T Series Routers and NFX250 to Use Version 5 or Version 8 cflowd
- Configuring Flow Aggregation on MX, M, vMX and T Series Routers and NFX250 to Use Version 9 Flow Templates
- Configuring Flow Aggregation on PTX Series Routers to Use Version 9 Flow Templates
- Configuring Inline Active Flow Monitoring to Use IPFIX Flow Templates on MX, vMX and T Series Routers, EX Series Switches, NFX Series Devices, and SRX Series Firewalls
- Configuring Flow Aggregation to Use IPFIX Flow Templates on PTX Series Routers
- Configuring Observation Domain ID and Source ID for Version 9 and IPFIX Flows
- Configuring Template ID and Options Template ID for Version 9 and IPFIX Flows
- Including Fragmentation Identifier and IPv6 Extension Header Elements in IPFIX Templates on MX Series Routers
- Directing Replicated Flows from M and T Series Routers to Multiple Flow Servers
- Logging cflowd Flows on M and T Series Routers Before Export
- Configuring Next-Hop Address Learning on MX Series and PTX Series Routers for Destinations Accessible Over Multiple Paths
-
- play_arrow Configuration Statements and Operational Commands
Configuring RFC 2544-Based Benchmarking Tests
This topic describes how to configure a test-profile
and a
test-name
, start and stop a RFC2544-benchmark test, and copy the
test result to a local or a remote file.
Test Profile and Test Name Overview
To configure a RFC 2544 benchmark test on an initiator, you must first configure a
test-profile
and reference the test-profile
in
a unique test-name
. The test-name
defines the
parameters for the tests to be performed.
To configure a test-profile
, include the test-profile
profile-name
statement at the [edit
services rpm rfc2544-benchmarking]
hierarchy level. Test profile is
applicable only for the initiator, not the reflector.
To configure a test-name
, include the test-name
test-name
statement at the [edit
services rpm rfc2544-benchmarking]
(Junos OS) or [edit services
monitoring rfc2544 tests] (Junos OS Evolved) hierarchy level.
(Junos OS) To configure Ethernet loopback as the test mode on a logical interface,
include the Ethernet-loopback
statement at the [edit
services rpm rfc2544-benchmarking]
hierarchy level.
The table below lists the parameters for configuring the test profile at the initiator.
Parameters | Description |
---|---|
| RFC 2544 test type ( |
| Size of the test packet. The valid packet sizes are 64, 68, 72, 128, 256, 512, 768, 1024, 1280, 1518, 1522, 1600, 1728, 2496, 3584, 4016, 9104, and 9136 bytes. |
| Define the maximum bandwidth limit, in kilobits per second (kbps). Range: 1,000 kpbs through 1,000,000 kbps. |
| Specify the step percentage for frame-loss tests. Default: 10 percent Range: 1 through 100 percent |
The table below lists the parameters for configuring a test-name at initiator and reflector.
Parameters | Description |
---|---|
| When the
|
| Specify the destination IPv4 address. This parameter is mandatory when family If a value is not specified, then by default 192.168.1.20 is used. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Specify the destination MAC address. For example, 0011.2233.4455. This parameter cannot be used when family This parameter is optional when family |
| Specify the destination UDP port number for the test frames. Default: 4041. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Specify the test direction ( This parameter is mandatory for mode
|
| Disable signature verification on the received test frames. |
| Specify the value of the Differentiated Services (DiffServ) field. For example, 001111. If a value is not specified, then '0' is used in IP header. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Configure the test family ( This parameter is mandatory for mode
|
| Specify the forwarding class to be used for test frames. |
| If specified, a prefix that moves to the down state causes the corresponding tests to be stopped. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| When the |
| If specified, only the data traffic corresponding to the test session is interrupted, rest of the data traffic flow sent to and from the UNI port under test on the service are not affected. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| CFI bit used in the inner VLAN tag. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Configure inner VLAN ID for the test frames. This parameter is valid only for family Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Configure the priority value for the IEEE 802.1p bit in the inner VLAN tag. Range: 0 through 7. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Specify the test mode (
|
| TPID to be used in the outer VLAN tag. Supported values are 0x8100, 0x88a8, 0x9100, 0x9200. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| CFI bit used in the outer VLAN tag. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Configure the outer VLAN ID for the test frames. Range: 0 through 4094 This parameter is valid only for family |
| Configure the priority value for the IEEE 802.1p bit in the outer VLAN tag. Range: 0 through 7 Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Specify the packet loss priority (PLP) value. If a value is not configured, then the default value of
Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Specify the EtherType ID to be used for reflection of test
frames. This parameter is valid only in mode
Range: 1 through 65,535. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Specify the reflection mode (
|
| Port used to configure reflector functionality for RFC 2544 test. The range of ports that can be used based on the front panel port number are:
|
| Specify the service type (E-Line or E-LAN) |
| This parameter is valid only in family Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Specify the source IPv4 address used for the test frames. If a value is not specified for this parameter, then:
Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Specify the source MAC address. For example, 0011.2233.4455 This parameter cannot be used when family This parameter is optional when family |
| Specify the source UDP port number for the test frames. Default: 4040 Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Number of seconds to wait after transmitting the last frame and before concluding that the test as complete. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Specify the duration of each iteration in seconds. Range: 10 through 120 seconds The default value for test types throughput, back-to-back frames and frame loss rate is 20 seconds. The default value for test type latency is 120 seconds. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Specify the name of the logical interface (UNI) on which the test needs to be run. When you specify the family as When you specify the family as This parameter is mandatory for mode
|
| Specify the name of the The Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| CFI bit used in the VLAN tag. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Configure the VLAN ID for the test frames. This parameter is valid only for mode
Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
| Configure the VLAN priority value. Range: 0 through 7. Note: This parameter is not supported on ACX5048 and ACX5096 routers. |
Configure a Test Profile for an RFC 2544-Based Benchmarking Test
You can configure a test profile by including the test-profile
profile-name
statement at the [edit
services rpm rfc2544-benchmarking]
hierarchy level.
This procedure shows how to configure a test profile for Junos OS. Routers running Junos OS Evolved only support reflector mode, and so you cannot configure a test profile on these routers.
To configure a test profile:
Configure a Test Name for an RFC 2544-Based Benchmarking Test For an Initiator
You can configure a test name by including the test-name
test-name
statement at the [edit
services rpm rfc2544-benchmarking]
(Junos OS) or [edit services
monitoring rfc2544] (Junos OS Evolved) hierarchy level.
Routers running Junos OS Evolved support only reflector mode.
(Junos OS) To configure a test name and define its attributes for initiator mode:
Configure a Test Name for an RFC 2544-Based Benchmarking Test For a Reflector
To configure a test name and define its attributes for reflector mode:
In ACX5048 and ACX5096 routers, while performing a RFC 2544 benchmark test, you must ensure that there are no configurations associated with the reflector port.
Start and Stop the RFC 2544-Based Benchmarking Test
To start an RFC 2544-based benchmarking test:
For Junos OS, issue the
test services rpm rfc2544-benchmarking test test-name start
CLI command.For Junos OS Evolved, issue the
test services monitoring rfc2544 test test-name start
CLI command.
To stop an RFC 2544-based benchmarking test:
For Junos OS, issue the
test services rpm rfc2544-benchmarking test test-name stop
CLI command.For Junos OS Evolved, issue the
test services monitoring rfc2544 test test-name stop
CLI command.
To start an RFC 2544 benchmarking inet tests on Layer 3 VPN or virtual router:
For Junos OS, issue the
test services rpm rfc2544-benchmarking test test-name routing-instance routing-instance-name start
CLI command.For Junos OS Evolved, issue the
test services monitoring rfc2544 test test-name routing-instance routing-instance-name start
CLI command.
To stop an RFC 2544 benchmarking inet tests on Layer 3 VPN or virtual router:
For Junos OS, issue the
test services rpm rfc2544-benchmarking test test-name routing-instance routing-instance-name stop
CLI command.For Junos OS Evolved, issue the
test services monitoring rfc2544 test test-name routing-instance routing-instance-name stop
CLI command.
Copying an RFC 2544-Based Benchmarking Test Result
You can copy the RFC 2544-based benchmarking test results for a particular test ID to a local or a remote file.
To copy test results to a local file:
For Junos OS, issue the
show services rpm rfc2544-benchmarking test-id number detail | save rfc-2544-test-result-session-id-number
CLI command.For Junos OS Evolved, issue the
show services monitoring rfc2544 test-id number detail | save rfc-2544-test-result-session-id-number
CLI command.
To copy test results to a remote file:
For Junos OS, issue the
show services rpm rfc2544-benchmarking test-id number detail | save ftp://username:password@sftpchannel.example.com/rfc-2544-test-result-session-id-number
.For Junos OS Evolved, issue the
show services monitoring rfc2544 test-id number detail | save ftp://username:password@sftpchannel.example.com/rfc-2544-test-result-session-id-number
.