tcp (http) benchmark send&receive

usage: tcpbm t5.cscs.ch

example:

framstag@tux:~: tcpbm t5.cscs.ch
received: 1122 MB in 10 s = 112 MB/s
sent:      913 MB in 10 s =  91 MB/s

download tcpbm


Test download of 1 MB
Test download of 10 MB
Test download of 100 MB
Test download of 500 MB


You may also use http://t5.cscs.ch:591/tcpbm/NUMBER.dd to download any number of MB dummy data, for example:

wget -O /dev/null http://t5.cscs.ch:591/tcpbm/100.dd

curl http://t5.cscs.ch:591/tcpbm/100.dd >/dev/null

To force random data and to achieve more realistic benchmark rates on auto-compression network links like VPN, use NUMBER.rd, for example:

wget -O /dev/null http://t5.cscs.ch:591/tcpbm/100.rd

curl http://t5.cscs.ch:591/tcpbm/100.rd >/dev/null


Test upload: