Mengapa share "net use" dan windows "map network drive" memiliki perbedaan kecepatan yang drastis?

10

Mengapa, ketika saya menyalin file (copy windows explorer, tempel), saya mendapatkan transfer rate ~ 100KB / s dari drive yang dipetakan menggunakan perintah "net use" pada command prompt dan antara 25-50MB / s transfer rate ketika saya memetakan drive menggunakan Windows explorer? Apa perbedaan kedua metode ini yang akan memengaruhi kecepatan transfer?

Givens / Lingkungan:

  • Server pembagian: Windows 2012R2, dikunci dengan patokan CIS di http://benchmarks.cisecurity.org/downloads/show-single/?file=windows2012R2.110

    • Pengaturan dikunci oleh kebijakan grup pada pengontrol domain yang menjadi anggota server.
  • Server share dilampirkan ke pengontrol domain di jaringan yang sama, sebut saja "mydomain.local"

  • Server yang terhubung ke share: Windows 2008R2, lokasi jauh, domain berbeda, sebut saja "mydomain.remote"

  • Menghapus semua pengaturan yang disarankan CIS membuat kecepatan cepat untuk kedua jenis pemetaan drive jaringan.

  • Server penghubung dan berbagi berada di dua pusat data yang berbeda, terhubung melalui internet

  • Terlepas dari koneksi mana (net use / windows explorer) yang digunakan, kredensial yang sama diberikan. Sebut akun ini: mydomain.local \ myuser

  • Saya percaya kecepatannya lambat karena ini ( http://jrs-s.net/2013/04/15/windows-server-2012-slow-networksmbcifs-problem/ ), tapi saya tidak tahu mengapa itu terjadi berbeda tergantung pada apakah "net use" digunakan daripada windows explorer.

JNadal
sumber
6
Anda akan perlu untuk mengendus untuk memverifikasi tapi menebak adalah menggunakan jala adalah menggunakan SMB 2 dan GUI menggunakan SMB 3
TheFiddlerWins
Apakah akan ada cara untuk memaksa "penggunaan bersih" untuk menggunakan SMB3?
JNadal
2
Jika salah satu pihak adalah 2008 R2 maka SMB 3.0 bukan opsi. blogs.technet.com/b/josebda/archive/2012/06/06/…
BlueCompute
Bisakah Anda menggunakan PSDrive Baru?
BlueCompute
1
Ya, lihat di sini: technet.microsoft.com/en-us/library/hh849829.aspx Parameter -persist memungkinkan Anda untuk memetakan drive jaringan windows.
BlueCompute

Jawaban:

1

Saya telah melihat situasi beberapa kali mengenai pengontrol domain yang menerima pembagian. Mereka membutuhkan tanda tangan keamanan pada SMB yang secara dramatis dapat memperlambat laju transfer file ke dan dari pengontrol domain terutama pada perangkat keras lama karena proses enkripsi memajaki prosesor dengan cukup keras.

Ini kunci registri

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

Berikut ini adalah artikel yang terkait dengan pernyataan ini.

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

Warganegara
sumber
Dalam situasi ini, pengontrol domain bukan server yang menampung berbagi. Saya mungkin tidak jelas dalam pilihan kata saya ketika saya mengatakan bahwa server share itu "dilampirkan" ke domain, tetapi baik server berbagi maupun server penghubung (klien) adalah pengontrol domain, dan mereka terhubung ke dua domain yang berbeda. Saya memang berpikir bahwa kunci registri (atau dalam kasus saya, kebijakan grup) berpengaruh, tetapi saya tidak bisa mengerti mengapa penggunaan bersih akan berbeda dari memetakannya di windows explorer.
JNadal
Mungkin perlu memeriksa entri registri di server untuk memvalidasi apakah tanda tangan dihidupkan atau tidak. Anda dapat membandingkan waktu transfer antara kedua negara dan mengesampingkan beberapa kemungkinan atau menyelesaikan masalah.
Warga
Ya, saya akan mengatakan bahwa tanda tangan dihidupkan - tolok ukur CIS yang tertaut dalam pertanyaan awal mengharuskannya. Pertanyaan saya bukan tentang mengapa penggunaan internet melambat dengan persyaratan tanda tangan keamanan - yang jelas dalam dokumentasi benchmark. Saya tidak mengerti mengapa penggunaan bersih dan GUI memiliki kinerja yang berbeda ketika persyaratan itu dihidupkan.
JNadal