mt11341
Goto Top

Netzwerkverbindung langsam - wireshark-Capture unklar

Hallo zusammen,

ich öffne eine Datei (z.B. TEST.doc) mit einem Windows 7 (64 Bit)-Client (IP: 192.168.218.151) auf einer Freigabe auf einem Server (Server 2003) (IP: 192.168.218.204) im Netzwerk.
Das Öffnen dauert viel zu lang (ca. 3 Sekunden). Irgendetwas macht die Verbindung langsam. ich habe bereits alle möglichen Einstellungen geprüft (IP, DNS etc.). Nun habe ich wireshark bemüht und folgende unnormale Zeilen geben mir ein Rätsel auf:

No. Time Source Destination Protocol Length Info
145 2.31417300 192.168.218.204 192.168.218.151 SMB 630 Read AndX Response, FID: 0xc00b, 512 bytes
146 2.31435500 192.168.218.151 192.168.218.204 SMB 117 Read AndX Response, FID: 0xc00b, 2 bytes at offset 544
147 2.31460900 192.168.218.204 192.168.218.151 SMB 120 Read AndX Response, FID: 0xc00b, 2 bytes
148 2.31476600 192.168.218.151 192.168.218.204 SMB 117 Read AndX Response, FID: 0xc00b, 2 bytes at offset 574
...
12073 4.87261400 192.168.218.204 192.168.218.151 SMB 97 Read AndX Response, FID: 0xc00b
12074 4.87278700 192.168.218.151 192.168.218.204 SMB 99 Close Request, FID: 0xc00b
12075 4.87306900 192.168.218.204 192.168.218.151 SMB 93 Close Response, FID: 0xc00b

Die beiden letzten Zeilen wiederholen sich Inhaltlich danach tausendfach. Dadurch wohl auch die Verzögerung.
Kann mir jemand diese Zeilen erklären? Wieso dauert die Übertragung so lang?

Besten Dank im Voraus.

Content-Key: 226500

Url: https://administrator.de/contentid/226500

Printed on: April 26, 2024 at 02:04 o'clock

Member: colinardo
colinardo Jan 13, 2014 updated at 10:29:21 (UTC)
Goto Top
Hallo mt11341,
hast du mal alle QoS Dienste auf deinen Geräten (Router, Switch, etc) in deinem Netzwerk deaktiviert. Vor allem aber auch den QoS-Paketplaner in den Eigenschaften der Netzwerkverbindung des Windows 7 Clients. Ist der Server 2003 die einzige Gegenstelle die so langsam reagiert, bzw. ist es anders herum Server 2003 => WIN7 genauso ?
Was du noch testen kannst ist das Autotuning in Windows 7 zu deaktivieren, das macht manchmal Probleme:
netsh interface tcp set global autotuning=disabled
wenn das keine Besserung bringt stellst du es so wieder zurück:
netsh interface tcp set global autotuning=normal
Normalerweise wird nach einem Read AndX Response der Servers ein Block an Daten übertragen, bevor ein erneuter Request des Client den nächsten Block vom Server anfordert, was hier nicht der Fall ist. Irgendwie können sich Client und Server nicht einigen bzw. eventuell gehen Pakete auf dem Weg verloren, so dass eine erneute Anfrage des Client über die Leitung geht. Überprüfe auch mal die MTU-Size in den Eigenschaften der Netzwerkkarte. Die sollte ja bei normalen LANs 1500 bytes betragen.

Grüße Uwe
Member: mt11341
mt11341 Jan 13, 2014 at 13:50:01 (UTC)
Goto Top
Hallo Uwe,

QoS im Win7 habe ich auch schon abgeschalten.
Autotuning habe ich auch schon ausgeschalten.
MTU war 1500. Habe ich auch schon mit anderen Werten getestet.
Es geht zu einem anderen Server 2003 auch langsam. Aber zu einem Server 2008 gehts schnell und zu einem weiteren Server 2008 langsam.
Alle Server befinden sich hinter dem gleichen Switch.

Gruß
mt
Member: colinardo
colinardo Jan 13, 2014 updated at 15:32:44 (UTC)
Goto Top
  • Netzwerkkartentreiber aktuell ?
  • mal SMB2 auf Windows 7 deaktiviert / danach Neustart ?
  • Virenscanner (On-Acess-Scanner) deaktiviert ?
  • testweise IPv6 deaktiviert ?
  • Server mal an einen anderen Switchport geklemmt ?

Kannst du das PCAP File mal irgendwo hochladen, das wir mal reinschauen können?
Member: mt11341
mt11341 Jan 14, 2014 at 06:16:12 (UTC)
Goto Top
Guten Morgen,

Zitat von @colinardo:

  • Netzwerkkartentreiber aktuell ?
ja
* mal SMB2 auf Windows 7 deaktiviert / danach Neustart ?
ja, ohne Erfolg
* Virenscanner (On-Acess-Scanner) deaktiviert ?
ja, ohne Erfolg
* testweise IPv6 deaktiviert ?
ja, ohne Erfolg
* Server mal an einen anderen Switchport geklemmt ?
meine Vermutung, das es an der Hardware liegt. Das kann ich erst morgen testen.

Kannst du das PCAP File mal irgendwo hochladen, das wir mal reinschauen können?
Hier habe ich das PCAP-File hochgeladen.

So langsam gehen mir die Nerven durch face-sad

Gruß
mt
Member: colinardo
colinardo Jan 14, 2014 updated at 11:45:06 (UTC)
Goto Top
Hallo mt,
hab mir das PCAP-File mal angeschaut, und denke die Verzögerung hat mit dem Opportunistic File Locking des SMB-Protokolls zu tun. Mehr Info dazu findest du hier:
http://www.dataaccess.com/whitepapers/opportunlockingreadcaching.html

Grüße Uwe
Mitglied: 108012
108012 Jan 15, 2014 at 05:01:18 (UTC)
Goto Top
Hallo,

eventuell hast Du die Datei im Explorer in der Vorschau und dann gilt sie mitunter auch schon "als in Benutzung"
und daher kommen diese Latenzen.

Gruß
Dobby
Member: mt11341
mt11341 Jan 15, 2014 updated at 07:08:53 (UTC)
Goto Top
Hallo Uwe,
"Opportunistic File Locking" funktioniert nur mit SMB?
Ich habe SMB ausgeschalten - Problem besteht immernoch face-sad

Hallo D.o.b.b.y,
kurrios ist aber, dass der Zugriff auf einen anderen Server funktioniert oder in anderen Teilen (hinter anderen Switchen, nicht Subnetze) funktioniert es auch.


Gruß
mt
Member: colinardo
colinardo Jan 15, 2014 updated at 08:01:00 (UTC)
Goto Top
Ich habe SMB ausgeschalten - Problem besteht immernoch
Wie kommst du dann im Explorer auf die Datei ?? wenn du smb komplett abschaltest; wenn das überhaupt geht ...?!
Member: mt11341
mt11341 Jan 15, 2014 at 12:03:09 (UTC)
Goto Top
Zitat von @colinardo:
Wie kommst du dann im Explorer auf die Datei ?? wenn du smb komplett abschaltest; wenn das überhaupt geht ...?!

Ich habe nur SMBv2 ausgeschalten. Komplett abschalten geht auch, dann ist natürlich der Zugriff auf Freigaben nicht möglich.
Member: mt11341
mt11341 Jan 28, 2014 at 12:03:52 (UTC)
Goto Top
Ich habe die vermutliche Ursache gefunden. Zumindest funktioniert danach ein schneller Zugriff auf Dateien ;)

Ich habe die Office-Dateiüberprüfung (Office File Validation) per regedit ausgeschalten und siehe da, es läuft.

Trotzdem ein Dankeschön an alle.