?

Log in

No account? Create an account
Проблемы с FTP разрешены - Maxim Pshenichnikov — LiveJournal
October 11th, 2012
10:11 pm

[Link]

Previous Entry Share Next Entry
Проблемы с FTP разрешены

(7 comments | Leave a comment)

Comments
 
[User Picture]
From:c70we7
Date:October 12th, 2012 07:44 am (UTC)
(Link)
Похоже, что кто-то всё-таки контролирует интенсивность обмена по статическим портам. Либо сама W7, либо клиент, которым качаются файлы. Тут интересно как повёл себя сервер при смене порта. У него есть ещё один порт ftp-data (по-умолчанию 20), который он активно открывает для передачи файлов клиенту. Если он тоже переполз выше и вышел таким образом из "зоны контроля", то ограничивать обмен могла винда. А если остался там-же, то, возможно, какая-то кривая логика у клиента и дело в нём.
Посмотреть какие порты работают можно под виндой через "netstat -n" во время перекачки.
Ещё есть нюанс - происходила остановки при перекачке одного файла, или передавались несколько файлов и процесс замирал между файлами. Тогда засада может быть в клиенте, который при работе с дефаултовыми портами не выдаёт команду PORT и сервер пытается для передачи данных открывать порт, с которого абонент установил управляющее соединение. Тогда передача может работать именно так как описано в первом посте. Что за клиент используется, кстати, не упомянуто. И что дало изучение протокола обмена - тоже. :)
[User Picture]
From:oude_rus
Date:October 12th, 2012 07:24 pm (UTC)
(Link)
0. что происходит с портом 20, не знаю.
1. от количества файлов не зависит; процесс обычно замирал посреди файла.
2. клиентов много: тотал коммандер, вебдрайв и файзилла, а одинаковыми результатами
3. изучение протокола обмена показало, что где-то теряются пакеты; когда их теряется слишком много, процесс встает раком.
Powered by LiveJournal.com