Por que o uso de rede e o compartilhamento de unidade de rede do mapa do Windows têm uma drástica diferença de velocidade?

10

Por que, quando copio um arquivo (cópia do Windows Explorer, pasta), estou obtendo uma taxa de transferência de ~ 100KB / s de uma unidade mapeada usando o comando "net use" no prompt de comando e entre 25-50MB / s taxa quando eu mapear a unidade usando o Windows Explorer? O que há de diferente nesses dois métodos que afetariam a velocidade de transferência?

Dados / Ambiente:

  • Servidor do compartilhamento: Windows 2012R2, bloqueado com a referência do CIS no link

    • As configurações foram bloqueadas pela política de grupo no controlador de domínio do qual o servidor é membro.
  • O servidor do compartilhamento é anexado a um controlador de domínio na mesma rede. Vamos chamá-lo de "mydomain.local"

  • Servidor conectado ao compartilhamento: Windows 2008R2, local remoto, domínio diferente, vamos chamar de "mydomain.remote"

  • A remoção de todas as configurações recomendadas pelo CIS torna a velocidade mais rápida para os dois tipos de mapeamento de unidades de rede.

  • Os servidores de conexão e de compartilhamento estão em dois datacenters diferentes, conectados pela Internet

  • Independentemente de qual conexão (net use / windows explorer) é usada, as mesmas credenciais são fornecidas. Vamos chamar essa conta: mydomain.local \ myuser

  • Eu acredito que a velocidade é lenta por causa disso ( link ), mas não sei por que seria diferente, dependendo de se "net use" fosse usado em vez do windows explorer.

por JNadal 15.01.2015 / 14:10

1 resposta

1

Eu tenho visto situações diversas vezes em relação a controladores de domínio que hospedam compartilhamentos. Eles exigem uma assinatura de segurança no SMB que pode reduzir drasticamente as taxas de transferência de arquivos para e de controladores de domínio, especialmente em hardware herdado, pois o processo de criptografia sobrecarrega bastante o processador.

Aqui está a chave do registro

HKLM \ System \ CurrentControlSet \ Services \ LanManServer \ Parâmetros \ RequireSecuritySignature

Aqui está um artigo relacionado a essas declarações.

link

    
por 21.01.2015 / 19:10