Aller au contenu principal

4.2. Génération des Accusés de Réception

L'algorithme d'ACK retardé spécifié dans [RFC1122] DEVRAIT (SHOULD) être utilisé par un récepteur TCP.

Lors de l'utilisation des ACK retardés, un récepteur TCP NE DOIT PAS (MUST NOT) retarder excessivement les accusés de réception. Spécifiquement:

  • Un ACK DEVRAIT (SHOULD) être généré pour au moins chaque deuxième segment de taille complète
  • Un ACK DOIT (MUST) être généré dans les 500 ms de l'arrivée du premier paquet non acquitté

Les segments de données hors séquence DEVRAIENT (SHOULD) être acquittés immédiatement, afin d'accélérer la récupération de perte.

Un récepteur TCP NE DOIT PAS (MUST NOT) générer plus d'un ACK pour chaque segment entrant, sauf pour mettre à jour la fenêtre offerte lorsque l'application réceptrice consomme de nouvelles données.