こんにちは、こじろうです。
この記事では、N/Wスペシャリスト令和7年午後Ⅰ問2に挑戦していきたいと思います。
別記事のネットワークエンジニアのススメでも紹介しましたが、文系SEからするとシステムエンジニアよりもネットワークエンジニアになった方が良いキャリアを気づかる可能性があります。
僕自身も、プログラマ➡システムエンジニア➡ITコンサルタントとキャリアチェンジしてきましたが、所々、ネットワークエンジニアとして活動し、成果を出すことに成功してきました。
文系SEのみなさまにも是非、ネットワークの知識を蓄えて頂きたく、IPAが主催しているネットワークエンジニアの資格試験について、僕なりの解答方法と、IPAが公表している模範解答を紹介していきたいと思います。
【この記事でわかること】
- N/Wスペシャリストの問題を解く上で持つべき考え方
- 令和7年午後Ⅰ問2における各設問の考え方
- 1 設問を解き始める前の前提
- 2 問題文を読みながら僕が考えていった内容
- 3 NAPTを使って内部の[空欄a]IPアドレスをISPから割り当てられて[空欄b]IPアドレスに変換している。
- 4 L2SWは、最大30Wを給電する[空欄c]機能を持ち…
- 5 下線①そのときにDHCPリレーエージェントは、giaddrフィールドにDHCPDISCOVERメッセージを受信したインターフェースのIPアドレスを格納している。
- 6 下線②これらの結果から、VさんはPCからEサービスにアクセスしたときの、(1)インターネット接続帯域の不足、及び(2)NAPT処理能力の不足、の二つの仮説を立てた。
- 7 インターネット接続サービスのベストエフォート型から[空欄d]型への契約変更を…
- 8 表1について、NAPT変換エントリーを作成する際に、ルータ自身が割り当てている値を(ⅰ)~(ⅴ)の記号で全て答えよ
- 9 下線③PC1台当たりのセッション数を最大200と見積、すべてのPCが問題なく利用できるようにNAT変換テーブルのエントリー数を計算してルータに設定する
- 10 下線④HoL(Head of Line)ブロッキング問題が表面化してきました。これは一般的に、直列処理の場合、全ての処理が完了するまでに時間がかかるということです。
- 11 PCからのHTTP「空欄e]と、それに対するサーバからのHTTP[空欄f]を一つづつ10回実行することになり時間がかかる…
- 12 ストリームにはそれぞれ[空欄g]が付与され…
- 13 HTTPセッションの多重化と[空欄h]処理…
- 14 下線⑤EサービスのサーバがもしHTTP/3に対応していれば、表2の保持期間を調整することでもっとNAT変換テーブルを有効活用できる…
- 15 ネットワークの勉強をして良かったなーと思うこと
設問を解き始める前の前提
詳細は以下の記事を読んで頂きたいのですが、過去問に挑戦する前に頭に入れておいて欲しいことが2つあります。参考:【文系SE】ネットワークスペシャリストー解答時のフレームワークー
- 問題文を読みつつ設問を推測する。(設問を読んでから考えていては間に合わない)
- 問題文を読んでいく中で「これ、聞かれるだろうな」と推測する。
それでは、いってみましょう!!😃
問題文を読みながら僕が考えていった内容
NAPTを使って内部の[空欄a]IPアドレスをISPから割り当てられて[空欄b]IPアドレスに変換している。
※更新中
設問1(1)についての問題ですが、XXX。
当日は”a:プライベート、b:グローバル”と回答しました。
模範解答は
a:プライベート
b:グローバル
でした。
L2SWは、最大30Wを給電する[空欄c]機能を持ち…
※更新中
設問1(1)についての問題ですが、XXX。
当日は”PoE+”と回答しました。
模範解答は
PoE
でした。
下線①そのときにDHCPリレーエージェントは、giaddrフィールドにDHCPDISCOVERメッセージを受信したインターフェースのIPアドレスを格納している。
※更新中
設問1(2)についての問題ですが、XXXDHCPサーバは受け取ったgiaddrフィールドの情報を使って何を識別するのか、15字以内で回答するよう求められています。
当日は”IPアドレスの付与対象”と回答しました。
模範解答は
リクエスト元のサブネット
でした。
下線②これらの結果から、VさんはPCからEサービスにアクセスしたときの、(1)インターネット接続帯域の不足、及び(2)NAPT処理能力の不足、の二つの仮説を立てた。
※更新中
設問2(1)についての問題ですが、Vさんがインターネット接続帯域の不足だけではなく、NAPT処理能力の不足という仮説を立てた理由を、40字以内で回答するよう求められています。
当日は”校内の動画サーバの教材動画視聴は問題なく、Eサーバ利用時のみ不具合が起きているため”と回答しました。
模範解答は
全員ではなく、一部且つ不特定の生徒で不具合が発生しているため
でした。
インターネット接続サービスのベストエフォート型から[空欄d]型への契約変更を…
※更新中
設問2(2)についての問題ですが、XXX。
当日は”DiffServ”と回答しました。
模範解答は
ギャランティ、もしくは帯域保障
でした。
表1について、NAPT変換エントリーを作成する際に、ルータ自身が割り当てている値を(ⅰ)~(ⅴ)の記号で全て答えよ
※更新中
設問2(3)についての問題ですが、XXX。
当日は”(ⅲ)、(ⅳ)”と回答しました。
模範解答は
(ⅲ)、(ⅳ)
でした。
下線③PC1台当たりのセッション数を最大200と見積、すべてのPCが問題なく利用できるようにNAT変換テーブルのエントリー数を計算してルータに設定する
※更新中
設問2(4)についての問題ですが、XXX。
当日は”PC台数:327台、エントリー数:600″と回答しました。
模範解答は
PC台数:327台、エントリー数:120,000
でした。
下線④HoL(Head of Line)ブロッキング問題が表面化してきました。これは一般的に、直列処理の場合、全ての処理が完了するまでに時間がかかるということです。
※更新中
設問2(1)についての問題ですが、すべての処理が完了するまでに時間がかかる理由を30字以内で回答するように求められています。
当日は”処理毎にセッションとコネクションの生成が必要だから”と回答しました。
模範解答は
先行リクエストが完了しないと次のリクエストが完了できないから
でした。
PCからのHTTP「空欄e]と、それに対するサーバからのHTTP[空欄f]を一つづつ10回実行することになり時間がかかる…
※更新中
設問2(2)についての問題ですが、XXX。
当日は”e:リクエスト、f:レスポンス”と回答しました。
模範解答は
e:リクエスト
f:レスポンス
でした。
ストリームにはそれぞれ[空欄g]が付与され…
※更新中
設問2(2)についての問題ですが、XXX。
当日は”g:ヘッダ”と回答しました。
模範解答は
g:ストリームID
でした。
HTTPセッションの多重化と[空欄h]処理…
※更新中
設問2(2)についての問題ですが、XXX。
当日は”平行”と回答しました。
模範解答は
h:並列
でした。
下線⑤EサービスのサーバがもしHTTP/3に対応していれば、表2の保持期間を調整することでもっとNAT変換テーブルを有効活用できる…
※更新中
設問2(3)についての問題ですが、XXX保持時間の調整について、どの通信プロトコルをどのように変更するか、25字で回答し、その効果を45文字以内で回答するよう求められています。
当日は”調整:UDPの保持時間をコンテンツの再生時間に合わせる、効果:ユーザが当該コンテンツを再生する際に途中の動画停止や待ち時間の発生の減少を期待できる”と回答しました。
模範解答は
XXX
でした。
ネットワークの勉強をして良かったなーと思うこと
ITコンサルタントとしての現場において、プロジェクト内でトラブルシューティングやシステムインフラ設計において最も頼られる存在になり、安定した案件・プロジェクトアサインが実現できるようになりました。
参考:コンサルファームでアベイラブルになったら
文系SEであっても、こういった知識があると一目置かれた存在になれますし、キャリアアップの一助になります。
実際、僕はプログラマ➡SE(ネットワークエンジニア)➡ITコンサルタントとキャリアップしてきましたが、ITコンサルタントとして活動している今も本記事の様な技術的な部分を大事にしているため、’他のコンサルタントとは差別化された人材になれているな’と感じています。
本記事は技術的な内容でしたが、キャリアに関する情報をお探しの方はこちらも是非、ご覧ください。
参考:【文系 SE】ネットワークエンジニアのすすめ
それでは、Tchau◎
こじろう