2010-02-15 3 views
0

j'ai reniflé un téléchargement de dossier pour découvrir des segments de tcp. je vois un duk ack et une retransmission rapide dans la sortie éthérée. je veux vérifier que le temporisateur pour la retransmission de ce paquet est en effet celui qui est indiqué par la formule de Jacobson. J'ai l'horodatage pour tous les segments. quelle partie de ma source Linux devrais-je étudier pour trouver l'algorithme de calcul de la valeur du timer de retransmission utilisé par mon système. si c'est la même chose que l'algorithme de jacobson, je veux connaître la valeur de alpha pour le temporisateur de retransmission.comment déterminer la valeur d'alpha pour le temporisateur de retransmission de tcp

Répondre

2

Il y a actuellement beaucoup d'implémentations de congestion dans le noyau linux, et celle par défaut change au moins deux fois dans la branche 2.6.x. Vous devez d'abord découvrir quel algorithme vous utilisez et ensuite lire une documentation sur celui-ci. (indice:)

Vous pouvez également jeter un oeil à la Congestion control advancements in linux. Cette seconde article vous donne également quelques indications sur tous les algorithmes de congestion disponibles.

Comme la congestion est l'un des plus gros problèmes sur les réseaux, il y a beaucoup d'études, de rapports, etc. disponibles sur Internet. Vous pouvez aussi consulter les listes de développement du noyau Linux/les groupes de nouvelles car il y a aussi beaucoup de discussions à ce sujet.

Questions connexes