Назад | Перейти на главную страницу

Измерение производительности VPN-соединения

В нашем офисе установлен брандмауэр Netgear FVS336G VPN, и мы используем его для доступа к нашей электронной почте и файлам, когда работаем из дома / вне офиса.

В настоящее время спектакль не слишком плохо, однако иногда для завершения небольшой передачи файла может потребоваться довольно много времени.

Что я хочу сделать, так это проверить производительность VPN-соединения (т. Е. Определить его базовое значение) и попробовать несколько вещей в созданной мной тестовой политике VPN.

Например, я хочу измерить скорость на разных алгоритмах - сейчас основная политика, которую все используют, установлена ​​на 3DES; из того, что я прочитал, AES «быстрее» (а также более дружественен к процессору и безопасен), однако, когда я попробовал его в своей тестовой политике, я не заметил очень многого - конечно, это ничего не значит так как это не очень научно ... Я просто смотрю на кучу цифр на экране и пытаюсь определить, какая из них выше.

То, что я ищу, - это своего рода инструмент на основе командной строки / строки, который будет обходить все файлы передачи файлов Windows (среда - это все Windows). Например, фаза «обнаружения», которая занимает около минуты или двух, прежде чем она перейдет к фактической передаче файла.

Есть ли такой инструмент для платформы Windows, который поможет мне измерить производительность? точно?

Недавно я провел небольшое тестирование пропускной способности туннелей OpenVPN и обнаружил, что iperf дал мне лучшие результаты. Я хотел что-то, что полностью зависело бы от скорости сети, а не от скорости жесткого диска. Также убедитесь, что вы установили размер пакета больше, чем значения по умолчанию, если вы собираетесь использовать небольшую пропускную способность.

Сервер

iperf -l 64k -w 64k -p 5001 -s

Клиент

iperf -l 64k -w 64k -p 5001 -c X.X.X.X

Также рекомендуется установить эти окна одинаково на обоих концах, потому что размер окна по умолчанию в Linux отличается от размера окна Windows, что вызвало у меня множество проблем с непоследовательными результатами.

Просто назвать несколько: nuttcp,iperf,netperf.

Если вы хотите регулярно выполнять базовый мониторинг / мониторинг, я бы развернул образы виртуальных машин PerfSonar [1] из Internet2 за концентратором - я обнаружил, что ядро ​​Linux Web100 очень ценно, когда дело касается производительности интернет-ссылок и если вам нужно отладить это.

[1]http://www.internet2.edu/performance/pS-PS/