4.2. Erzeugung von Bestätigungen
Der in [RFC1122] spezifizierte verzögerte ACK-Algorithmus SOLLTE (SHOULD) von einem TCP-Empfänger verwendet werden.
Bei Verwendung verzögerter ACKs DARF (MUST NOT) ein TCP-Empfänger Bestätigungen nicht übermäßig verzögern. Insbesondere:
- Ein ACK SOLLTE (SHOULD) für mindestens jedes zweite vollständige Segment erzeugt werden
- Ein ACK MUSS (MUST) innerhalb von 500 ms nach Ankunft des ersten unbestätigten Pakets erzeugt werden
Datensegmente außer der Reihe SOLLTEN (SHOULD) sofort bestätigt werden, um die Verlusterholung zu beschleunigen.
Ein TCP-Empfänger DARF NICHT (MUST NOT) mehr als ein ACK für jedes eingehende Segment erzeugen, außer um das angebotene Fenster zu aktualisieren, wenn die empfangende Anwendung neue Daten verbraucht.