Conexão e listagem de diretórios via FTP lenta, a transferência de arquivos parece OK

Conexão e listagem de diretórios via FTP lenta, a transferência de arquivos parece OK

Eu configurei o servidor FTP (Filezilla), quando tento conectar-me a ele me pedem login, então faço login e vejo que a conexão está entrando no modo passivo..... e nada acontece. (Posso ver na interface do servidor quando parâmetros de login incorretos são inseridos, mas não é o caso.)

Quando tenho a sorte de obter os arquivos listados e o download começa, a velocidade é boa. Isso acontece raramente. :(

Tentei desabilitar meu antivírus, embora não ache que esse seja o problema.

Alguma dica, por favor?

Criei regras de entrada para portas TCP e UDP.

Responder1

Entããão, o problema é que não abri as portas usadas para o modo passivo. Para estes encaminhamentos devem estar configurados no roteador e, obviamente, precisam estar abertos no firewall.

Responder2

Eu tive o mesmo problema - uma de minhas colegas trabalha em casa e não conseguiu obter a listagem do diretório. Ela esperou 15 minutos e ainda nada. Quando ela tiver sorte e conseguir a listagem do diretório, ela poderá baixar arquivos em uma velocidade relativamente alta. No meu caso, tenho que esperar cerca de 15 segundos para obter os diretórios, para que a conexão entre meu computador doméstico e o servidor funcione.

O servidor está executando o FileZilla v0.9.41 beta no Windows XP, o cliente é o Total Commander v8.0 no Windows 7. Ela tem uma conexão de 120 Mbps. Depois de ler alguns artigos alterei os parâmetros do servidor da seguinte forma:

  • Aumentei o "Tamanho do buffer de transferência interno" (pode ser encontrado em Editar → Configurações → Diversos) de 32768 para 262144
  • Aumentei o "Tamanho do buffer do soquete" de 65536 para 262144
  • Ativei a compactação de transferência de arquivos "MODE Z" (Editar → Configurações → Compressão de transferência de arquivos)

Desde então tem funcionado perfeitamente.

No entanto, li que você precisa testar velocidades de transferência em diferentes tamanhos de buffer (65536, 131072, 262144, 524288) e depois disso você pode escolher o melhor valor de tamanho de buffer (ouvi dizer que algumas máquinas com conexões lentas não gostam de valores altos de tamanho de buffer enquanto outros não trabalham com valores baixos).

informação relacionada