Running two individual experiments:
Running lagscope from WSL2 VM targeting a remote (windows) device.
Running lagscope from the Windows host (of WSL2) targeting the same remote device.
lagscope reports lower RTT latency from WSL2 than from the host. Ran several runs and they all show consistent result. The expected behavior should have been that the host has lower RTT latency than from the VM.
See attached logs below.
winHost_lagscope_100Kpings_run2log.txt
wsl2_lagscope_100Kpings_run2log.txt
I tried with 1M pings (default) and saw the same result as well.
However, using the ping cmd showing the opposite result i.e. the host reports lower RTT latency than the WSL2 VM, which appears expected behavior. See below attached.
winHost_ping_1000pings_32bytes_run0.txt
wsl2_ping_1000pings_32bytes_run0.txt