User Manual
TRex 2 / 113
1.2 Overview of TRex
TRex addresses the problems associated with commercial stateful traffic generators, through an innovative and extendable soft-
ware implementation, and by leveraging standard and open software and x86/UCS hardware.
• Generates and analyzes L4-7 traffic. In one package, provides capabilities of commercial L7 tools.
• Stateful traffic generator based on pre-processing and smart replay of real traffic templates.
• Generates and amplifies both client- and server-side traffic.
• Customized functionality can be added.
• Scales to 200Gb/sec for one UCS (using Intel 40Gb/sec NICs).
• Low cost.
• Self-contained package that can be easily installed and deployed.
• Virtual interface support enables TRex to be used in a fully virtual environment without physical NICs. Example use cases:
– Amazon AWS
– Cisco LaaS
– TRex on your laptop
Table 1.1: TRex Hardware
Cisco UCS Platform Intel NIC
1.3 Purpose of this guide
This guide explains the use of TRex internals and the use of TRex together with Cisco ASR1000 Series routers. The examples
illustrate novel traffic generation techniques made possible by TRex.










