This repo contains Lua scripts for the traffic generator and parser: https://github.com/emmericp/MoonGen
Some examples are provided with plenty of in-line comments to aid in learning Lua and libmoon. Production scripts are also provided.
- RFC2544 test scripts are currently being written.
- ITU-T Y.1564 scripts will follow.
- RFC5180 - IPv6 Benchmarking Methodology for Network Interconnect Devices.
- RFC5695 - MPLS Forwarding Benchmarking Methodology for IP Flows.
ethType.lua - This scripts sends every possible etherType value from 0x0000 to 0xFFFF.
latency.lua - RFC2544 latency test - Specify packet sizes to test, test duration and transmit rate. WORK IN PROGRESS throughput.lua - RFC2544 throughput test - Specify the packet sizes to test, the test duration and transmit rate. WORK IN PROGRESS