メインコンテンツへスキップ
見出し画像

【応用情報 科目B 問5】ネットワークは暗記だけでは解けない!構成図の読み方と頻出パターン

    はじめに:ネットワークは「用語の暗記」だけでは解けない

    「DNSやNATの仕組みは知っているのに、問題になると解けない」
    「ネットワーク構成図が複雑で、どこから読めばいいか分からない」
    「記述問題で、何を根拠に答えればいいのか迷う」

    応用情報技術者試験の科目B(旧・午後試験)で、ネットワーク分野に苦手意識を持つ方は少なくないと思います。ネットワークの問題では、単なる技術用語の暗記だけでなく、ネットワーク構成図を読み解き、通信がどこを通り、どのような処理が行われるのかを理解する能力が求められます。

    ただし、全てのネットワーク技術を網羅的に勉強する必要があるわけではありません。過去問を分析すると、出題されるシステムや題材は毎回異なるものの、問われる基本知識や考え方には共通点が見られます。本記事では、2022年度春期〜2025年度秋期のネットワーク問題(計8回分)とIPA公式の採点講評をもとに、次のポイントを解説します。

    • 過去8回分の出題テーマと傾向

    • 優先して押さえるべきネットワーク技術

    • 記述問題を解くための5つの定石

    • 試験本番に向けた過去問演習の進め方

    本記事は代表的な解法を紹介する入門・実践編です。より幅広い知識や解答パターンについては、記事末尾で紹介する「応用情報 科目Bチートシート」で確認できます。



    1. 応用情報 科目B「ネットワーク」の特徴

    2026年度から応用情報技術者試験はCBT方式に移行し、従来の午後試験は「科目B試験」に名称が変更されました。2026年度の科目Bの基本構成は以下のとおりです。

    画像

    従来の試験と同様に、情報セキュリティは必須問題であり、それ以外の10問から4問を選択して解答する構成です。ネットワークは、得意分野であれば安定した得点源を目指せる一方、構成図や通信経路に慣れていないと、問題を読み進めるだけで時間を消費してしまう分野でもあります。

    ネットワークを選択するなら、構成図・DNS・IPアドレス・通信経路・NAPTを優先的に学習することをおすすめします。



    2. 過去8回分の出題テーマを分析

    まずは、2022年度から2025年度までのネットワーク問題の出題テーマを確認しましょう。いずれも旧・午後試験の「問5」として出題された問題です。

    過去問題の出題テーマ一覧

    画像

    分析から見える3つの特徴

    特徴① 題材は変わっても、IPネットワークの基礎が繰り返し問われる
    DNS、IPアドレス、通信経路、プロキシ、NAT/NAPT、ファイアウォールなどは、複数の問題で理解が必要となる重要技術です。特に、ある機器から別の機器へ通信する際の経路や、通信の途中でアドレスがどのように扱われるかを理解することが重要です。

    特徴② ネットワークの構成変更・移行が重要な題材になっている
    SaaSへの移行、テレワークの導入、セキュアWebゲートウェイの適用、クラウドへのサーバ移行など、既存のネットワークを変更する場面が何度も取り上げられています。このタイプの問題では、変更前後の構成を比較し、どの通信や設定に影響するのかを読み解く必要があります。

    特徴③ 障害対応や性能問題も出題される
    2022年秋期では通信帯域、2023年春期ではWebサイトの応答速度、2025年春期ではLAN障害の原因究明が取り上げられました。技術用語の意味だけでなく、観測結果から原因を判断する能力も必要です。

    つまり、ネットワーク対策では次の3点を中心に勉強するのが効果的だと考えられます。

    1. 通信の仕組みを理解する

    2. 構成図から通信経路を追跡する

    3. 障害や設定変更の影響を論理的に判断する


    3. 優先して学習したい頻出テーマ

    ① DNS・名前解決

    DNSは、ネットワーク問題で繰り返し登場する重要な技術です。

    代表的な出題パターンは以下のとおりです。

    • FQDNとIPアドレスの対応関係

    • AレコードやMXレコードなどのDNSレコード

    • DNSキャッシュとTTL

    • DNSラウンドロビン

    • DNSサーバの不具合や名前解決の確認

    例えば2023年春期には、DNSラウンドロビンを利用したWebサイトの負荷分散が出題されました。この問題では、DNSの設定変更が既存の利用者に与える影響などを考える必要がありました。DNSレコードの意味を暗記するだけでなく、DNSの情報がいつ更新され、どのように利用されるかを理解することが大切です。

    ② NAT・NAPT・通信経路

    ネットワーク構成図が出題されたら、最初に確認したいのが通信経路です。

    例えば、社内PCがインターネット上のWebサーバにアクセスするとします。

    • 社内PC:192.168.1.20

    • NAPT装置の外部IPアドレス:198.51.100.5

    • Webサーバ:203.0.113.10

    NAPTでは、社内PCが送信したパケットの送信元IPアドレスとポート番号が変換され、外部ネットワークへ転送されます。このとき、通常の送信元NAPTでは、通信の宛先IPアドレスは変わりません。

    画像

    ネットワーク問題では、通信が経由する機器ごとに、送信元・宛先のIPアドレスとポート番号を追跡していくことが重要です。2024年秋期や2025年秋期にも、NAPTやネットワークの通信経路に関連する問題が出題されています。

    ③ プロキシ・ファイアウォール・VPN

    企業ネットワークを扱う問題では、通信を中継・制御する機器やサービスも重要です。特に押さえておきたいのが、以下の違いです。単に機器の名称を覚えるのではなく、「どの通信が対象になるのか」「どの設定が適用されるのか」を確認できるようにしておきましょう。

    画像


    ④ 障害対応・ネットワーク監視

    2025年春期には、社内LANの障害対応が題材となりました。この問題では、ARPテーブルの確認、DNSの名前解決、SNMPトラップなどの知識が問われています。

    例えば、DNSサーバに問題があると疑われる場合、nslookupコマンドなどを使って名前解決を確認する方法が考えられます。また、SNMPのトラップ機能は、ネットワーク機器などで発生したイベントを管理側へ通知するための仕組みです。障害対応では、思いついた機器を手当たり次第に調べるのではなく、観測結果から原因候補を順番に絞り込むことが重要です。


    4. ネットワーク記述問題を解く5つの定石

    ここからは、過去問に取り組む際に意識したい代表的な解答パターンを紹介します。

    定石① まず通信の送信元・宛先を確定する

    ネットワーク構成図を見たら、まず確認するのは次の3点です。

    • 誰が通信するのか(送信元)

    • どこへ通信するのか(宛先)

    • 途中でどの機器を経由するのか

    例えば、「社内PCからSaaSにアクセスする」という問題なら、PCからSaaSまでの経路を考えます。その後、プロキシやVPN、ファイアウォールなどの設定を順番に確認します。最初から全ての機器を理解しようとするより、対象となる通信だけに注目した方が効率的です。

    定石② DNSと実際の通信を分けて考える

    DNSによる名前解決と、その後のサーバへの通信は、別の処理です。例えば、Webサイトにアクセスできない場合、DNSの問題とは限りません。DNSで名前解決が正常に完了していても、その後の経路制御、ファイアウォール、サーバ側の問題によって接続できない可能性があります。反対に、IPアドレスを直接指定すれば接続できるのに、FQDNでは接続できない場合、名前解決やその周辺の設定が原因候補になります。

    「DNSが成功したこと」と「Webサーバに接続できること」を混同しないことが重要です。

    定石③ NAT/NAPTは変換前後を比較する

    NAT/NAPTが登場したら、パケットが装置を通過する前後で、何が変わるかを整理します。

    特に次の項目に着目します。

    • 送信元IPアドレス

    • 宛先IPアドレス

    • 送信元ポート番号

    • 宛先ポート番号

    送信元NAPTと宛先NATでは、変換対象が異なります。そのため、「NAT装置を通るからIPアドレスが変わる」と機械的に判断せず、問題文に示された変換ルールを優先しましょう。

    定石④ 構成変更の問題は変更前後の差分を見る

    ネットワーク構成の変更を扱う問題では、変更前と変更後を比較します。例えば、社内サーバをクラウドに移行する場合、確認すべきポイントとして次のようなものがあります。

    • サーバのIPアドレスや名前解決先は変わるか

    • 通信経路やネクストホップは変わるか

    • ファイアウォールの許可ルールは適切か

    • 既存の通信が引き続き利用できるか

    2025年秋期の問題でも、クラウド移行後の通信経路や設定内容を判断する設問が出題されています。

    変更によって何が変わり、何が変わらないのか。
    この視点で問題文を読むことが、解答の近道になります。

    定石⑤ 障害原因は「確認できた事実」から絞る

    ネットワーク障害の原因を問われたら、思いつく原因を列挙するのではなく、本文に記載された確認結果を使って候補を絞ります。

    画像

    例えば、Webサイトに接続できない場合は、次のように確認します。

    1. DNSで名前解決ができるか

    2. 宛先への通信経路が適切に設定されているか

    3. ファイアウォールやポート制御で接続が遮断されていないか

    4. Webサーバやアプリケーションが正常に応答するか

    このように段階的に考えることで、原因を特定しやすくなります。なお、pingやtracerouteは、環境によってICMP通信が制限されている場合があります。コマンドが失敗したという理由だけで、通信経路全体に障害があると断定しないようにしましょう。


    5. IPA採点講評から学ぶ、間違えやすいポイント

    過去問演習では、IPA公式の解答例だけでなく、採点講評も確認することをおすすめします。採点講評には、正答率が低かった設問や、受験者が誤解しやすかった知識についての説明があります。

    代表的な例を紹介します。

    2023年春期:DNSキャッシュの更新と既存セッション

    DNSのキャッシュ情報が更新されても、既にサーバへログインしている利用者の接続先が、直ちに切り替わるとは限りません。DNSの名前解決と、確立済みの通信セッションの関係を理解する必要があります。

    2023年秋期:DNSとネットワークアドレス

    メールソフトウェアの設定やDNSの利用ポートに関する設問で正答率が低くなったほか、ネットワークアドレスと端末のIPアドレスを混同した解答も見られたとされています。IPアドレスのネットワーク部・ホスト部、サブネットマスクの基本を押さえておくことが重要です。

    2025年春期:DNSの確認方法とSNMPトラップ

    DNSサーバの不具合を確認する方法や、SNMPトラップに関する設問で正答率が低かったことが指摘されています。単なる用語の暗記だけでなく、実際にどのような場面で使うのかを理解しておきましょう。

    2025年秋期:オープンリレーとOP25Bの混同

    メールの不正中継を防ぐための設定を問う設問では、オープンリレーの防止とOP25Bを混同した解答が見られました。オープンリレーは、権限のない第三者によるメール中継を許してしまう状態です。一方、OP25Bは、主に利用者側のネットワークから外部のメールサーバへ直接SMTP通信を行うことを制限するための仕組みです。似ている技術でも、目的や作用する場所が異なることに注意する必要があります。


    6. ネットワークの過去問演習はどう進める?

    ネットワーク分野を選択する方には、次の順序で過去問に取り組むことをおすすめします。この順序は、出題頻度や難易度をIPAが評価したものではなく、基本的な通信の仕組みから周辺技術へ理解を広げるための推奨順序です。

    画像


    演習時には、次の手順で復習すると効果的です。

    ① 最初は時間を測って解く
    問題を読む時間、構成図を理解する時間、解答を書く時間を把握します。

    ② 答え合わせで本文の根拠を確認する
    正解・不正解だけでなく、解答の根拠となる問題文や設定情報を確認します。

    ③ IPAの採点講評を読む
    自分が間違えた問題だけでなく、他の受験者が間違えやすかった設問も確認します。

    ④ 同じ技術が登場する別年度の過去問を解く
    例えばDNSに弱点があれば、2023年春期と2025年春期の問題を比較してみましょう。題材は異なっても、共通する知識を使って解く感覚が身につきます。


    7. さらに効率よく対策したい方へ:科目Bチートシート

    ここまで、ネットワーク分野の代表的な出題テーマと解答の定石を紹介しました。ただし、実際の試験では、今回触れなかった通信プロトコルやネットワーク機器の設定、計算問題なども出題される可能性があります。

    そこで、私が過去問演習を通して整理した「応用情報 科目Bチートシート」も公開しています。このチートシートでは、ネットワークを含む科目Bの各分野について、重要な知識や技術用語だけでなく、過去問で問われる考え方や代表的な解答パターンを整理しています。

    「何を覚えるべきか分からない」
    「過去問を何年分も解く時間がない」
    「試験直前に重要なポイントを復習したい」
    という方は、ぜひ参考にしてください。

    なお、チートシートは学習内容を短時間で確認するための早見表です。ネットワーク構成図を読み解く力や記述解答力を身につけるためには、実際の過去問演習も組み合わせることをおすすめします。



    まとめ:ネットワークは「通信の流れ」を理解することが重要

    応用情報 科目Bのネットワーク問題では、出題される題材は毎回変化します。しかし、ネットワーク構成図を読み解き、通信経路やIPアドレス、各機器の役割を確認するという基本的な考え方は共通しています。

    特に意識したいのは、次の5つです。

    1. 送信元・宛先・経由する機器を確認する

    2. DNSの名前解決と実際の通信を分ける

    3. NAT/NAPTによる変換前後を追跡する

    4. 構成変更前後の差分を確認する

    5. 障害原因は問題文の事実から絞り込む

    用語を一つずつ暗記するだけでなく、通信の仕組みを図で説明できるようになることを目指しましょう。その理解が、ネットワーク分野の得点を安定させることにつながります。

    関連記事

    参考資料


    あなたへのおすすめ