Rápida transferência de arquivos sem FTP

0

Eu tenho um PC local e um PC remoto. Em ambos os casos, a abertura da porta FTP não é permitida.

Ambos executam o Windows 7, com uma conexão VPN.

Copying a single large, compressed file (2G) is very slow using xcopy.

Eu tentei usar o cygwin copy, mas isso funciona em um ritmo semelhante.

Existe algum truque para fazer isso mais rápido?

    
por ManInMoon 19.05.2014 / 14:55

2 respostas

1

A velocidade máxima que você pode transferir um arquivo depende da largura de banda da sua conexão. Protocolos como FTP, HTTP, SSH e outros diferem na sobrecarga que eles adicionam. Mas com um único arquivo de 2 GB, o efeito de sobrecarga não é significativo. Então, se a sua largura de banda de conexão for de 100 Mbps, seu arquivo levará mais de 2,86 minutos.

2GB = 2,147,483,648 bytes = 17,179,869,184 bits

17,179,869,184 bits / 100Mbits/s = 171.79869184 seconds = 2.86 minutes

Este é o momento ideal. Na prática, você tem sobrecarga de protocolo, e o seu comutador de rede provavelmente afetará isso também. Então, o tempo real de transferência será muito além disso.

    
por 19.05.2014 / 15:08
0

Vou fazer um palpite educado ... você está usando uma VPN porque o computador remoto é literalmente remoto, ou seja, distante (pelo menos em outro prédio?); a velocidade de 1,0 Gbps que você vê está relacionada aos cabos locais, mas o fator limitante é provavelmente a velocidade de upload de seu computador remoto (porque na maioria dos provedores a velocidade de upload é menor que a velocidade de download). Faça alguma matemática e você vai perceber que 0,08% de 1Gbps é ~ 100 Kbyte / segundo - é isso? E se não: que velocidade você vê exatamente? A mesma coisa acontece com arquivos menores? Arquivos descompactados? que tipo de rede existe entre os dois computadores?

    
por 19.05.2014 / 16:41