Рейтинг:0

Влияние сетевого расстояния на скорость передачи SSH

флаг cn

У меня есть два одинаковых сервера с одинаковым программным обеспечением. Один из них находится в том же центре обработки данных, что и источник, а другой находится на расстоянии более 100 мс.

При выполнении ssh-передачи с высокой пропускной способностью на сервере, который находится всего в одном прыжке, я могу легко насытить соединение. Когда сервер далеко, я получаю около 10 Мбит/с (1/100 скорости).

iperf показывает, что удаленный сервер работает со скоростью 300 Мбит/с и может перегружать соединение при использовании нескольких параллельных соединений.

Я знаю, что существует неподдерживаемый форк ssh, пытающийся оптимизировать скорость передачи, и я знаю о настройке tcp. Я также знаю, что могу использовать netcat, но мне нужно шифрование. Я уже использую mbuffer. Я также не могу разделить источник/канал на несколько одновременных подключений.

Я могу что-нибудь здесь сделать? Я боролся с этой проблемой в течение многих лет, и невозможность решить ее на разных платформах и оборудовании сбивает меня с толку.

Это звучит как хорошая проблема для решения, но я не могу поверить, что это еще не сделано.

флаг in
Возможно, вы просто искали не те ключевые слова. Поскольку SSH основан на TCP, вам следует искать параметры в вашей ОС, чтобы оптимизировать параметры TCP, такие как размер окна, размер пакета и так далее. Также элементы сети между обоими серверами влияют на то, какие значения параметров дают наилучший результат.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.