Transmission Control Protocol #Beispiel einer TCP-/IP-Datenübertragung Im Artikel steht: "Empfängt er die TCP-Segmente 1–5, so braucht er nur das letzte TCP-Segment zu bestätigen. Fehlt zum Beispiel das TCP-Segment 3, weil es verlorengegangen ist, so kann er nur die 1 und die 2 bestätigen, 4 und 5 jedoch noch nicht. Da der Sender keine Bestätigung für die 3 bekommt, läuft sein Timer ab, und er verschickt die 3 noch einmal. Kommt die 3 beim Empfänger an, so bestätigt er alle fünf TCP-Segmente." Ich habe aus anderer Quelle folgende Informationen: Geht wie im obigen Bsp. das Segment 3 verloren, sendet der Empfänger nur eine Bestätigung für die erhaltenen 2. Daraufhin schickt der Sender das Segment 3 und auch die folgenden (4 und 5 hier im Bsp.) Segmente erneut, weil nur die Segmente 1 und 2 bestätigt wurden. Das erscheint mir logischer, weil es doch eine verbindungsorientierte Übertragung ist und diese von der Reihenfolge, in der die Segmente empfangen werden abhängig ist. Der Timer kommt mMn zum Einsatz, wenn gar keine Bestätigung vom Empfänger erfolgt. Oder verstehe ich hier etwas falsch? PS: Ich vergas meine Signatur: -- 14:46, 20. Mär. 2008 (CET)