Die TCP-Protokoll-Suite ist unter XP und höher anders implementiert, als bei den älteren Betriebssystemen. Die optimalen Werte werden nicht nur falsch sondern obendrein auch noch unvollständig umgesetzt.
MTU-Test bietet Optimierung unter Berücksichtigung eines Routers. Das ist schön! Warum wird dann die MTU auf die Netzwerkkarten gesetzt, die nichts mit der Verbindung ins Internet zu tun haben?
Wenn ich online bin, dümpeln meine NICs (laut Taskmanager) mit 0,1 oder 0,2% vor sich hin. Die kommen erst dann in Wallung, wenn ich innerhalb meiner Arbeitsgruppe (also auf meiner Seite vom Zaun) Daten verschiebe - und da kann ich keinen optimierten Wert gebrauchen. Ethernet lässt 1500 zu. Die will ich auch, wenn irgend möglich.
Unter XP und höher wird dieses wenn möglich automatisch vom Betriebssystem erledigt. Ziemlich pfiffig sogar, muss ich sagen. Drei Viertel der Bandbreite kann ich nutzen, das ist... SUPER!
Weiterhin vergisst MTU-Test drei wichtige Einträge in der Registry, in denen dann tatsächlich der ermittelte optimale Wert (allerdings +28 Byte) stehen müsste. Und zwar
nur für das PPPoE-Protokoll.
Ferner ermittelt MTU-Test mit Hilfe der Windows-Skalierung einen Wert für das Empfangsfenster, der max. 64 kByte groß sein kann. Das ist viel zu wenig. Und es wird auch nicht mehr, wenn die Skalierung nicht abgeschaltet wird. Dieses Abschalten wird auch nicht berücksichtigt. Ein entsprechender Eintrag in der Registry fehlt. Ebenso vermisse ich den Eintrag für GlobalMaxTcpWindowSize.
Ob die Werte für Windows 2000 richtig umgesetzt werden, da bin ich mir nicht sicher. Ich kann es nicht überprüfen.
Nö, für mich ist dieses Tool nur zum Ermitteln der MTU meines Providers zu gebrauchen, aber auch nur, weil das Ding schneller pingen kann, als ich