Entwickler-Ecke

Internet / Netzwerk - TCP mit Indy: Retransmission option einstellen?


sky21 - Di 13.11.07 14:31
Titel: TCP mit Indy: Retransmission option einstellen?
Mein FTP Program (Delphi mit indy v10) hinkt bezüglich dem Throughputwert massiv hinter der Windows FTP Client implementierung (->> Siehe auch Thema "Throughputunterscheide Windows FTP <> Indy FTP").

Ich habe nun festgestellt, dass falls es zu einem re-transmission kommt, dass dieses betroffene Paket zuerst vom Empfänger bestätigt werden muss, bevor der Sender die regulären Daten weitersendet. Das nervt natürlich... Jetzt stellt sich natürlich die Frage, WIE und WO man diese Option gegebenenfalls ausschlaten kann? Was ich bisher gefunden habe ist die Verwendung des Nagle-Algorithmus. Aber dieses zu deaktivieren find ich jetzt doch zu heiss.

Welcher TCP-Profi weiss hier Rat?