Estou programando um pequeno programa em C #, e estou testando-o com o upload de um arquivo para o servidor FTP, no meu telefone Android estou usando Ulti aplicativo do servidor e no meu PC (Windows 8.1 x64) estou usando o Xlight FTP Servidor .
Ambos são acessados via endereço IP externo.
Agora, o problema é quando eu estou empurrando um arquivo para o servidor FTP Android (conectado à internet via Wi-Fi), leva 350ms, mas no servidor FTP do PC (com fio conectado ao mesmo roteador de internet), demora 1400ms, ambos com o mesmo arquivo.
Por que isso? Preciso fornecer algumas informações adicionais?
EDIT: aqui está o código
WebClient client = new WebClient();
client.Credentials = new NetworkCredential("user", "password");
client.UploadFile("ftp://78.80.194.121:8080/pu.rtf", @"C:\pu.rtf");
Tags windows android ftp .net-framework