Может любой указывать на программу, подобную iperf
, то, которое старается не смещать измерения пропускной способности соединения из-за сжатия соединения, включило?
Это кажется этим iperf
измеряет соединение spedd путем отправки некоторых нулевых данных через соединение. При измерении соединения с включенным сжатием (как openvp
туннель) такие данные, которые отправляются, сжаты эффективно, и измерение передачи данных не точно.
Советуйте программе (или способ использовать iperf
) так, чтобы сжатие было незначительно (как в случае отправки /dev/urandom
или /dev/random
подготовленные блоки).
Похож я нашел решение: iperf
самостоятельно имеет опцию использовать подготовленные данные для передачи. Опция -F
. В случае, если мы хотим передать данные по каналу от другого приложения до iperf
, можно использовать -I
опция (считанные данные с stdin
).
Тестовая задача, которую я использовал, следующим образом (использующий файл на 1 ГБ):
dd if=/dev/urandom of=/tmp/urandom.dat bs=1M count=1000
iperf -c iperf-server -F /tmp/urandom.dat