Eu quero fazer o ftp de um arquivo grande de um cliente Windows para um servidor Windows, usando seus endereços IP. Isso está em uma rede independente da Internet. Enquanto o arquivo está sendo transferido, gostaria de determinar quantos bytes foram recebidos pelo servidor. Depois, gostaria de usar essas informações para determinar em tempo real a porcentagem do arquivo que foi transferido para o servidor.
Alguma recomendação quanto à sintaxe do comando ftp e código C # para conseguir isso?