Skip to content

Releases: rstade/TrafficEngine

v0.2.11: Update for rustc 1.62.0-nightly

01 May 21:17
Compare
Choose a tag to compare

Update for Rocky Linux 8.5 RT kernel and rustc 1.62.0-nightly (18f314e70 2022-04-24). Performance test in this configuration is still missing.

Update for DPDK 20.11

26 Nov 12:48
Compare
Choose a tag to compare
Update for DPDK 20.11 Pre-release
Pre-release

Update for DPDK 20.11. Tested with 82588 NIC and Centos 7.8.2003 with rt-kernel. Performance test in this configuration still outstanding.

v0.2.9-alpha

06 May 23:01
Compare
Choose a tag to compare
v0.2.9-alpha Pre-release
Pre-release
updated for Rust version: rustc 1.45.0-nightly (2454a68cf 2020-05-04)

v0.2.8-alpha

07 May 11:05
Compare
Choose a tag to compare
v0.2.8-alpha Pre-release
Pre-release
  • Shorter and easier to understand main code by refactoring with new RunTime struct.

v0.2.7-alpha

30 Apr 21:17
Compare
Choose a tag to compare
v0.2.7-alpha Pre-release
Pre-release
  • support of Virtio pmd-ports
  • KNI kernel module now optional, as a Virtio interface can replace a native Kni interface
  • network specification (mac, ip, namespace) moved to Kni and Virtio port definition as part of NetBricks configuration
  • physical pmd ports can be associated with a native Kni or Virtio port (kni=)

v0.2.6-alpha

12 Apr 22:55
Compare
Choose a tag to compare
v0.2.6-alpha Pre-release
Pre-release
  • based on the version v1.0.1 of my NetBricks fork (branch e2d2-rs-v1)
  • new f_set_payload closure to inject payload into tcp connections, and to close connections

v0.2.5-alpha

24 Mar 23:46
Compare
Choose a tag to compare
v0.2.5-alpha Pre-release
Pre-release
  • With 5 cores we are able to generate for the first time in loop-back mode more than 1 million TCP connections per second (client and server side).

v0.2.4-alpha

03 Mar 16:59
Compare
Choose a tag to compare
v0.2.4-alpha Pre-release
Pre-release

Improvements:

  • generation of connection records is configurable: detailed_records=[true|false]
  • increased performance, especially if connection recording is switched off
  • wrapping around the connection record store, if more records generated than store can hold
  • number of concurrently open TCP connections is configurable: max_open= ...
  • improved counting, e.g. new counter for packets with payload

v0.2.2-alpha

02 Jan 21:18
Compare
Choose a tag to compare
v0.2.2-alpha Pre-release
Pre-release
  • Support of TX checksum offloading
  • Feature "profiling" measures the cycles used for processing of the different TCP messages and the RX/TX counts over time

v0.2.1-alpha

28 Nov 11:41
Compare
Choose a tag to compare
v0.2.1-alpha Pre-release
Pre-release
improved some comments