mbbrutman wrote on Yesterday, 20:05:
I have some older measurements here: https://www.brutman.com/mTCP/mTCP_Performance.html
I'll refresh them sometime before the summer is over, but I don't expect the numbers to change too much. I'm also interesting in getting reports from other people with different hardware.
The benchmark measures pure TCP/IP performance. All of the standard checksumming and retries are done, but there are no buffer copies - once the TCP packet has been received and processed the data is thrown away. This gives you an idea of the limits of your machine. These benchmarks are not difficult to run, but you do have to have access to Linux or something similar on the other side to be able to run Netcat.
Thank you for these great programs, the least I can do is support with data. 😀
Previous run with FTP; the main PC was running over WiFi. Now both PCs are connected with LAN.
New results below.
I was lazy to do anything linux now, so I used windows.
Installed netcat from: https://nmap.org/download.html
CMD used:
Send: echo %TIME% && ncat 192.168.1.73 2000 > bogus.bin && echo %TIME%
The time shown is odd (same time), command terminated when 4MB sent.
Receive: echo %TIME% && ncat -w 60 192.168.1.73 2000 < bogus.bin && echo %TIME%
The time shown is odd (same time), command did not terminate so was running forever, added 60s stop command.
PS. Maybe I was just impatient... the result seems to be finished after the 4MB transfer is complete: within 60seconds.
Send 1:53,394
Send 2:53,399
Send 3:53,394
Bytes sent: 4194304
Average send speed: 76.71 KB/s
Receive 1: 52,290
Receive 2:53,300
Receive 3:52,294
Bytes received: 4194304
Average receive speed: 77.83 KB/s
Images
Send:
The attachment 20260815_231123.jpg is no longer available
The attachment Screenshot 2026-08-15 235322.png is no longer available
Receive:
The attachment 20260815_232510.jpg is no longer available
The attachment Screenshot 2026-08-15 235256.png is no longer available