Latency

プロトコル & 標準
リクエストと応答の間の時間遅延。通常、ミリ秒単位で測定されます。
← 用語集に戻る

レイテンシーとは?

レイテンシーは、要求を開始し、応答を受信する間、ミリ秒(ms)で測定される時間遅延です。 ネットワークとDNSのコンテキストでは、レイテンシーはクライアントからサーバーやバックにデータを移動するための往復時刻を表します。 低いレイテンシは速いウェブサイトのローディング、敏感な適用および肯定的なユーザーの経験のために重要です。 高いレイテンシは、ユーザーを不満させ、ビジネスメトリックに影響を与える顕著な遅延を引き起こします。

レイテンシーの種類

##ネットワークレイテンシー

データパケットがネットワークを横断する時間:

DNS レイテンシー

ドメイン名をIPアドレスに解決する時間:

アプリケーションレイテンシー

リクエストを処理するアプリケーションの時間:

測定の潜伏

##共通ツール

# Ping test (ICMP latency)

ping example.com

# DNS resolution time

dig example.com | grep "Query time"

# HTTP timing

curl -w "@curl-format.txt" -o /dev/null -s https://example.com

##キーメトリック

メトリックコンテンツよいターゲット
RTT(ラウンドトリップタイム)完全応答サイクル<100ms>
TTFB(ファーストバイト)サーバー応答の開始<200ms>
DNSの決断IP検索ドメイン<50ms>
接続時間TCPハンドシェイク完了<100ms>

地域別レイテンシの影響

地理的な間隔は直接遅延に影響を与えます:

交通アクセス典型的な Latency
同じ都市10ミリ秒
同じ国20-50msの
同じ大陸50-100ミリ秒
クロスコンチネンタル100-200msの
グローバル(反対側)200-300msの

DNSレイテンシを減らす

##AnycastのDNS

DNS サーバーをグローバルに展開し、クエリを最も近いものにします。

DNSキャッシュ

繰り返された一見のためのレバレッジTTL:

example.com.  300  IN  A  192.0.2.1

↑ TTL in seconds

EDNS クライアント サブネット

地理的に認識される応答を有効にします。

全体的な潜在能力の減少

コンテンツ配信ネットワーク(CDN)

接続最適化

##インフラの選択

レイテンシー対帯域幅

違いを理解する:

-レイテンシ:高速データ到着(遅延)

-Bandwidth: 1秒あたりのデータ量(スループット)

パフォーマンスの問題は、しかし、レイテンシーは、特にインタラクティブなアプリケーションのために、ユーザー認識速度に大きな影響を与えます。

低レイテンシは、ユーザーの満足度、変換率、検索エンジンのランキングに直接影響を及ぼす、現代のWebパフォーマンスに不可欠です。

この知識を実践する

DomScan の API を使用してドメインの可用性、状態などを確認します。