CDN(コンテンツデリバリネットワーク)とは?しーでぃーえぬ
CDN(コンテンツデリバリネットワーク)とは、静的コンテンツを各地のキャッシュサーバへあらかじめ複製し、利用者から地理的・経路的に近い場所から配信する仕組み。遅延の主因が距離による往復時間と元サーバへの処理集中にあるため、複製の置き場所を利用者側へ寄せることで両方をまとめて減らす狙いがある。
最終更新:2026-10-06
この語が出る過去問を解く →背景
通信路の遅延は最終的に光の速さと経由するルータの数で決まり、回線を太くしても往復時間そのものは縮まらない。加えて、話題性のあるコンテンツの公開直後や更新配信のように、要求が短時間に集中する場面では元サーバの処理能力が先に尽きる。帯域では解けないこの二つの制約に対して、配信元を複製して分散させるという答えを与えたのがCDNである。
具体例
AkamaiやAmazon CloudFront、Cloudflareといった事業者が世界各地に配信拠点を持ち、動画配信やOSの更新ファイルのように同じ内容を大人数へ配る用途で使われている。利用者はDNSやAnycastによって最寄りの拠点へ誘導される。
試験での引っ掛け
「CDNを入れれば全ての処理が速くなる」は誤りで、効くのは画像・動画・スタイルシートのような静的コンテンツに限られ、利用者ごとに内容が変わる動的な応答は原則として元サーバが処理する。キャッシュを保持する仕組みゆえ、元ファイルを更新してもキャッシュが残る間は古い内容が配信され、更新時は破棄の操作が要る。処理を利用者の近くで実行するエッジコンピューティングや、複数サーバへ要求を振り分けるロードバランシングとも役割が違う。
関連用語
出た過去問
出典:平成29年度 春期 応用情報技術者試験 午前 問12(IPA)
WebシステムにおけるCDN(Contents Delivery Network)に関する記述として,適切なものはどれか。
正解:動画や音声などの大容量のデータを利用する際に,インターネット回線の負荷を軽減するようにサーバを分散配置する。
要点:CDNは配信サーバを分散配置し回線負荷と遅延を減らす
CDNは、同じコンテンツを保持するキャッシュサーバを地理的に分散配置し、利用者から近いサーバに配信を肩代わりさせる仕組みである。動画などの大容量データでオリジンサーバと回線への負荷を軽減し、応答も速くなる。
出典・参考
公式シラバスの8 経営戦略 > 1. ビジネスシステム > (2) 基幹業務支援システム及び業務パッケージに掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。