J'ai lu que 2.6.33+ permet de définir un cwnd personnalisé.
- si l'IW est 10 par défaut (pour toutes les distributions? seulement quelques-unes?)
- comment peut-on voir ce qu'est l'IW actuel sur un noyau compilé particulier?
références:
J'ai lu que 2.6.33+ permet de définir un cwnd personnalisé.
références:
Réponses:
Depuis la version 2.6.38 du noyau Linux (sortie en mars 2011), la fenêtre de réception a été augmentée à 10 segments pour garantir qu'une valeur faible ne deviendra pas un goulot d'étranglement pour les expéditeurs qui implémentent IW10. La fenêtre de congestion initiale, respectivement, a ensuite été augmentée à 10 segments dans la version 2.6.39 du noyau (publiée en mai 2011). La version 2.6.39 a été très éphémère et est rapidement devenue 3.0 (sortie fin juillet 2011), étant le premier noyau à inclure les changements largement utilisés par les distributions Linux.
Vous pouvez jeter un œil aux journaux des modifications du noyau:
Voici également le code source du noyau:
include/net/tcp.h
lignes 63-64include/net/tcp.h
lignes 199-200Les distributions de bureau populaires publiées au cours du quatrième trimestre 2011 et après, telles que Ubuntu et Fedora, utilisent les versions 3.x du noyau.
Les distributions de serveurs stables adoptent des noyaux plus récents et beaucoup plus lents, ainsi que d'autres logiciels en général. Debian stable 6.0.3 (sortie en octobre 2011) est compatible avec la version 2.6.32-2.6.38 du noyau. Red Hat Enterprise Linux 6.x et CentOS 6.x utilisent les versions 2.6.32 à 2.6.34 du noyau mais rétroportent certaines fonctionnalités du noyau.
Éditer: