MacBook Pro Langsame SMB-Upload-Geschwindigkeit im lokalen Netzwerk

Ich übertrage einige Dateien manuell mit SMB über mein lokales Netzwerk von einem alten (Mitte 2012) über WLAN auf ein neues MacBook Pro, und das alte MBP scheint der Engpass zu sein, da die Rate der gesendeten Daten pro Sekunde im Durchschnitt ~ 3 MB beträgt /Sek.

Der WLAN-Router ist mit AC3200 bewertet, und ich habe einen Download-Test zu jedem Laptop von einem Gigabit-Ethernet-verbundenen NAS (isolierter WLAN-Download) durchgeführt, und beide konnten 20-30 MB/s Download erreichen. Auf dem sendenden Computer habe ich eine große Datei in Dropbox kopiert, und die Gesamtrate der gesendeten Daten stieg von ~3 MB/s auf ~18 MB/s, also scheint das Problem spezifisch für die SMB-Übertragung zu sein, nicht für die WLAN-Verbindung dieses Computers .

Warum sollte eine SMB-Übertragung nicht schneller gehen, da auf dem sendenden Computer eindeutig Headroom für das Hochladen und auf dem empfangenden Computer in ähnlicher Weise Download-Headroom vorhanden ist?

Antworten (1)

Sieht so aus, als ob das Problem bei der SMB-Client-Signatur liegt. Versuchen Sie es zu deaktivieren und sehen Sie, ob sich Ihre Übertragungsgeschwindigkeit verbessert.
Öffnen Sie dazu Terminal.app (suchen Sie mit Spotlight oder gehen Sie zu Anwendungen/Dienstprogramme).
Geben Sie diesen Befehl ein: sudo nano /etc/nsmb.conf
Fügen Sie diese Zeilen zu dieser Datei hinzu:
[default] signing_required=no
Strg + X, um den Editor zu verlassen, Y, um den Dateinamen zu speichern, Eingabe, um zu bestätigen.
Hängen Sie die SMB-Freigabe aus und wieder ein und testen Sie die Übertragungsgeschwindigkeit.

Zu Ihrer Information, ich habe die Konfiguration eingefügt ~/Library/Preferencesund es funktionierte genauso. Welche Risiken bestehen, wenn SMB mit deaktivierter Client-Signierung ausgeführt wird?
Bei deaktivierter Client-Signierung besteht die Gefahr eines „Man-in-the-Middle“-Angriffs, bei dem ein böswilliger Benutzer die übertragenen Daten verändern könnte. Wenn SMB nur in Ihrem internen Netzwerk verwendet wird und das sicher ist, besteht ein minimales Risiko.
Woher weißt du, dass die Konfigurationsdatei unter ist /etc/nsmb.conf? (Bitte um zukünftige Referenz)