Skip to content
Can I Connect?

仕組みの詳細

何を計測し、どのように計測し、数値が何を意味するかを透明に説明します。

「応答時間」が実際に意味すること

これはICMP pingではありません。ブラウザがWebページを読み込むときと同じ、実際のHTTPSリクエストを送信しています。

DNS サーバーのIPアドレスを検索
TCP ネットワーク接続を確立
TLS 暗号化を確立(HTTPSハンドシェイク)
HTTP リクエストを送信し、レスポンスを受信

合計にはこれらすべてのステップが含まれています。そのため、従来のpingコマンドよりも数値が大きくなります。

ウォームアップ vs. 定常状態

エンドポイントへの最初のリクエストには、DNS解決、TCP接続、TLSハンドシェイクが含まれます。これが「セットアップ」時間です。その直後、確立された接続を使って2回目のリクエストが送信されます。これが実際の応答時間です。

1回目のリクエスト(セットアップ)
~200ms
2回目のリクエスト(実際の値)
~30ms

全体像を把握できるよう、両方の値を常に表示しています。

CORS vs. No-CORS

まず、完全なHTTPレスポンスの読み取りを試みます(CORSモード)。成功すると、実際のステータスコード(HTTP 200、HTTP 503など)が表示されます。

クロスオリジンリクエストを許可しないサーバーもあります。その場合、no-corsモードにフォールバックします。タイミングは計測できますが、ステータスコードは読み取れません。

CORS利用可能No CORS
応答時間
到達可能
HTTPステータスコード

サーバープローブが追加するもの

サーバープローブは複数の地理的リージョン(米国東部、EU中央、東京)のインフラストラクチャから実行されます。キュレーションエンドポイントを15分ごとにチェックします。

サーバープローブは、世界の他の場所からどう見えているかを示します。あなたのレイテンシーが高いがサーバープローブが正常であれば、問題はあなたとエンドポイントの間にあります。

コミュニティデータ

ユーザーが結果の共有にオプトインすると、データは匿名化・集約され、実際のレイテンシー分布が表示されます。

コミュニティデータは、5件以上の独立したレポートが集まるまで表示されません。 統計的な外れ値は自動的に除外されます。

詳細は プライバシーページ をご覧ください。

数値の読み方

「速い」の基準はコンテキストと距離によって異なります。おおまかなガイドです:

応答時間一般的な用途
<50ms同一リージョン / 近接CDNエッジ
50–150ms同一大陸、異なるリージョン
150–300ms大陸間
>300ms高レイテンシー: 距離が遠い、または混雑したルート

注意: これらはHTTPSリクエストのラウンドトリップであり、ICMP pingではありません。TLSのオーバーヘッドと実際のアプリケーション層の処理が含まれるため、通常pingコマンドの2〜5倍の値になります。