FTP - соединение разрывается постоянно в определенный момент

Я пытаюсь подключиться к определенному ftp-серверу через WinSCP, и соединение всегда разрывается примерно в одной точке.

Я установил скорость на минимально возможную-1киб / с

WinSCP сообщает переданные байты как (более чем несколько попыток):

39584
43508
35598
35598
35598

но в большинстве случаев "фактическое" количество байт на диске, 512 или около 1 кб и т. д. (Не обязательно кратное 2).

24
задан siliconpi
20.02.2023 5:11 Количество просмотров материала 3219
Распечатать страницу

1 ответ

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

проблема в том, что эти настройки нужно сделать либо на клиенте, либо на FTP-сервере (который я не знаю, контролируете ли вы). Вы можете попробовать их один на время, уничтожая тех, кто не помогает.

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

Отключить Большие Отправки Offload

  1. щелкните правой кнопкой мыши сетевой адаптер в сетевые подключения и выберите пункт Свойства.
  2. Нажмите кнопку Настроить, а затем вкладку Общие или дополнительно.
  3. установить " большой отправить Offload " параметр для отключения.

Отключить Разгрузку Контрольной Суммы

  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду regedit и нажмите кнопку ОК.
  2. найдите и выделите следующий подраздел реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. в правой области убедитесь, что существует запись реестра DisableTaskOffload. Если эта запись не существует, выполните следующие действия, чтобы добавить запись:

    1. В меню Правка выберите пункт Создатьи затем щелкните значение DWORD.

    2. Введите DisableTaskOffload и нажмите клавишу Ввод.
  4. Нажмите DisableTaskOffload.
  5. в меню Правка выберите команду Изменить.
  6. введите 1 в поле Значение и нажмите клавишу Ввод.
  7. Выйти Из Редактора Реестра.
2
отвечен harrymc 2023-02-21 12:59

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх