Cloudflare colo(コロケーション施設またはデータセンターの略)は、Cloudflareのエッジノードの 一つです — リクエストがオリジンサーバーに到達する前に処理される物理的なサーバーの場所です。 現在のリクエストを処理したcoloは whatsmy.fyiで確認できます。
Coloとは何か
「Colo」はコロケーション施設の略です — 同じ物理的な建物に複数の会社の サーバーを収容するデータセンター。Cloudflareは世界中のコロケーション施設でスペースを 借り、そこに独自のサーバーを設置して、グローバルに分散されたエッジノードのネットワークを 構築しています。
各Cloudflare coloは最寄りの主要空港のIATA空港コード — 3文字のコード — で識別されます。例えば:
- NRT — 成田国際空港 → 東京colo
- FRA — フランクフルト空港 → フランクフルトcolo
- LAX — ロサンゼルス空港 → ロサンゼルスcolo
- SIN — シンガポール・チャンギ空港 → シンガポールcolo
CloudflareはどのようにリクエストをColoにルーティングするか
Cloudflareはエニーキャストルーティングを使用しています。エニーキャストとは、 同じIPアドレスが複数の地理的な場所から同時にアナウンスされることを意味します。ブラウザが リクエストを行うと、ISPのルーターが自動的にネットワークトポロジーに基づいて最寄りの Cloudflareエッジノードに転送します(単純な地理的距離だけではありません)。
結果:ほとんどのユーザーは自国または大陸内のcoloにルーティングされ、非常に低いレイテンシが 実現されます。ただし、ネットワークホップ数で最寄りのcoloが地理的に最も近いとは限りません。 特に接続が限られた地域では。
Cloudflare Workersとは何か
Cloudflare WorkersはCloudflareのエッジコンピュートプラットフォームです。Workersにデプロイされた コードは世界中のすべてのCloudflare coloで同時に実行されます。リクエストがエッジノードに 到着すると、Workersのコードがそのノードでローカルに実行されます — 遠くのオリジン サーバーへの往復は不要です。
whatsmy.fyiはCloudflare Workers上に構築されています。IPアドレス、場所、TLSバージョン、レイテンシデータを返すAPIは、リクエストを受信したエッジノードで実行されます。これがwhatsmy.fyiが 非常に低いレイテンシでデータを表示できる理由です — 別のバックエンドサーバーにクエリする 必要がありません。
cfオブジェクト:Cloudflareのエッジデータ
Cloudflare Workersはすべての受信リクエストにcfオブジェクトを公開します。 このオブジェクトにはCloudflareのエッジネットワークが導出したデータが含まれています:
cf.colo— 処理coloのIATAコードcf.clientTcpRtt— クライアントからこのエッジノードまでのTCP RTTcf.httpProtocol— 使用されたHTTPバージョン(HTTP/1.1、HTTP/2、HTTP/3)cf.tlsVersionとcf.tlsCipher— TLSの詳細cf.city、cf.country、cf.timezone— ジオロケーションcf.asnとcf.asOrganization— ISP/ASNデータ
このデータはすべてCloudflare自身のインフラから来るため、外部のジオロケーションやIP ルックアップAPIは不要です。whatsmy.fyiは何も保存しません — このデータを読み取って あなたに返すだけです。
よくある質問
なぜcoloの場所が実際の場所と一致しないのですか?
coloはリクエストを処理したCloudflareデータセンターであり、物理的な場所を反映するものでは ありません。Cloudflareの存在が限られた国にいる場合、リクエストは隣接する国のcoloに ルーティングされることがあります。whatsmy.fyiはこれを明示的に示しています: 「Cloudflareのエッジノード、あなたの場所ではありません。」
coloを知ることはプライバシーについて何を教えてくれますか?
直接的には何もありません。coloは処理の場所であり、ユーザーの場所ではありません。 Cloudflareの プライバシーポリシーがエッジノードで保存されるデータを規定しています。
Cloudflare coloはいくつありますか?
2025年時点で、Cloudflareは120以上の国の330以上の都市で運営しています。新しいcoloは定期的に 追加されています。 ネットワークマップに現在のすべての場所が表示されています。


