Store
 

Warum sind Dateizugriffe über VPN so viel langsamer? - KH1617

Häufig gestellte Fragen

Por que o acesso a arquivos via VPN é tão mais lento?
 
Para aceder a volumes e ficheiros alojados num servidor de ficheiros, tem de utilizar um dos muitos protocolos de sistema de ficheiros distribuídos disponíveis. A partir de 2018, os protocolos mais comuns são SMB/CIFS (predefinido para Windows e macOS 10.9 ou posterior), AFP (predefinido para macOS anterior à versão 10.9), NFS (predefinido para Linux e a maioria dos sistemas UNIX) e WebDAV (baseado em HTTP, independente do fornecedor). Estes protocolos foram originalmente concebidos para aceder a ficheiros alojados num servidor de ficheiros que se encontra na mesma rede que o cliente que lhes acede. Isto pode frequentemente causar problemas quando utiliza estes protocolos através de uma ligação VPN. Uma ligação VPN funciona normalmente através da Internet e a Internet tem características de rede muito diferentes de uma rede empresarial ou doméstica. Uma rede local fornece normalmente largura de banda simétrica elevada (a velocidade de envio é igual à velocidade de receção), baixa e estável latência, perda mínima de pacotes, quase nenhuma corrupção de dados e uma unidade máxima de transmissão (MTU) relativamente grande. Uma ligação à Internet fornece, em vez disso, uma largura de banda muito menor, normalmente assimétrica (a velocidade de receção é muito superior à velocidade de envio), latência relativamente alta e variável, alguma perda de pacotes, corrupção de dados e uma unidade máxima de transmissão muito menor. Isto pode ser alterado em qualquer momento, mesmo durante uma transferência ativa. Alguns destes protocolos conseguem lidar melhor com estas condições do que outros. Problemas esperados: navegação lenta ou muito lenta em pastas (devido à alta latência), cópia lenta de ficheiros de um servidor remoto (limitada pela velocidade de envio da outra parte), cópia lenta de ficheiros para um servidor remoto (limitada pela velocidade de envio da parte local), abertura ainda mais lenta de ficheiros (devido à velocidade de envio limitada) e potenciais erros ao aceder a ficheiros (devido à perda de pacotes e/ou corrupção de dados). Note que a VPN não causa estes problemas, mesmo que utilize estes protocolos sem uma ligação VPN, os resultados serão apenas ligeiramente melhores ou não melhorarão de todo. Infelizmente, há pouco que possa fazer em relação a estes problemas. Os utilizadores não podem fazer nada para melhorar a latência. Aumentar a largura de banda de envio ajudará sempre se essa opção estiver disponível, porque se a largura de banda for o problema, é quase sempre a largura de banda de envio, e não de receção. Mudar para outro protocolo pode ajudar, mas o SMB/CIFS não funciona bem em ligações à Internet com alta latência. Além disso, se precisar de voltar a uma versão mais antiga do protocolo (mais antiga que o SMB 3.0), os resultados serão frequentemente catastróficos (completamente inúteis). O problema é que o Windows suporta nativamente apenas o SMB e o WebDAV, enquanto o macOS suporta nativamente todos os protocolos listados, pelo que tem de utilizar produtos de terceiros para ensinar o Windows a utilizar protocolos alternativos. Em caso de emergência, pode tentar utilizar o WebDAV, mas o WebDAV tem um desempenho fraco mesmo em redes locais. Os servidores NAS dedicados suportam normalmente o NFS quando estão ativados, o que pode proporcionar um melhor desempenho do que o SMB.