web-dev-qa-db-ja.com

CDN(コンテンツ配信ネットワーク)サーバーはどのように機能しますか?

主に静的コンテンツをホストするための多くのCDN(コンテンツ配信ネットワーク)があります。それらはどのように機能しますか?彼らはhttpリクエストをどのように処理しますか?

8
Manthan Desai

短い答え:CDNはデータを取得して世界中のさまざまなサーバーに配置し、トラフィックの多いコンテンツをエンドユーザーにできるだけ迅速に配信できるようにします。

長い答え:CDNはファイルを複数のEdgeロケーションに配布し、それにURIを割り当てます。要求が行われると、CDNは要求の場所を評価し、それをEdgeの場所にルーティングします。これにより、要求者に最も低いレイテンシと最高の接続速度が提供されます。次に、ファイルはEdgeロケーションのサーバーから、それを要求したユーザーに直接転送されます。

詳細情報: 高性能Webサイト:ルール1 – HTTPリクエストを減らす

12
theandym

CDNは主に、読み込み速度が懸念され、ダウンタイムが発生しない可能性があるサイトで機能します。 CDNは、静的コンテンツ全体をコピーしてグローバルに異なるサーバーに配置するように機能するため、ユーザーの要求に応じて、コンテンツは最も近いサーバーから可能な限り迅速に提供されます。そして、httpリクエストについて。米国、カリフォルニア、マウンテンビューに住んでいるように、インターネット接続には一意のIPアドレスがあり、CDNサーバーが場所を特定し、それに応じて最も近いサーバーがサーバーを特定するのに役立ちます。CDNのサーバーは主に一部の場所のみ。米国のCDNサーバーと同様に、他のCDNサーバーのカバレッジが開始されるまで、米国および近隣の場所でのみ機能するようにマークされています。

0
Jagan Mangat