Measure the time a packet is on the wire accurately using hardware timestamping. This is useful for measuring the impact of traffic congestion and testing QoS features.
wiretime --tx eth0 --rx eth1
For more detailed explanation refer to https://casan.se/docs/wiretime/.
Plot nice graphs using Gnuplot. Use -O <filename>
to save the measurements to
a file. Then transfer the file to a device that has Gnuplot and run the script
scripts/plot_latency.sh <input> <output.pdf>
on it. Or if your target device
has Gnuplot you can use the flag --plot <filename.pdf>
directly.
This project initially started as a fork of OpenIL's TSNTool, which in of itself appears to come from the file selftests/net/timestamping.c in the Linux kernel.