Syndrome de la fenêtre stupide Silly Window Syndrome
Comportement pathologique de TCP où le récepteur n'annonce que quelques octets libres à la fois et où l'émetteur, docile, envoie des paquets de quarante octets d'en-tête pour un octet de données.
Il survient lorsqu'une application vide le tampon de réception plus lentement que les données n'arrivent, et lit par petites bouchées. Chaque lecture libère quelques octets, TCP les annonce comme une fenêtre ouverte, l'émetteur envoie exactement cette quantité, et le lien se remplit de paquets dont la charge utile ne pèse qu'une fraction du surcoût. David Clark a décrit le problème et son remède dans la RFC 813 dès 1982 : le récepteur doit retenir ses mises à jour de fenêtre tant qu'il ne peut pas annoncer un segment complet ou la moitié du tampon, et l'émetteur doit retenir les petites transmissions tant qu'il n'a rien qui vaille la peine d'être envoyé. Cette seconde moitié, c'est l'algorithme de Nagle : les deux côtés soignent la même maladie par les deux bouts.