Wie auf der Seite (oben von mir verlinkt) beschrieben wird, wird eine
DSL-Leitung ausgemessen, damit die Datenpakete optimal flutschen.
Es gibt eine PING Methode, damit kannst du dein maximales Paket
ausmessen:
Code:
C:\>ping -f -l 1464 www.t-online.de
Ping www.t-online.de [194.25.134.146] mit 1464 Bytes Daten:
Antwort von 194.25.134.146: Bytes=1464 Zeit=90ms TTL=249
Antwort von 194.25.134.146: Bytes=1464 Zeit=80ms TTL=249
Antwort von 194.25.134.146: Bytes=1464 Zeit=90ms TTL=249
Antwort von 194.25.134.146: Bytes=1464 Zeit=80ms TTL=249
Ping-Statistik für 194.25.134.146:
Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0 (0% Verlust),
Ca. Zeitangaben in Millisek.:
Minimum = 80ms, Maximum = 90ms, Mittelwert = 85ms
Sind die Pakete zu gross, wird das DF-Flag gesetzt
(zB bei 1464: "Paket müsste fragmentiert werden.")
Das ist wie bei einer Festplatte, die Pakete werden gestückelt,
weil ein zu grosses Datenpaket halt nicht so über die Leitung geht.
Und wird später wieder zusammen gesetzt. Das kostet Zeit, also Latenz = Ping.
Und cfos macht nun nix anderes, als genau das mit "Leitung einmessen"
zu erdleigen - nicht jeder kennt sich mit der Eingabekonsole aus.
Die Telekom hat eine Paketgröße von 1492, AOL 1440. Das ist der MTU.
MSS sind MTU-40 - jedes Datenpaket hat ne Adresse und sonstige Daten,
die benötigen 40 Bytes. Also werden effektiv nur 1452 Bytes übertragen,
das ist MSS.
Der RWIN wird an den MSS bzw MTU mit einer Formal angepasst, damit
Windows optimal arbeiten kann. Steht auch unter genannter Seite.
Das alles sind Einstellungen, die im PPPoE-Treiber erfolgen, also entweder
im RasPPPoE, oder WinPPPoE (XP-eigener) oder cfos. beste Tool dafür ist
DrTCP oder noch besser, manuell, siehe genannte Seite.
Was passiert, wenn man einen Router hat ?
Cfos arbeitet hier nicht mehr, weil er sich nicht einwählen kann, noch kann
er direkt die Leitungs ausmessen. und der Router misst nichts ein, der arbeitet
nur mit gegebenen Werten. Und meistens nur den MTU, den Rest macht der allein.
Wie stelle ich Windows darauf ein ? Gute Frage - kommt drauf an, was noch
an Netzwerk vorhanden ist. Normalerweise hat LAN einen MTU=1500. Macht aber
nur Sinn, wenn da wirklich ein Lan etc hintersteckt, also nicht nur ein Einzelrechner
oder zwei, die sich so nix zu sagen haben (Intranet-Traffic)
Ein LAN bekommt also 1500, MSS und RWIN angepasst.
Zwei Einzelrechner, die sonst kaum zusammen quatschen, bekommen idealerweise
denselben MTU verpasst, wie der Router. W
as jetzt kommt, ist nicht bestätigt,
ich hab das nur einmal bislang gelesen. Diese Rechner bekommen ebenfalls
denselben MTU wie der Router und einen MSS/RWIN laut Berechnung. Warum ?
begründet wurde das damit, dass ein Router die Pakete ja auspackt und einen
neuen Datenkopf (40 Bytes) draufsetzt. Muss er die Pakete umstapeln, dauert
das wieder Zeit (Defragmentierung).
MSS ist aber hier nicht MTU-40, sondern MTU-28, ergibt bei mir zB
ping -f -l 1464
www.t-online.de (kein DF-Flag,d as kommt ab 1466)
Als ich meinen Rechner neu aufgesetzt habe, habe ich keinen cfosspeed
mehr benutzt und auch kein DrTCP oder sonstige Mittelchen (zB TCP-Optimizer v2),
sondern bin nach genannter Seite vorgegangen. Bislang hab ich nix bemerkt.
Traffic-Shaping und Priorisierung.
Beim Shaping werden u.a. ACK-Daten (also "Paket ist angekommen") bevorzugt
abgeschickt, also Datenpakete, die für die Übertragung wichtig sind, nicht für den
Inhalt. Kommt ein ACK früher raus, werden auch schneller Daten empfangen.
Das macht sich u.a erst bemnerkbar, wenn Download und Upload in ihren Grenzbereich
gelangen. Es ist bekannt, wenn die Upload-Grenze erreicht wird, der Download
erheblich in die Knie geht. Weshalb der Up bei Emule 2-3k unter Maximum liegen sollte,
damit was Down kommt. Ebenso ist das bei einem FTP.
Priorisierung heisst nur,d as verschiedene Programme anders bevorzugt werden.
Emule steht hier ganz unten und Skype zB ganz oben, Echtzeit geht vor Download.
Ebenso stehe Onlinegames (zB UT oben), deren Pakete und ACK werden bevorzugt
behandelt.
Cfos kann also eine Leitung einmessen, cfosspeed nicht. Das ist der generelle
Unterschied. Wenn man seine Leitung eh nie ausnutzt, ich kenne kaum jemanden,
der zockt und nebenher Emule laufen lässt, schon gar nicht über Router.
Das merkst du sofort. Von daher habe ich cfosspeed direkt weggelassen.
Manche Router können Shaping schon, zB die von AVM (FritzBox). Da bringt
cfosspeed überhaupts nichts, eher das Gegenteil.
Zum Ping - ist dein MTU falsch, werden die Pakete umgestapelt, das kostet Zeit=Ping.
Aber jetzt zu hoffen, dass cfos oder cfosspeed deinen Ping im Spiel um 10ms drücken,
ist Aberglaube. Wenn dein MTU und dein RWIN stimmt, gehts nicht kleiner als ein
normaler Ping anzeigen würde. (zB ping
www.t-online.de).