web-dev-qa-db-ja.com

「ネット使用」と「マップネットワークドライブ」の共有で速度が大きく異なるのはなぜですか。

ファイルをコピーすると(Windowsエクスプローラーのコピー、貼り付け)、コマンドプロンプトの "Net Use"コマンドを使用してマップされたドライブから最大100KB/sの転送速度が得られます。 Windowsエクスプローラーを使用してドライブをマップしますか?転送速度に影響するこれら2つの方法の違いは何ですか?

ギブンズ/環境:

  • 共有サーバー:Windows 2012R2、CISベンチマーク http://benchmarks.cisecurity.org/downloads/show-single/?file=windows2012R2.11 でロックダウン

    • サーバーがメンバーとなっているドメインコントローラーのグループポリシーによって、設定がロックされました。
  • 共有のサーバーは同じネットワーク上のドメインコントローラーに接続されています。「mydomain.local」と呼びましょう

  • 共有に接続するサーバー:Windows 2008R2、リモートの場所、別のドメイン、「mydomain.remote」としましょう

  • CIS推奨設定をすべて削除すると、両方のタイプのネットワークドライブマッピングの速度が速くなります。

  • 接続サーバーと共有サーバーは、インターネット経由で接続された2つの異なるデータセンターにあります

  • 使用される接続(Net Use/Windows Explorer)に関係なく、同じ資格情報が提供されます。このアカウントを呼び出しましょう:mydomain.local\myuser

  • これが原因で速度が遅いと思います( http://jrs-s.net/2013/04/15/windows-server-2012-slow-networksmbcifs-problem/ )が、私はしませんWindowsエクスプローラーではなく "Net Use"が使用されているかどうかによって、なぜそれが異なるのかわかりません。

10
JNadal

共有をホストしているドメインコントローラーに関する状況を何度も見ました。 SMB=のセキュリティ署名が必要です。これは、暗号化プロセスがプロセッサにかなり負担をかけるため、特にレガシーハードウェア上のドメインコントローラーとの間のファイル転送速度を劇的に遅くする可能性があります。

ここにレジストリキーがあります

HKLM\System\CurrentControlSet\Services\LanManServer\Parameters\RequireSecuritySignature

これらのステートメントに関連する記事を次に示します。

https://technet.Microsoft.com/en-us/library/c9dfa127-8e28-46de-81d0-6d0742c2842

1
Citizen