Kay Martinen wrote:
> Sprich: Die http(s) Daten gehen zu fuß, die ACK-Pakete reisen mit dem
> Flugzeug. Aber, warum sollte der Router; oder andere Seiten; dann damit
> ein Problem haben?
ACKs sind keine getrennten Segmente[1], sondern Flags im TCP-
Header, reisen also oft mit Daten der Gegenrichtung. Ich weiss
nicht, was dein OpenSense in dieser Situation tut, aber wenn du
die Reihenfolge von TCP-Segmenten aenderst, stoerst du massiv das
Autoclocking[2] des Empfaengers. Kurz - zweitweise wird der
TCP-Prozess vor deinem Browser den Eindruck gewinnen, das Netz sei
ueberlastet, und die Sendegeschwindigkeit verringern; teilweise
wird es zu ueberfluessigen retries kommen, die das Netz wiederum
tatsaechlich ueber Notwendigkeit belasten.
Mglw. gibt es einen gewissen Vorteil, wenn du Daten nur in eine
Richtung fliessen laesst, ACK's eines unaebhaengigen Verbindung
mit Daten nur in der Gegenrichtung zu bevorzugen. Aber modernes
HTTP ist in dieser Hinsicht Teufelszeug.
-is
[1] in der TCP-Spezifikation heisst das, was in ein IP-Paket gepackt
wird, Segment - der Datenstrom wird nach gewissen regeln segmentiert,
jedes Segment wird mit einem Header versehen und dann in ein IP-Paket
[2] da gibt es verschiedene Varianten, aber alle duerften durch eine
Aenderung der Reihenfolgen verwirrt werden.
zum Versand eingefuellt.
--
A medium apple... weighs 182 grams, yields 95 kcal, and contains no
caffeine, thus making it unsuitable for sysadmins. - Brian Kantor