cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1010
Views
6
Helpful
0
Comments
hhaim@cisco.com
Cisco Employee
Cisco Employee

trex_logo_toc.png

TRex started as an open source, low cost, stateful traffic generator fuelled by DPDK. TRex  generates L7 traffic based on pre-processing and smart replay of real traffic templates. TRex amplifies both client and server side traffic and can scale up to 200Gb/sec with one UCS using Intel XL710.

Lately Stateless support was added, including the following feature set:

  • High scale –~10M-22MPPS/core
  • Support 1/10/25/40 Gb/sec interfaces
  • Profile can support multiple streams, scalable to 10K parallel streams
  • Supported for each stream
    • Packet template
    • Field engine program (src_ip = 10.0.0.1-10.0.0.255)
    • Send Mode : Continues/Burst/Multi burst support
  • Interactive support – GUI/TUI
  • Statistic per port
  • Statistic per stream (by Hardware)
  • Latency, Jitter per stream
  • Fast Python automation support
    • Python 2.7/3.0 Client API
    • Python HLTAPI Client API
  • Multi-user support

The following diagram depicts an example of a Stateless traffic profile

stl_streams_example_02.png

If you want to get a glimpse of TRex, and see for yourself how dramatically it can improve your product, try the new Sandbox available at Cisco DevNet.

For further information, check out   TRex Documentation

TRex Dev team

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: