Measurement data for the evaluation (Section 8) of "Scripting Netfilter with Lua: A Cooperative Kernel-Userspace Pipeline" (Netdev 0x1A). Each top-level directory corresponds to one experiment; Section 8 of the paper describes how the reported medians and bootstrap confidence intervals are computed from these logs.
The paper, slides, and abstract are on the Netdev 0x1A session page.
The device under test (DUT) throughout is an Edgecore EAP101 (Qualcomm IPQ6018, four ARM Cortex-A53 cores at 1.8 GHz) running OpenWiFi. Three conditions recur:
baseline: plain Linux bridge, Dome not loadeddome: Dome with the nftables verdict cache activedome-no-cache: Dome with the cache rules removed, so the Lua hook runs on every packet
A combined Ethernet and Wi-Fi HTTPS workload driven by wrk2, one generator per
path. Directories are <condition>/<size>/, over response sizes 10, 100, 300,
and 1024 KB; each cell holds 10 repetitions of 30 s.
| File | Contents |
|---|---|
wrk-eth<n>-rep<NN>.log |
wrk2 report (HdrHistogram latency and request rate) for the Ethernet generator, repetition NN |
wrk-wlan<n>-rep<NN>.log |
wrk2 report for the Wi-Fi generator |
dut-sample-rep<NN>.log |
DUT /proc/stat, one line per second; the source for the sys% column |
dut-netstat-rep<NN>-{pre,post}.txt |
DUT interface byte and packet counters, captured before and after the repetition (wire-level throughput at the DUT) |
params.txt |
cell configuration, including the calibrated per-generator target request rates |
A LANforge L4 HTTPS campaign: 100 endpoints each fetching a fixed 10 KB object over Wi-Fi, concurrent with a 1 Gbps wired TCP background traversing the DUT bridge; one repetition per condition.
<condition>/: the per-endpoint CSV time series exported by LANforge, 100wlan<N>_<ts>.csvfiles (per-sampleurls_processed,tx_bytes,rx_bytes, among other columns) and oneeth2-eth3-A*.csvfor the wired background.measurements.md: the per-condition measurements and how they are computed from those CSVs.
IP addresses in the logs are RFC1918 lab-internal addresses.