An open API service indexing awesome lists of open source software.

https://github.com/cappe987/wiretime

Measure the time a packet is on the wire accurately using hardware timestamping
https://github.com/cappe987/wiretime

hacktoberfest networks ptp timestamping

Last synced: about 1 year ago
JSON representation

Measure the time a packet is on the wire accurately using hardware timestamping

Awesome Lists containing this project

README

          

# Wiretime

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 ` 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 ` on it. Or if your target device
has Gnuplot you can use the flag `--plot ` directly.

## Credit

This project initially started as a fork of [OpenIL's
TSNTool](https://github.com/nxp-archive/openil_tsntool/blob/master/tools/timestamping.c),
which in of itself appears to come from the file
[selftests/net/timestamping.c](https://github.com/torvalds/linux/blob/master/tools/testing/selftests/net/timestamping.c)
in the Linux kernel.