ファイルのアップロードを盗聴して、tcp セグメントを見つけました。エーテル出力に重複確認と高速再送信が表示されます。このパケットの再送信のタイマーが、実際に jacobson の式で示されるものであることを確認したいと思います。すべてのセグメントのタイムスタンプがあります。システムで使用されている再送信タイマー値の計算アルゴリズムを調べるには、Linux ソースのどの部分を調べればよいでしょうか。ジェイコブソンのアルゴリズムと同じである場合、再送信タイマーのアルファの値を知りたいです。
1 に答える
3
現在、Linux カーネルには多くの輻輳の実装があり、デフォルトの実装は 2.6.x ブランチで少なくとも 2 回変更されています。まず、使用しているアルゴリズムを見つけてから、それに関するドキュメントを読んでください。(ヒント: )
Linux での輻輳制御の進歩についてもご覧ください。この 2 番目の記事では、利用可能なすべての輻輳アルゴリズムについてもいくつかのヒントを提供します。
輻輳はネットワークの最大の問題の 1 つであるため、インターネット上には多くの研究、レポートなどが公開されています。Linux カーネル開発リスト/ニュース グループについても多くの議論があるので、こちらもチェックしてください。
于 2010-02-15T08:38:43.823 に答える