BWPing is a open source bandwidth measurement tool based on ICMP echo request/reply. It is especially well suited for lossy links. BWPing does not require any special software on the remote host (only the ability to respond on ICMP echo request messages).
bwping [-u bufsize] [-r reporting_period] [-T tos] [-B bind_addr] -b kbps -s pktsize -v volume target
bwping -b 100000 -s 1472 -v 100000000 192.168.1.1
bwping -r 5 -b 100000 -s 1400 -v 1000000000 192.168.1.1
https://sourceforge.net/projects/bwping/
Tests should be performed on a Linux desktop host (1GBPS) and a target board (100MBPS) with a 1GBPS switched between host and board.
خب! ICMP در لایه اینترنت و TCP در لایه انتقال (لایه بالاتر) قرار دارد. بنابراین ICMP Ping بار پردازشی کمتری دارد! بنابراین آیا درست است بگوییم بخاطر این موضوع! است که سرعت اندازه گیری شده با bwping بیشتر از iperf است!!!؟؟؟!!!