低遅延とは何か
低遅延(レイテンシ)とは、データが送られてから受け取るまで、あるいは応答が返ってくるまでの「待ち時間」を小さくすること(またはその性質)を指します。体感としては、入力してから画面や応答が返ってくるまでの“もたつき”が少ない状態に近い概念です。
遅延には単純な一種類だけでなく、「片道の時間」や「往復の時間(往復に要する合計)」など見え方の違いがあります。さらに、通信が混むと平均の遅延よりも“遅れる瞬間”が増え、体感が悪化することがあります。ここで重要なのは、低遅延は単独の数値だけで決まらず、複数要因と測り方に依存する点です。
仕組み:遅延が生まれる流れ
遅延は、だいたい次の要素の足し算として理解すると整理しやすいです。
- 伝送にかかる時間(距離や物理的な伝わり方)
- 経路の選択による時間(どの中継点を通るか)
- ルータや機器での処理時間(暗号化・復号、転送、キュー処理など)
- 混雑による待ち時間(キューに並ぶ時間)
- アプリ側の待ち(通信開始・再送・バッファなど)
「低遅延」を狙う場合、上のどこを減らせるかが焦点になります。たとえば距離は物理的に縮めにくい一方、経路や機器負荷、混雑の影響は改善余地が出やすい領域です。ただし、改善策が別の指標(帯域や安定性)に影響することもあるため、目的に合う指標で判断する必要があります。
低遅延の制限:何がボトルネックになりやすいか
低遅延を語るとき、次の“限界”を押さえると誤解が減ります。
まず、遅延は平均だけでは判断できません。平均は良くても、一時的な混雑で遅延が跳ねると体感が悪化します。したがって、平均遅延に加えて「ばらつき(ジッター)」や「遅延が増えたタイミングの頻度」を見る発想が有用です。
次に、低遅延は帯域(たくさん送れる量)とも直交しません。例えば高速に送れる回線でも、キューが増えれば待ち時間は増えます。また、データ量が多いと、処理や再送の影響が出て遅延が悪化することがあります。
さらに、測定の定義に注意が必要です。 ある測定では“往復”を反映し、別の測定では“片道”やアプリの待ち時間を含みます。
