Benutzer wanagin schrieb:
Benutzer interessierter_Laie schrieb:
Benutzer koelli schrieb:
"Markus Leptien gibt außerdem zu bedenken, dass Windows-Systeme bis XP mit Service Pack 2 ihren Voreinstellungen nach nicht mehr als 6 MBit/s unterstützen."
Das höre ich heute zum ersten mal!
Ich halte diese Äußerung gelinde gesagt für ziemlichen Schwachsinn!
In dieser Härte nehme ich das zurück. Nur habe ich an meiner Windowsinstallation nicht rumoptimiert noch irgendwelche entsprechenden Tools laufen gehabt und trotzdem bis zu 15 Mbit bei Speedtests erreicht. Das ich bei mehreren parallelen Downloads die 20Mbit voll ausschöpfen kann liegt dann ja an den mehreren TCP Verbindungen.
Leider ist das die harte Realität. Das Problem ist, dass beim Standard TCP-Stack (wie bei Windows) nur maximal 64KByte an Daten im Transit sein können (also unbestätigt unterwegs sind).
Kann man diesen Wert auch ändern?
Oder ist der hart in Windows codiert?
Die Größe der einzelnen Datenpakete lassen wir zur Vereinfachung mal weg.
OK.
Machen wir also mal eine Beispielrechnung:
Rechnung 1.
Ping ist 41ms via DSL (gerade eben zu heise gemessen)
64000Byte * 8 = 512000 Bit im Transit
512000/0.041s = 12487804 Bit/s = 12,4 MBit
Bei 100ms Ping wären es dann nur noch 5,1 MBit/s.
Demnach würde der Hansenet Mitarbeiter bei seiner 6 MBit Äußerung von einer Pingzeit von 85ms ausgehen?
Kein sonderlich guter Wert.
Bei den 15 Mbit die Speedtests bei mir schaffen läge der Ping bei etwa 30ms. Die Anzeige klappt am KD Anschluß leider nie und ich habe es nie manuell getestet.
Dies ist pro TCP-Verbindung. D.h. mit vielen parallen Verbindungen kann man natürlich diesen Wert mehrfach benutzen.
Ok das leuchtet mir ein.
Dies ist unabhängig von allen anderen begrenzenden Faktoren, die eventuell auch noch auf der Bremse rumstehen.
Welche wären dies? und summiert sich die Bremswirkung auf oder gilt einfach der kleinste Wert?
Und wer es nicht glaubt, schaue mal bei Google unter TCP Window Size Tuning nach ....
sehr zwiespältiges Thema wie mir nach der genannten Googlesuche scheint. Die Windowsize macht wohl nur bei älteren Windowsversionen sinn, da XP bereits eine höhere für Breitbandverbindungen festlegt und eine noch größere an anderer Stelle wieder Nachteile mit sich bringen kann.
Das gilt auch für andere Betriebssysteme, ist also nicht Windows alleine, weswegen es eben auch über Router so bremst.
und sind es überall unveränderbar diese 64KB?
oder bringen größerer Werte auch hier Nachteile
...
Und als Hausaufgabe bleibt die Rechnung, wie lang der Ping sein darf, damit 1GBit/s noch voll ausgelastet werden kann zusammen mit dem Abgleich ob das bei Euch der Rechner bis zum Router schafft...
habe ich mit etwa 0,5ms richtig gerechnet? das dürfte noch machbar sein;)
Und für den Fortgeschrittenen die Rechnung, ob man über eine Glasfaserleitung von Flensburg nach München (mal als Schätzwert 1000km Leitung und Licht ist im Glas nur ungefähr 200000km/s schnell) noch 1GBit/s übertragen kann.
demnach nicht, bei 5ms für eine Richtung.
der interessierte Laie der hier auf jeden Fall noch was gelernt hat, die generelle Beschränkung auf 6MBit aber immer noch nciht glaubt