ネットワークスペシャリスト午後I 事例記述令和6年 春期
午後I 問1

問1 コンテンツ配信ネットワークに関するネットワーク設計・運用

テーマ:コンテンツ配信ネットワークに関するネットワーク設計・運用
左右2分割表示:左側の問題文をスクロールしながら右側の設問に解答できます

長文事例本文

図表クリックで拡大
問1 コンテンツ配信ネットワークに関する次の記述を読んで,設問に答えよ。  D社は,ゲームソフトウェア開発会社で三つのゲーム(ゲームα,ゲームβ,ゲームγ)をダウンロード販売している。D社のゲームはいずれも利用者の操作するゲーム端末上で動作し,ゲームの進捗データやスコアはゲーム端末内に暗号化して保存される。D社のゲームは世界中に利用者がおり,ゲーム本体及びゲームのシナリオデータ(以下,両方をゲームファイルという)はインターネット経由で配信されている。 〔現状の配信方式〕  D社は,ゲームファイルの配信のためのデータセンターを所有している。  D社データセンターの構成を図1に示す。
図1 D社データセンターの構成(抜粋) 拡大
図1 D社データセンターの構成(抜粋)
 ゲーム端末は,インターネット経由でゲームごとにそれぞれ異なるURLにHTTPSでアクセスする。LBは,プライベートIPアドレスが設定されたHTTPの配信サーバにアクセスを振り分ける。また,①LBは配信サーバにHTTPアクセスによって死活確認を行い,動作が停止している配信サーバに対してはゲーム端末からのアクセスを振り分けない。  ゲームファイルの配信に利用するIPアドレスとポート番号を,表1に示す。
表1 ゲームファイルの配信に利用するIPアドレスとポート番号 拡大
表1 ゲームファイルの配信に利用するIPアドレスとポート番号
 D社が導入しているLBのサーバ振分けアルゴリズムには,ラウンドロビン方式及び最少接続数方式がある。ラウンドロビン方式は,ゲーム端末からの接続を接続ごとに配信サーバに順次振り分ける方式である。最少接続数方式は,ゲーム端末からの接続をその時点での接続数が最も少ない配信サーバに振り分ける方式である。  D社のゲームファイル配信では,振り分ける先の配信サーバの性能は同じだが,接続ごとに配信するゲームファイルのサイズに大きなばらつきがあり,配信に掛かる時間が変動する。各配信サーバへの同時接続数をなるべく均等にするために,LBの振分けアルゴリズムとして ア 方式を採用している。  ゲームβの配信性能向上が必要になる場合には,表1中の所属セグメント イ にサーバを増設する。 〔配信方式の見直し〕  D社は,ゲームファイルの大容量化と利用者のグローバル化に伴い,ゲームファイルの配信をコンテンツ配信ネットワーク(以下,CDNという)事業者のE社のサービスで行うことにした。  E社CDNは,多数のキャッシュサーバを設置する配信拠点(以下,POPという)を複数もち,その中から,ゲーム端末のインターネット上の所在地に対して最適なPOPを配信元としてコンテンツを配信する。  あるPOPが端末からアクセスを受けると,POP内でLBがキャッシュサーバにアクセスを振り分ける。E社CDNのキャッシュサーバにコンテンツが存在しない場合は,D社データセンターの配信サーバからE社CDNのキャッシュサーバにコンテンツが同期される。  配信方式の見直しプロジェクトはXさんが担当することになった。Xさんは,E社が提供しているBGP anycast方式のPOP選択方法を調査した。XさんがE社からヒアリングした内容は次のとおりである。  E社BGP anycast方式では,同じアドレスブロックを同じAS番号を用いてシンガポールPOP及び東京POPの両方からBGPで経路広告する。シンガポールPOPと東京POPの間は直接接続されていない。ゲーム端末が接続するISPでは,E社ASの経路情報を複数の隣接したASから受信する。どの経路情報を採用するかはBGPの経路選択アルゴリズムで決定される。ゲーム端末からのHTTPSリクエストのパケットは,決定された経路で隣接のASに転送される。  BGP anycast方式によるE社の経路広告イメージを図2に示す。
図2 BGP anycast方式によるE社の経路広告イメージ 拡大
図2 BGP anycast方式によるE社の経路広告イメージ
 図2でIXは,レイヤー2ネットワーク相互接続点であり,接続された隣接のAS同士がBGPで直接接続することができる。  BGPでの経路選択では,LP(LOCAL_PREF)属性については値が ウ 経路を優先し,MED(MULTI_EXIT_DISC)属性については値が エ 経路を優先する。E社では,LP属性とMED属性が経路選択に影響を及ぼさないように設定している。これによって②E社のあるPOPからゲーム端末へのトラフィックの経路は,そのPOPのBGPルータが受け取るAS Path長によって選択される。  Xさんは,BGPのセキュリティ対策として何を行っているか,E社の担当者に確認した。E社BGPルータは,③隣接ASのBGPルータとMD5認証のための共通のパスワードを設定していると説明を受けた。また,④アドレスブロックやAS番号を偽った不正な経路情報を受け取らないための経路フィルタリングを行っていると説明があった。 〔配信拠点の保護〕  D社ではDDoS攻撃を受けることが何度かあった。そこでXさんは,コンテンツ配信サーバへのDDoS攻撃対策について,どのような対策を行っているかE社の担当者に確認したところ,E社ではRFC 5635の中で定義されたDestination Address RTBH(Remote Triggered Black Hole)Filtering(以下,RTBH方式という)のDDoS遮断システムを導入しているとの回答があった。E社POPの概要を図3に示す。
図3 E社POPの概要(抜粋) 拡大
図3 E社POPの概要(抜粋)
 E社のDDoS遮断システムは,RFC 3954で定義されるNetFlowで得た情報を基にDDoS攻撃の宛先IPアドレスを割り出し,該当IPアドレスへの攻撃パケットを廃棄することで,ほかのIPアドレスへの通信に影響を与えないようにする。DDoS検知サーバは,E社POP内の各BGPルータとiBGPピアリングを行っている。  E社のBGPルータは,インターネット側インタフェースから流入するパケットの送信元と宛先のIPアドレス,ポート番号などを含むNetFlowパケットを生成する。生成されたNetFlowパケットはDDoS検知サーバに送信される。DDoS検知サーバは,送られてきたNetFlowパケットを基に独自アルゴリズムでDDoS攻撃の有無を判断し,攻撃を検知した場合はDDoS攻撃の宛先IPアドレスを取得する。  DDoS検知サーバは,検知したDDoS攻撃の宛先IPアドレスへのホスト経路を生成しRTBH方式の対象であることを示すBGPコミュニティ属性を付与して各BGPルータに経路広告する。RTBH方式の対象であることを示すBGPコミュニティ属性が付いたホスト経路を受け取った各BGPルータは,そのホスト経路のネクストホップを廃棄用インタフェース宛てに設定することで,DDoS攻撃の宛先IPアドレス宛ての通信を廃棄する。  DDoS遮断システムの今後の開発予定をE社技術担当者に確認したところ,RFC 8955で定義されるBGP Flowspecを用いる対策(以下,BGP Flowspec方式)をE社が提供する予定であることが分かった。  BGP Flowspec方式では,DDoS検知サーバからのiBGPピアリングで,DDoS攻撃の宛先IPアドレスだけではなく,DDoS攻撃の送信元IPアドレス,宛先ポート番号などを組み合わせてBGPルータに広告して該当の通信をフィルタリングすることができる。  Xさんは,⑤BGP Flowspec方式の方が有用であると考え,E社技術担当者に早期提供をするよう依頼した。  Xさんは,E社CDNとDDoS遮断システムを導入する計画を立て,計画はD社内で承認された。

設問一覧 & 解答・演習

まずは解答を作成してみましょう。「解答例を見る」をクリックするとIPA公式解答例と採点基準が開きます。

設問1 (1)記述問題
制限字数:50 字以内
本文中の下線①について,HTTPではなくICMP Echoで死活確認を行った場合どのような問題があるか。50字以内で答えよ。
0 / 50 文字
設問1 (2) ア記号・選択式
本文中の ア に入れる適切な字句を,本文中から選んで答えよ。
※直接入力してください
設問1 (2) イ記号・選択式
本文中の イ に入れる適切なセグメントを,表1中から選んで答えよ。
※直接入力してください
設問1 (3)記号・選択式
HTTPSに必要なサーバ証明書はどの装置にインストールされているか。必ず入っていなければならない装置を一つだけ選び,図1中の字句で答えよ。
※直接入力してください
設問2 (1) ウ記号・選択式
本文中の ウ に入れる適切な字句を,“大きい”,“小さい”のいずれかから選んで答えよ。
※記号ボタンをクリックするか、直接入力してください
設問2 (1) エ記号・選択式
本文中の エ に入れる適切な字句を,“大きい”,“小さい”のいずれかから選んで答えよ。
※記号ボタンをクリックするか、直接入力してください
設問2 (2)記号・選択式
本文中の下線②について,図2でAS-E 東京POPに-AS-GからのHTTPSリクエストのパケットが届く場合,E社トラフィックはどちらの経路から配信されるか。途中通過する場所を,図2中の字句で答えよ。ここで,AS Path長以外は経路選択に影響せず,途中に無効な経路や経路フィルタリングはないものとする。
※直接入力してください
設問2 (3)記述問題
制限字数:10 字以内
本文中の下線③の設定をすることで何を防いでいるか。“BGP”という字句を用いて10字以内で答えよ。
0 / 10 文字
設問2 (4)記述問題
制限字数:40 字以内
本文中の下線④について,フィルタリングせずに不正な経路を受け取った場合に,コンテンツ配信に与える悪影響を“不正な経路”という字句を用いて40字以内で答えよ。
0 / 40 文字
設問3 (1)記述問題
制限字数:30 字以内
図3において,インターネットからBGPルータ1を経由してLB11にHTTPS Flood攻撃があったとき,FW1でフィルタリングする方式と比較したRTBH方式の長所は何か。30字以内で答えよ。
0 / 30 文字
設問3 (2)記述問題
制限字数:30 字以内
本文中の下線⑤について,RTBH方式と比較したBGP Flowspec方式の長所は何か。30字以内で答えよ。
0 / 30 文字
午後I長文記述の得点力を引き上げる定番対策書Amazon・楽天 公式提携
PR
徹底攻略 ネットワークスペシャリスト教科書 令和8年度
IPA 厳選対策書徹底攻略 ネットワークスペシャリスト教科書 令和8年度瀬戸 美月 著 / インプレス
NW徹底攻略
瀬戸 美月 著 / インプレス

徹底攻略 ネットワークスペシャリスト教科書 令和8年度

💡 推薦ポイント:午後I・午後IIの長文ネットワーク構成事例でどこに着目してパケットの流れや設定不備を読み解くか、実践的な解法プロセスを身につけられます。
※本リンク先はプロモーション(アフィリエイト広告)が含まれています
【出題趣旨】IPA公式発表
Web ビジネスの普及に伴い,コンテンツ配信の対象顧客は国内にとどまらず,海外にも広がってきている。 広域でのコンテンツ配信時には,自社で広域ロードバランサーを導入する方法と,コンテンツ配信ネットワーク(CDN : Content Delivery Network)を契約して配信を委託する方法がある。近年では,コンテンツ事業者側の運用負担の少ないCDN の利用が増えている。 また,コンテンツ配信を行う際にはDDoS 攻撃への対策が必要である。 本問では,ロードバランサーやBGP,CDN,DDoS 対策を題材として,コンテンツ配信ネットワークを実業務に活用できる水準かどうかを問う。
【採点講評】IPA公式発表
問1 では,コンテンツ配信ネットワークを題材に,ロードバランサーやBGP,CDN,DDoS 対策について出題した。全体として正答率は平均的であった。 設問2 では,(1)の正答率がやや低く,(4)の正答率が低かった。(1)では,BGP の基本を正しく理解していないと思われる解答が多かった。出題した属性は,BGP の中でも重要なものなので,理解を深めておいてほしい。 (4)では,トラフィックの向きを逆方向に考えた誤答が多かった。BGP で受け取った経路がどのトラフィックに影響するか正しく理解し,正答を導き出してほしい。また,BGP 運用に必要なIRR(Internet Routing Registry)や経路ハイジャック対策についての知識を是非身につけておいてほしい。
本番形式・制限時間付きで演習する
令和6年 春期 午後I(3問中2問選択・90分)を実戦演習モードで通し解答し、総合採点を受けられます。
実戦演習を始める