Warum erhalte ich beim Kopieren einer Datei (Windows Explorer kopieren, einfügen) eine Übertragungsrate von ~ 100 KB / s von einem Laufwerk, das mit dem Befehl "net use" in der Eingabeaufforderung zugeordnet wurde, und eine Übertragungsrate zwischen 25 und 50 MB / s, wenn ich Laufwerk mit Windows Explorer zuordnen? Was ist anders an diesen beiden Methoden, die die Übertragungsgeschwindigkeit beeinflussen würden?
Gegeben / Umwelt:
Server der Freigabe: Windows 2012R2, gesperrt mit dem CIS-Benchmark unter http://benchmarks.cisecurity.org/downloads/show-single/?file=windows2012R2.110
- Die Einstellungen wurden durch Gruppenrichtlinien auf dem Domänencontroller gesperrt, zu dem der Server gehört.
Der Server der Freigabe ist an einen Domänencontroller im selben Netzwerk angeschlossen. Nennen wir ihn "mydomain.local".
Server, der eine Verbindung zur Freigabe herstellt: Windows 2008R2, Remotestandort, andere Domäne, nennen wir es "mydomain.remote"
Durch Entfernen aller von CIS empfohlenen Einstellungen wird die Geschwindigkeit für beide Arten der Zuordnung von Netzlaufwerken erhöht.
Der Verbindungs- und der Freigabeserver befinden sich in zwei verschiedenen Rechenzentren, die über das Internet verbunden sind
Unabhängig davon, welche Verbindung (Net Use / Windows Explorer) verwendet wird, werden dieselben Anmeldeinformationen bereitgestellt. Nennen wir dieses Konto: mydomain.local \ myuser
Ich glaube, die Geschwindigkeit ist aus diesem Grund langsam ( http://jrs-s.net/2013/04/15/windows-server-2012-slow-networksmbcifs-problem/ ), aber ich weiß nicht, warum es so sein würde Je nachdem, ob "net use" anstelle von Windows Explorer verwendet wurde.
Antworten:
Ich habe mehrmals Situationen in Bezug auf Domänencontroller gesehen, die Freigaben hosten. Sie erfordern eine Sicherheitssignatur auf SMB, die die Dateiübertragungsraten zu und von Domänencontrollern erheblich verlangsamen kann, insbesondere auf älterer Hardware, da der Verschlüsselungsprozess den Prozessor ziemlich stark belastet.
Hier ist der Registrierungsschlüssel
HKLM \ System \ CurrentControlSet \ Services \ LanManServer \ Parameters \ RequireSecuritySignature
Hier ist ein Artikel zu diesen Aussagen.
https://technet.microsoft.com/en-us/library/c9dfa127-8e28-46de-81d0-6d0742c28420
quelle