SMB3 Multichannel Client: Windows 10 Server: Synology 412+

Status
Für weitere Antworten geschlossen.

DustFireSky

Benutzer
Mitglied seit
22. Sep 2014
Beiträge
346
Punkte für Reaktionen
57
Punkte
34
Ich glaube, wir reden aneinander vorbei...

Die Frage ist doch, wie sollen Dateien beim Versenden/Empfangen überhaupt kaputt gehen können (Andere Dateiprüfsumme als vorher), wenn doch dafür extra im TCP/IP Protokoll ebenfalls eine Prüfsumme existiert?

Nach meinem Verständnis ist das doch überhaupt nicht möglich. Was möglich ist, ist schlicht, dass aufgrund fehlerhafter/schlechter Treiber oder durch defekte Hardware/Kabel, eventuell die Pakete immer wieder erneut geschickt werden müssen (Resultat = Datendurchsatzeinbruch), weil die Prüfsummen nicht stimmen. Das resultiert doch aber meines Verständnisses für die Sache nach schlicht in erneuten versendeten/empfangenen Paketen und nicht in fehlerhaften Dateien beim Übertragen. Weil wenn die Prüfsummen nicht stimmen, wird das Paket verworfen und das fehlerhafte Teilstück der Datei auch nicht auf den Datenträger geschrieben. Es wird dann erneut angefordert. solange bis die Prüfsumme stimmt.

Daher meine Frage an Euch, wie soll das überhaupt möglich sein?

Wenn die Dateiprüfsummen anders als zuvor sind, dann ist der Datenträger (HDD) entweder hinüber durch fehlerhafte Sektoren/Dateisystemfehler beim Schreiben der korrekten Daten auf diesen zum Beispiel, oder die Datei wurde schlicht anderweitig manipuliert. Durch das reine Übertragen mittels TCP/IP von A nach B geht da aber sicher nichts kaputt.

Wenn das Eurer Meinung nach möglich sein soll, dann erläutert mir das bitte mal, wie genau das überhaupt möglich sein soll. Vielleicht habe ich auch etwas übersehen...

PS: Ich habe es dennoch getestet und die Dateiprüfsummen stimmen überein. Und ja, dass waren große Dateien 40GB+. War aber nicht anders zu erwarten, da die Datenträger fehlerfrei sind und hier auch keine Schadware installiert ist. :p
 

NSFH

Benutzer
Sehr erfahren
Mitglied seit
09. Nov 2016
Beiträge
4.099
Punkte für Reaktionen
578
Punkte
194
Die Datenübertragung mit SMB3 war wie beschrieben merklich schneller, trozdem hatte ich diese fehlerhaften Pakete in der Übertragung. Ursache keine Ahnung. Habe diese Verbindung auch nicht weiter betrieben, da ich weder in der Syno noch im Switch hardwaretechnisch etwas verändern konnte. Möglich dass es auch an dem schon 5 Jahre alten Netgear lag.
Vielleicht nehme ich mir mal die Zeit und teste das nochmals mit den neuen Drayteks.
 

DustFireSky

Benutzer
Mitglied seit
22. Sep 2014
Beiträge
346
Punkte für Reaktionen
57
Punkte
34
Du kannst ja mal spaßeshalber bei deinem Netgear ( Ist es ein Web Smart oder Managed Switch?) in die Traffic Statistik gehen. Dort dann auf Error Information. Bei mir steht überall 0 bei allen Ports. Ich habe allerdings ein Trendnet Switch. Mag sein, das dies bei Netgear anders heißt. Keine Ahnung, ich habe kein Netgear greibar. Ich persönlich würde nur ungern auf die brachiale Geschwindigkeit verzichten wollen. Da würde ich lieber Stunden investieren, um dem Problem Herr zu werden. ;)
 

NSFH

Benutzer
Sehr erfahren
Mitglied seit
09. Nov 2016
Beiträge
4.099
Punkte für Reaktionen
578
Punkte
194
Die Netgear gibts nicht mehr. Nach dem grottenschlechten Firmware Support diser Firma mache ich einen Bogen um die Geräte.
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.549
Punkte für Reaktionen
47
Punkte
94
Hallo,

ist SMB3 Multichannel auch mit einem Linux-Client möglich??
Mit einem Win10-Client bekomme ich es zum laufen, aber mit einem Linux bekomme ich es nur über einer NIC zum laufen.
 

DustFireSky

Benutzer
Mitglied seit
22. Sep 2014
Beiträge
346
Punkte für Reaktionen
57
Punkte
34
Also rein theoretisch schon. Ich weiß es aber leider nicht. Denn ich habe hier auch einen Win 10 Client an einem Linux Server. Die Synology Kisten sind Linux Geräte. Warum sollte es dann andersherum nicht funktionieren oder wenn halt beide Geräte, Linux Systeme nutzen. Ich denke dass die installierte SMB Version wichtig ist. Kann sein, dass dein Client kein SMB3_11+ Protokoll nutzt. Alles darunter führt eventuell zu Problemen oder halt einfach nur dazu, dass eben nicht zwei Leitungen benutzt werden. Aber vielleicht findet sich ein versierter erfahrener Linux Nutzer, der dies bereits bei sich eingerichtet hat.
 

Nomad

Benutzer
Mitglied seit
23. Okt 2008
Beiträge
597
Punkte für Reaktionen
0
Punkte
0
Synology ist Linux plus Samba.

Daher würde ich annehmen SMB Multichannel geht in beide Richtungen.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.160
Punkte für Reaktionen
407
Punkte
393
Hallo,
auf Unix-Seite wird stark am Samba-Server entwickelt, eine Hauptfunktion eines Servers. Der Samba-Client (smbclient) hinkt da eher hinterher, die smb Transferraten zwischen Unix-Server und Unix-Client erreichen nicht das Maximum (zB. Remote Ordner zwischen 2 DS per smb). Ich denke, der Unix-Client kann es nicht.

Gruß Götz
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat