こんにちは、こじろうです。
この記事では、N/Wスペシャリスト令和4年午後Ⅱ問2に挑戦していきたいと思います。
別記事のネットワークエンジニアのススメでも紹介しましたが、文系SEからするとシステムエンジニアよりもネットワークエンジニアになった方が良いキャリアを気づかる可能性があります。
僕自身も、プログラマ➡システムエンジニア➡ITコンサルタントとキャリアチェンジしてきましたが、所々、ネットワークエンジニアとして活動し、成果を出すことに成功してきました。
文系SEのみなさまにも是非、ネットワークの知識を蓄えて頂きたく、IPAが主催しているネットワークエンジニアの資格試験について、僕なりの解答方法と、IPAが公表している模範解答を紹介していきたいと思います。
【この記事でわかること】
- N/Wスペシャリストの問題を解く上で持つべき考え方
- 令和4年午後Ⅱ問2における各設問の考え方
- 1 設問を解き始める前の前提
- 2 問題文を読みながら僕が考えていった内容
- 3 ホストサーバでは、サーバ仮想化を実現するためのソフトウェアである[空欄ア]が動作する…
- 4 サーバセグメントでは複数のAPが動作するので、VRRPの識別子としてAPごとに異なる[空欄イ]を割り当てる。
- 5 下線部①可用性を確保するために、VRRPを構成する2台のAPサーバは、異なるホストサーバに収容するように設計する。
- 6 VRRPの規格では、最大[空欄ウ]組の仮想ルータを構成することができる…
- 7 下線部②マスタとして動作しているAP仮想サーバが停止すると、バックアップとして動作しているAP仮想サーバがマスタに切り替わる
- 8 APごとにコンテンツサーバにリソースレコードの一つである[空欄エ]レコードとして…
- 9 下線部③複数ある全ての仮想ブリッジセグメントには、同じIPアドレスを割り当てる。
- 10 下線部④ヘッダフィールド情報からWebAPを識別し、WebAPが動作するWebAPコンテナへHTTPリクエストを振り分ける
- 11 PCは宛先IPアドレスが[空欄オ]…宛先ポート番号が[空欄カ]…
- 12 ポートフォワードの処理によって宛先IPアドレスと宛先ポート番号を変換する…
- 13 下線部⑥PCや共用DBサーバなどといった外部ホストとの通信の際に、仮想ルータのネットワーク機能を使用しても専用APが正常に動作することを確認する必要があると考えています。
- 14 下線部⑦同じポート番号を使用する専用APが幾つかあるので、これらの専用APに対応できる負荷分散機能をもつ製品が必要になります。
- 15 一定時間内に[空欄キ]を受信するかどうかで…一定時間内に[空欄ク]を受信するか同課で…HTTP[空欄ケ]メソッドで…
- 16 下線部⑧表5のように複数の監視を組み合わせることによって、監視サーバによる障害検知時に、監視対象の状態を推測することができる。
- 17 下線部⑨テスト用のPCを用いて動作確認を行う
- 18 下線部⑩停止して問題ないことを確認した後にAPサーバを停止する。
- 19 下線部⑪予めDNSのTTLを短くしておくと良いですね…
- 20 下線部⑫次の3パターンそれぞれでAPの動作確認を行います。
- 21 XXX
- 22 XXX
- 23 XXX
- 24 XXX
- 25 ネットワークの勉強をして良かったなーと思うこと
設問を解き始める前の前提
詳細は以下の記事を読んで頂きたいのですが、過去問に挑戦する前に頭に入れておいて欲しいことが2つあります。参考:【文系SE】ネットワークスペシャリストー解答時のフレームワークー
- 問題文を読みつつ設問を推測する。(設問を読んでから考えていては間に合わない)
- 問題文を読んでいく中で「これ、聞かれるだろうな」と推測する。
それでは、いってみましょう!!😃
問題文を読みながら僕が考えていった内容
ホストサーバでは、サーバ仮想化を実現するためのソフトウェアである[空欄ア]が動作する…
設問1についてですが、こちらのサイトが参考になる問題です。
知識問題ですので、1~2分考えて思いつかなければ飛ばしてしまいましょう。
模範解答は
ハイパーバイザ
でした。
サーバセグメントでは複数のAPが動作するので、VRRPの識別子としてAPごとに異なる[空欄イ]を割り当てる。
設問1についてですが、以下のページが参考になる問題です。
参考:ネットワークスペシャリストー過去問挑戦 平成25年午後Ⅱ問1ー
知識問題ですので、1~2分考えて思いつかなければ飛ばしてしまいましょう。
模範解答は
VRID
でした。
下線部①可用性を確保するために、VRRPを構成する2台のAPサーバは、異なるホストサーバに収容するように設計する。
設問2(2)2台のAPサーバを同じホストサーバに収容した場合におきる問題を可用性確保の観点から40字以内で述べよ、が問いです。
模範解答は
当該ホストサーバの故障時、
ホストサーバが停止した場合、
でした。
VRRPの規格では、最大[空欄ウ]組の仮想ルータを構成することができる…
設問1についてですが、以下のページが参考になる問題です。
参考:ネットワークスペシャリストー過去問挑戦 平成25年午後Ⅱ問1ー
知識問題ですので、1~2分考えて思いつかなければ飛ばしてしまいましょう。
模範解答は
255
でした。
下線部②マスタとして動作しているAP仮想サーバが停止すると、バックアップとして動作しているAP仮想サーバがマスタに切り替わる
設問1(3)についての問題ですが、マスタが停止したとバックアップが判定する条件について問われています。
参考:ネットワークスペシャリストー過去問挑戦 平成25年午後Ⅱ問1ー
模範解答は
従系仮想サーバからマスタ仮想サーバへのハートビートパケット相
バックアップが、
でした。XXX
APごとにコンテンツサーバにリソースレコードの一つである[空欄エ]レコードとして…
設問1についてですが、以下のページが参考になる問題です。
参考:ネットワークスペシャリストーDNS
知識問題ですので、1~2分考えて思いつかなければ飛ばしてしまいましょう。
模範解答は
A
でした。
下線部③複数ある全ての仮想ブリッジセグメントには、同じIPアドレスを割り当てる。
※更新中
設問2(1)についての問題ですが、
模範解答は
駄目な気がするが…共用サーバからの返答時、
外部ではコンテナサーバへ付与したIPアドレスが利用されること
でした。
下線部④ヘッダフィールド情報からWebAPを識別し、WebAPが動作するWebAPコンテナへHTTPリクエストを振り分ける
設問2(2)共用リバースプロキシはどのヘッダーフィールド情報からWebAPを識別するか、を問われています。
参考:ネットワークスペシャリストーHTTP
模範解答は
ホストヘッダーフィールド
でした。
PCは宛先IPアドレスが[空欄オ]…宛先ポート番号が[空欄カ]…
※更新中
設問2(3)についての問題ですが、
模範解答は
オ:共用リバースプロキシのIPアドレスを書きたい⇒
カ:8000
でした。
ポートフォワードの処理によって宛先IPアドレスと宛先ポート番号を変換する…
※更新中
設問2(4)についての問題ですが、XXX
模範解答は
IPアドレス:共用リバースプロキシのIPアドレスを書きたい⇒
カ:80
でした。
下線部⑥PCや共用DBサーバなどといった外部ホストとの通信の際に、仮想ルータのネットワーク機能を使用しても専用APが正常に動作することを確認する必要があると考えています。
※更新中
設問3(1)についての問題ですが、
模範解答は
NAPT機能
ポートフォワード機能
でした。
下線部⑦同じポート番号を使用する専用APが幾つかあるので、これらの専用APに対応できる負荷分散機能をもつ製品が必要になります。
※更新中
設問3(2)についての問題ですが、
模範解答は
対象ポートが使用されていた時、
でした。
一定時間内に[空欄キ]を受信するかどうかで…一定時間内に[空欄ク]を受信するか同課で…HTTP[空欄ケ]メソッドで…
※更新中
設問4(1)についての問題ですが、
模範解答は
キ:echo reply
ク:SYN/ACK
ケ:get
でした。
下線部⑧表5のように複数の監視を組み合わせることによって、監視サーバによる障害検知時に、監視対象の状態を推測することができる。
設問4(2)と設問4(3)についての問題ですが、
模範解答は
設問4(2):PC~WebAPコンテナ間のネットワーク層での接続⇒
設問4(3):PC~WebAPコンテナ間のTCP接続⇒
でした。
下線部⑨テスト用のPCを用いて動作確認を行う
設問5(1)についての問題ですが、WebAPコンテナで動作するAPの動作確認を行うために必要になる、テスト用のPCの設定内容を、DNS切替え着目して答える問題になります。
模範解答は
hostsファイルにて、
でした。
下線部⑩停止して問題ないことを確認した後にAPサーバを停止する。
設問5(2)についての問題ですが、APサーバ停止前に確認するべきことを問われています。
模範解答は
DNSレコードの切替実施からTTLに設定した時間が経過
でした。
下線部⑪予めDNSのTTLを短くしておくと良いですね…
設問5(3)についての問題ですが、TTLを短くすることで何がどう変わるのかを問われています。
模範解答は
古いDNSキャッシュを参照した停止済みAPサーバへのアクセス
でした。
下線部⑫次の3パターンそれぞれでAPの動作確認を行います。
設問5(4)XXXについての問題ですが、3パターンそれぞれで動作確認を行う目的を問われています。
模範解答は
主系・従系双方が正常稼働している場合、
通常時は主系のAPが動作し、
⇒WebAPコンテナ2台が正しく構築されたことを確認するため
⇒
でした。
XXX
設問XXXについての問題ですが、XXX
XXX
XXX
設問XXXについての問題ですが、XXX
XXX
XXX
設問XXXについての問題ですが、XXX
XXX
XXX
設問XXXについての問題ですが、XXX
XXX
ネットワークの勉強をして良かったなーと思うこと
ITコンサルタントとしての現場において、プロジェクト内でトラブルシューティングやシステムインフラ設計において最も頼られる存在になり、安定した案件・プロジェクトアサインが実現できるようになりました。
参考:コンサルファームでアベイラブルになったら
文系SEであっても、こういった知識があると一目置かれた存在になれますし、キャリアアップの一助になります。
実際、僕はプログラマ➡SE(ネットワークエンジニア)➡ITコンサルタントとキャリアップしてきましたが、ITコンサルタントとして活動している今も本記事の様な技術的な部分を大事にしているため、’他のコンサルタントとは差別化された人材になれているな’と感じています。
本記事は技術的な内容でしたが、キャリアに関する情報をお探しの方はこちらも是非、ご覧ください。
参考:【文系 SE】ネットワークエンジニアのすすめ
それでは、Tchau◎
こじろう
は