Skip to main content

コンテンツ配信ネットワークとは何ですか?

contentコンテンツ配信ネットワークまたはコンテンツ配信ネットワーク(CDN)は、多数のユーザーによりコンテンツのより効率的な配信を提供するための地理的に分散したWebサーバーのグループです。CDNSは、単一のサーバーから異なる場所の複数のセバーに大規模なダウンロードの負担をシフトすることにより、ユーザーとコンテンツプロバイダーに利益をもたらします。多くの場合、エンドユーザーはCDNを使用していることに気付きません。現在、いくつかの企業がCDNサービスの提供を専門としており、多くの大規模な組織がソフトウェア、ビデオ、およびその他の種類のコンテンツを配布するためにそれらを使用しています。World Wide Webの基礎を形成するHyperText Transfer Protocol(HTTP)。HTTPは、Webブラウザが単一のWebサーバーからコンテンツをダウンロードするシナリオ向けに設計されています。これは、ネットワークトラフィックの急増を突然経験する大規模なWebサイトまたはサイトに問題を提示します。単一のHTTPサーバーは、限られた数の同時ユーザーを処理できます。その後、サーバーは非常に遅くなるか、完全に到達できなくなります。HTTPサーバーは、分散型のサービス拒否(DDO)攻撃に対しても脆弱であり、多数の無関係な要求をWebサーバーに送信するため、実際のユーザーがサイトにアクセスすることは不可能です。、コンテンツ配信ネットワークは、さまざまな場所の複数のサーバーを使用しており、それぞれにサイトコンテンツのコピーが独自の場所にあります。単一のサーバーがビジーになりすぎると、他のサーバーは追加のトラフィックを処理するためにピッチングします。CDNは、DDOS攻撃がWebサイトを倒すことをはるかに困難にします。さらに、さまざまな場所にサーバーを配置すると、最寄りのサーバーを選択できるため、エンドユーザーが利用できる速度が向上します。データはインターネット上のポイントを少なくして目的地に到達する必要があるため、ユーザーに近いサーバーがより速くなる傾向があります。リクエストは正常にHTTP Severに送信され、CDNは多くの要因に基づいてユーザーのWebブラウザーを別のサーバーに向けます。一部のCDNはドメイン名システム(DNS)を使用してトラフィックをリダイレクトしますが、他のCDNはファイルの種類に基づいてトラフィックを向けるか、Webページのユニフォームリソースロケーター(URL)を動的に交換することにより、トラフィックを向けることがあります。contersコンテンツ配信ネットワークに多くの大企業が、ソフトウェアまたは他の種類の大ファイルを配布するためにコンテンツ配信ネットワークに頼ります。彼らは、独自のCDNを構築するか、大規模なネットワークを所有し、CDNサービスを専門とする会社と契約することを選択する場合があります。CDNは、サーバーがエンドユーザーに近接していると、データフローの中断が少なくなるため、ストリーミングメディアの配信に特に適しています。多くの大規模なネットワークプロバイダーは、独自のコンテンツ配信ネットワークを構築するか、第三者がデータセンターにCDNサーバーを配置するよう奨励しています。これらのプロバイダーは、インターネットテレビやその他の形式のデジタル配信の人気の増加から追加の収益を得ることを望んでいます。