Передача данных через ssh
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Плагины Total Commander
А какая у вас скорость отправки данных на удаленные сервера через SSH плагин TC?
Меньше 1 МБ/с
50%
 50%  [ 1 ]
От 1 МБ/с до 10 МБ/с
0%
 0%  [ 0 ]
От 10 МБ/с до 30 МБ/с
0%
 0%  [ 0 ]
Выше 30 МБ/с
50%
 50%  [ 1 ]
Total Votes : 2


#1: Передача данных через ssh Author: goodie PostPosted: Wed May 13, 2020 18:32
    —
Добрый день.
Появился вопрос по скорости передачи через соединение SSH.
Исходные данные: для тестов выделены 2 ПК с ОС Windows. 1 ПК в родной сети с сервером назначения (скорость 1 gbps), 2 ПК мой домашний ПК (300 mbps).
Передача осуществлялась через Total Commander с стандартным плагином Ghisler, а также Putty. Результаты одинаковые на обоих ПК и обоих программах.
Передавались данные на сервера hetzner'а и ovh (ОС Centos 7). Назовём их просто "Сервер назначения", так как скорости идентичные.
Во всех случаях исходящая скорость Windows -> Сервер назначения составляла примерно 500КБайт/с в TC.
Во всех случаях исходящая скорость Windows -> Сервер назначения составляла примерно 500КБайт/с в программе pscp.exe (передача файлов инструментом Putty)
Во всех случаях исходящая скорость Windows -> Сервер назначения составляла примерно 30-50МБайт/с в программе FileZilla (дефолтные настройки).
Во всех случаях исходящая скорость Windows -> Сервер назначения составляла примерно 10-20МБайт/с в программе WinSCP(дефолтные настройки).
Во всех случаях исходящая скорость Linux(виртуалка) -> Сервер назначения составляла примерно 30МБайт/с с помощью команды scp.

Исходя из той информации, что я нашел, TC & Putty используют библиотеку libssh2, которая при передачи данных на каждый блок данных ждёт ответа от сервера об успешном получении этого блока и только тогда продолжает передачу. Из-за этого такое поразительное различие в скоростях. В программах FileZilla & WinSCP каким то образом эту проблему решили...

Но хотелось бы узнать мнение экспертов: в чем подвох? Почему такие отличия в скоростях передачи данных? И самое важное, какие есть варианты решения данной проблемы? Потому что загружать большие файлы со скоростью 500 КБайт/с (особенно через гигабитный канал) очень сложно.

#2:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed May 13, 2020 22:30
    —
goodie
Вы не поясните, что делает эта тема, напрямую завязанная на плагины, в общих вопросах?
И не ждите особого обилия мнений — этим, очень мягко говоря, не все активно пользуются. Так что результаты затеянного вами опроса вряд ли вас сильно порадуют. (Тем более, что начинать своё появление на форуме с опросов — это вообще не очень хороший тон.)

#3:  Author: goodie PostPosted: Thu May 14, 2020 09:23
    —
Avada wrote:
goodie
Вы не поясните, что делает эта тема, напрямую завязанная на плагины, в общих вопросах?
И не ждите особого обилия мнений — этим, очень мягко говоря, не все активно пользуются. Так что результаты затеянного вами опроса вряд ли вас сильно порадуют. (Тем более, что начинать своё появление на форуме с опросов — это вообще не очень хороший тон.)

извиняюсь, если не там создал свою тему. А по поводу опроса, есть возможность спросить, почему бы нет. Или я что-то нарушаю по вашему мнению?

#4:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 14, 2020 12:54
    —
goodie
Сейчас вы нарушаете ещё как минимум одно правило форума. Полное цитирование предыдущего сообщения не нужно, а с включением собственного ника вообще недопустимо. Пользование кнопкой "цитата" предполагает дополнительное редактирование. Больше так не делайте.
А насколько эффективен будет ваш опрос, сможете дальше оценить сами. Разумеется, там, где следует.
Кроме того, обратите внимание, что у плагинов Гислера, как и у всех прочих, есть нормальные названия (на крайний случай — имена файлов). Никакого "стандартного плагина Ghisler" не существует. Единственный стандартный плагин в TC — встроенный контентный с той же аббревиатурой. А файл-системный гислеровский плагин обычно именуется SFTP, как на официальном сайте.
Тема переносится в подфорум по плагинам.

#5:  Author: CaptainFlintLocation: Москва PostPosted: Fri May 15, 2020 15:19
    —
Проверил на подключении к CentOS7-виртуалке, запущенной локально на той же машине, что и Тотал, гигабитная виртуальная сетевая карта.
Скорость закачки на SSH / загрузки с SSH:
• в обычном режиме — 5,7 / 8,5 Мб/с
• в режиме SCP — 20 / 14,5 Мб/с
Тестировалось в Win7 x64, TC 9.51 x64, плагин SFTP 2.60.



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group