LANBench is favored by network administrators for its simplicity and focused functionality. Its primary features include:
| Feature | LANBench | iPerf3 | |---------|----------|--------| | | Extremely high; designed to saturate 10G/40G links on modest CPUs | Moderate; can become CPU-bound on 10G+ without tuning | | Protocol | Raw socket or simple UDP/TCP wrapper with minimal overhead | Full TCP/UDP with congestion control, window scaling, etc. | | Test Modes | Unidirectional, bidirectional (full duplex) | Unidirectional, bidirectional, reverse, UDP jitter/loss | | Reporting | Simple: average, min, max throughput | Detailed: intervals, retransmits, CPU utilization, OWD | | Cross-Platform | Windows, Linux (varies by port) | Broad: Linux, Windows, macOS, BSD, Android, iOS | | Latency Measurement | Not built-in (focus on throughput) | Yes, via --interval and UDP timestamps | | Community/Support | Small, niche | Very large, actively maintained | LANBench
The following are the command-line options available in LANBench: LANBench is favored by network administrators for its
Once connected, the tool transfers data between the two machines, calculating the throughput based on the transfer rate. The process typically involves:
The process typically involves: