URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 91381
[ Назад ]

Исходное сообщение
"Проблема с передачей файла по FTP"

Отправлено worsvch , 15-Апр-11 06:46 
ОС: CentOS 5.5
Уважаемые эксперты, передаю архив (размер 3гб) по FTP (сервер установлен в Windows 2003) в бинарном режиме, но никак не могу передать полностью, передается только часть архива и передача обрывается с ошибкой:
netout: connection timed out
Хотелось с вами посоветоваться как исправить данную ситуацию, файлы передавать придется постоянно, поэтому нужно что-то делать
При передаче в режиме ascii такой ошибки не было, но там была другая проблема, поэтому этот вариант неприемлем.

Содержание

Сообщения в этом обсуждении
"Проблема с передачей файла по FTP"
Отправлено shadow_alone , 15-Апр-11 08:00 
И где тут вопрос?
копай w2k3 сервер.
поиграй с passive on/off


"Проблема с передачей файла по FTP"
Отправлено VolanD , 15-Апр-11 09:54 
> И где тут вопрос?
> копай w2k3 сервер.
> поиграй с passive on/off

Может FAT ?


"Проблема с передачей файла по FTP"
Отправлено shadow_alone , 15-Апр-11 09:57 
>> И где тут вопрос?
>> копай w2k3 сервер.
>> поиграй с passive on/off
> Может FAT ?

Я сразу подумал про ограничения на этой файловой системе, но автор написал что в ascii моде, все нормально.


"Проблема с передачей файла по FTP"
Отправлено Maland , 15-Апр-11 10:52 
Проблема с каналом связи 100% конктено с MTU
Проверить можно легко запустить пинг с размером пакета 1500 и флагом не фрагментировать пакет. Если пакеты не ходят то это означает что где то у нерадивого провайдера или на маршрутизаторах в сети стоит корявый MTU. По стандартам для ethernet MTU=1500 но это же по стандартам. Варианта решения два напрячь провайдера, воторой вариант уменьшить размер пакета на сервере с которго сливаем файл.
Подробней ситаем здесь:
http://support.microsoft.com/kb/314496/
http://support.microsoft.com/kb/159211/


"Проблема с передачей файла по FTP"
Отправлено Дядя_Федор , 15-Апр-11 11:16 
> Проблема с каналом связи 100% конктено с MTU
> Проверить можно легко запустить пинг с размером пакета 1500 и флагом не
> фрагментировать пакет. Если пакеты не ходят то это означает что где
> то у нерадивого провайдера или на маршрутизаторах в сети стоит корявый
> MTU.

Прочитайте, что такое Path MTU discovery. Чтобы эта шняга работала надо разрешить (на Винде?) соответствующий тип ICMP (Destination Unreachable). Но сдается мне - что в ДАННОМ КОНКРЕТНОМ случае MTU не причем.


"Проблема с передачей файла по FTP"
Отправлено worsvch , 15-Апр-11 11:47 
>> И где тут вопрос?
>> копай w2k3 сервер.
>> поиграй с passive on/off
> Может FAT ?

На W2K3 NTFS, не FAT


"Проблема с передачей файла по FTP"
Отправлено Pahanivo , 15-Апр-11 12:46 
> connection timed out

увеличить таймаут?



"Проблема с передачей файла по FTP"
Отправлено worsvch , 16-Апр-11 21:03 
>> connection timed out
> увеличить таймаут?

На FTP-сервере таймаут неограниченный