Я делаю несколько тестов пропускной способности, чтобы установить базовый уровень для некоторых других тестов, и у меня есть поведение, которое я не могу понять. Тесты проводятся с iperf3
в Linux (с и без -R
чтобы получить как восходящий, так и нисходящий поток).
Я назвал машины «домашними» и «рабочими», они на самом деле являются «рабочими», но, поскольку они находятся в разных местах, я сохраню это название, чтобы упростить обсуждение проблемы. Теоретическая пропускная способность:
Схема (номера дел перед результатами):
Случай 1: домашний сервер проверяет общественный iperf3
серверы (первые два находятся во Франции, так что географически близко, но оба принадлежат разным компаниям, в разных сетях).
Случай 2: ан iperf3
сервер установлен на рабочем сервере, тест проводится из дома (аналогично случаю 1, за исключением того, что сервер не публичный, а частный)
Результаты здесь такие же и соответствуют ожидаемой пропускной способности.
Случай 3 и 4 аналогичны 1 и 2, разница в том, что тесты делаются с "работы".
Я не понимаю, почему пропускная способность такая низкая, когда тесты проводятся с работы.
Некоторые моменты:
Я понимаю, что топология от домашнего до общедоступного сервера может сильно отличаться от топологии от рабочего до того же общедоступного сервера. На самом деле все не так уж и много (все серверы расположены по всему Парижу на магистралях T1 или T2). В любом случае тест «домашний» <-> «рабочий» должен быть симметричным независимо от того, где находится сервер.
тест на Ookla (speedtest.net) с "работы" показывает ожидаемый результат ~ 1Gbps / 1Gbps.
трафик с «работы» не оформляется и не ограничивается каким-либо особым образом. Брандмауэр открыт для всего трафика.
Для ясности: я не пытаюсь понять небольшое изменение пропускной способности. Это нормально и также зависит от топологии между серверами.
Я пытаюсь понять 10-кратную разницу, которая должна быть вызвана чем-то другим, я просто не могу понять, что (не брандмауэр, поскольку он открыт, а не формирование, поскольку нет, не проблема с пропускной способностью, поскольку спидтест показывает ожидаемый - может быть, что-то конкретное для iperf3
(но я в этом сомневаюсь))