インターネット ホップの遅延を決定する主な要因は何ですか?

インターネット ホップの遅延を決定する主な要因は何ですか?

tracerouteスウェーデンの私から米国のサーバーへの次の出力を検討してください。

 1  192.168.1.1 (192.168.1.1)                                   0.127 ms    0.148 ms    0.167 ms
 2  gw-n1-rny-a13.ias.bredband.telia.com (2.248.176.129)        2.404 ms    2.414 ms    2.424 ms
 3  s-b6-link.telia.net (62.115.139.49)                         1.391 ms    1.401 ms    1.607 ms
 4  s-akix-i1-link.telia.net (213.155.134.9)                    1.610 ms    1.605 ms    1.590 ms
 5  as5580-ic-155269-s-akix-i1.c.telia.net (80.239.161.18)      5.091 ms    1.572 ms    1.582 ms
 6  eth2-4.edge1.sto1.se.as5580.net (78.152.34.214)            10.783 ms   10.126 ms   10.085 ms
 7  eth15-2.r1.fra1.de.as5580.net (78.152.34.217)              21.254 ms   20.934 ms   20.921 ms
 8  eth13-1.core1.par2.fr.as5580.net (78.152.44.244)           29.821 ms   29.912 ms   29.924 ms
 9  eth7-1.core1.lon2.uk.as5580.net (78.152.44.242)            34.987 ms   34.986 ms   34.971 ms
10  eth1-2.edge1.nyc4.us.as5580.net (80.94.64.134)            114.090 ms  122.484 ms  122.485 ms
11  78.152.57.87 (78.152.57.87)                               123.962 ms  123.924 ms  123.934 ms
12  10ge-1-2-0.01-02.er1.buf1.colocrossing.com (23.94.31.14)  124.270 ms  124.094 ms  124.247 ms
13  core.servermania.com (172.245.211.134)                    124.732 ms  124.733 ms  124.814 ms

(数字が揃うように少し整理しましたが、それは問題ではありません。とにかく、私はこの特定のデータではなく、原理に興味があります。)

これらのホップがそれぞれ追加するレイテンシを決定する要因が何なのか、興味があります。最も明白な要因は物理的な距離ですが、リクエスト全体の 125 ミリ秒は (ほぼ) 地球を一周するのに十分であり、これは明らかにこのリクエストが物理的に移動する時間よりも数倍長いため、これが主要な要因ではないことは明らかです。リンクの実際の帯域幅が大きな影響を与えるとは思えません (つまり、過負荷になった場合のパケット損失以外)。

物理的な距離以外に、遅延を増加させる要因は何でしょうか? さまざまなルーターの内部バッファリングや処理のようなものでしょうか。その場合、どのような種類のものでしょうか (ルーティング テーブルを調べるのに数十ミリ秒かかるでしょうか)。あるいは、基礎となるプロトコル レベルでの隠れた再送信でしょうか。

私は、これらのケースで使用されていると思われる種類の「ビッグアイアン」ルーターを扱ったことがないので、レイテンシの観点から、どのような要因がパフォーマンスを決定するのか興味があります。

答え1

レイテンシーを決定する要因は何ですか?

ネットワーク遅延は次のような原因で発生します:

  • シリアル化遅延 - パケット サイズのチャンクでルーター/スイッチを介してデータを送信する必要があるために発生します。
  • キューイング遅延 - ルーターのキューで送信を待機する時間。これは主に回線競合 (フル インターフェイス) に関係しており、輻輳がなければ測定可能なキューの必要性はほとんどないためです。
  • 伝播遅延 - 信号が伝送媒体上を移動するのにかかる時間。これは主に、光速またはその他の電磁伝播速度に基づく制限です。

見るネットワーク遅延とは何ですか? なぜ重要なのですか?詳細については。

関連情報