サイトアイコン やさしいネットワークとセキュリティ

【ネットワークスペシャリスト試験 令和6年度 春期 午後1 問1 設問2】BGP

ネットワークスペシャリスト試験 令和6年度 春期 午後1 問1

【出典:ネットワークスペシャリスト試験 令和6年度 春期 午後1 問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 anyast方式によるE社の経路広告イメージを図2に示す。


 図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番号を偽った不正な経路情報を受け取らないための経路フィルタリングを行っていると説明があった。

今回は、ネットワークスペシャリスト試験の令和6年度春期 午後1 問1の中から、特にBGPに関する知識が問われる【設問2】に焦点を当てて、じっくりと解説していきます。

この問題は、CDN(コンテンツ配信ネットワーク)を題材に、BGPの経路制御やセキュリティ対策といった、現代のネットワークに不可欠なテーマが盛り込まれています。【出題趣旨】や【採点講評】で指摘されているポイントも踏まえながら、解答に至る思考プロセスを一緒に辿っていきましょう!

なぜ今、BGPとCDNが重要なのか?

Webサービスがグローバル化する現代において、世界中のユーザーに快適にコンテンツを届けるため、CDNの利用はもはや当たり前になっています。そして、そのCDNの根幹を支える技術がBGP (Border Gateway Protocol) です。BGPを理解することは、インターネットがどのように動いているかを理解することに他なりません。本問は、その重要性を再認識させてくれる良問と言えるでしょう。


【設問2 (1)】BGP経路選択の基本!LPとMEDをマスターしよう

まずは、BGPの経路選択における重要な2つのパス属性、LOCAL_PREF (LP)MED (MULTI_EXIT_DISC) についての問題です。

設問 BGPでの経路選択では、LP (LOCAL_PREF) 属性については値が (ウ) 経路を優先し、MED (MULTI_EXIT_DISC) 属性については値が (エ) 経路を優先する。

解答 (ウ) 大きい、(エ) 小さい

この問題、シンプルですが非常に重要です。【採点講評】でも「正答率がやや低く、BGPの基本を正しく理解していないと思われる解答が多かった」と指摘されています。この機会に完璧にマスターしましょう!

ポイント:LPは大きい方、MEDは小さい方」と呪文のように覚えてしまいましょう!そして、LPは「出口」を決め、MEDは「入口」を提案するもの、という役割の違いをしっかり理解しておくことが大切です。


【設問2 (2)】AnycastとBGP経路の非対称性を読み解く

次に、Anycast環境におけるBGPの経路選択に関する問題です。

設問 本文中の下線②について、図2でAS-E東京 POPにAS-GからのHTTPS リクエストのパケットが届く場合、E社トラフィックはどちらの経路から配信されるか。途中通過する場所を、図2中の字句で答えよ。ここで、AS Path長以外は経路選択に影響せず、途中に無効な経路や経路フィルタリングはないものとする。

解答 IX

この問題の鍵は、BGPの経路は非対称であるという大原則を理解しているか、という点にあります。


【設問2 (3)】BGPピアの認証:MD5認証の役割

BGPの基本的なセキュリティ対策についての問題です。

設問 本文中の下線③の設定をすることで何を防いでいるか。”BGP”という字句を用いて10字以内で答えよ。 (下線③: 隣接ASのBGP ルータとMD5認証のための共通のパスワードを設定している)

解答 不正なBGP接続


【設問2 (4)】経路フィルタリングの重要性:経路ハイジャックを防ぐ

BGPの最も深刻な脅威の一つである「経路ハイジャック」とその対策に関する問題です。

設問 本文中の下線④について、フィルタリングせずに不正な経路を受け取った場合に、コンテンツ配信に与える悪影響を”不正な経路”という字句を用いて40字以内で答えよ。 (下線④: アドレスブロックやAS番号を偽った不正な経路情報を受け取らないための経路フィルタリング)

解答 不正な経路に含まれるアドレスブロックへのコンテンツ配信ができなくなる。

この問題、【採点講評】によると「トラフィックの向きを逆方向に考えた誤答が多かった」とのこと。ここが最大のポイントです。


まとめ

いかがでしたでしょうか。【設問2】は、BGPの経路選択の基本から、Anycast環境での挙動、そしてセキュリティ対策まで、ネットワークエンジニアとして必須の知識が詰まった問題でした。

これらのポイントをしっかり押さえて、日々の学習や実務に活かしていきましょう!

最後までお読みいただき、ありがとうございました。次回の解説もお楽しみに!

モバイルバージョンを終了