Почему FTP работает в 10 раз быстрее SMB?

Gasparfx

Сейчас скачал iso-шку из хакерсов по фтп. Скорость была 5 - 6 Мб/с. На SMB скорость обычно в районе 500 кб/с редко бывает поднимается до 1 Мб/с (из той же сети).

yolki

странно, у меня наоборот - по фтп на порядок медленнее качается

Marinavo_0507

На линии от HACKERS до V и до MSU часто бывают большие задержки.
Протокол SMB более чувствителен к задержкам по сравнению с FTP.
Скорее всего, дело в этом.

Gasparfx

Тогда ещё вопрос: почему если монтировать ресурс smbmount-ом и скачивать с него, скорость в 2 раза ниже, чем если качать напрямую через smb:// (из konquerrora например)?

Marinavo_0507

Ещё: для FTP под Windows надо устанавливать специальный софт, а SMB дают сразу.
Поэтому среди SMB-серверов должен быть больший процент кривонастроенных машин,
с ламерскими файрволлами, антивирусами и прочими тормозами.
По той же причине среди SMB-серверов больше машин, работающих не круглосуточно,
поэтому если у них есть что хорошее, то ты чаще вынужден скачивать это в часы пик,
когда скорость сильно ниже средней.

Marinavo_0507

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

Gasparfx

Сейчас тестил скачку с Лориена (к себе в сеть V) одного и того-же файла по ftp и smb. Скорости сильно различаются. Видимо всё-таки дело в задержках...

DonalDuck

blin i tak pochemu je vse taki tak?
Оставить комментарий
Имя или ник:
Комментарий: