CDN(コンテンツデリバリネットワーク)とは?しーでぃーえぬ
CDN(コンテンツデリバリネットワーク)とは、静的なコンテンツを各地に分散配置したキャッシュサーバへ複製し、利用者に近い拠点から配信して応答時間と元サーバの負荷を下げる仕組み。オリジンを直接見せない構成になるため、DDoS緩和やWAF機能を併せて提供する事業者が多く、可用性を守る対策としても扱われる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
利用者が各地に散る一方でサーバは1か所にしか置けず、距離ぶんの遅延と回線の集中は運用の工夫では消せなかった。配信物の複製を利用者の近くへ置いてこれを回避したのがこの仕組みである。加えて、大量の要求を手前の網で吸収できることから、可用性を脅かす攻撃への備えという役割も担うようになった。その結果、性能対策として導入した仕組みが可用性設計の一部として審査される場面が増えた。
具体例
AkamaiやCloudflareの配信網に画像・動画・スタイルシートを載せ、閲覧者は最寄りの拠点から受け取る。オリジン側はCDNの送信元からのアクセスだけを許可し、IPアドレスを直接叩かれても届かないようファイアウォールで絞る。
試験での引っ掛け
効くのは静的なコンテンツで、利用者ごとに変わる動的な応答は原則オリジンが処理する。元ファイルを直してもキャッシュが残る間は古い内容が配信されるためパージが要る。処理を利用者の近くで実行するエッジコンピューティングや、要求を振り分けるロードバランシングとは役割が違う。
関連用語
出た過去問
出典:令和7年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問8(IPA)
ドメインフロンティングを悪用した攻撃の例として,適切なものはどれか。
正解:マルウェアが,CDNの機能を悪用し,実際の通信先を隠蔽して攻撃者のサーバに接続する。
要点:ドメインフロンティングはCDNを隠れ蓑に真の接続先を隠す
ドメインフロンティングは、TLSのSNI(TLS開始時に示す接続先ホスト名)やDNS上は著名なCDNのドメイン名を示しておきながら、暗号化されたHTTPヘッダの中では別の宛先を指定して実際の接続先を隠す手法である。経路上の監視装置からは正当なサービスへの通信に見えるため、マルウェアがC&Cサーバとやり取りする通信の隠蔽に悪用される。CDN側の設定でホスト名の不一致を拒否することが対策となる。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。