SC情報処理安全確保支援士試験 午前Ⅰ

令和3年度春期 情報処理安全確保支援士 午前Ⅰ 問11

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

IPvV4ネットワークで使用されるIPアドレス a とサブネットマスク m からホストアドレスを求める式はどれか。ここで、 “~" はビット反転の演算子、 “| ” はビットごとの論理和の演算子、 “&” はビットごとの論理積の演算子を表し、 ビット反転の演算子の優先順位は論理和、 論理積の演算子よりも高いものとする。

選択肢

  1. ア
    てa&m
  2. イ
    てalm
  3. ウ
    a&ーm
  4. エ
    al~m
解き方のヒントを見る

午前I 問11:SDNは“司令塔”がスイッチをまとめて動かす仕組みだよ

SDNは、ネットワーク機器が自分で全部判断するのではなく、判断役の制御プレーンと、実際にデータを流すデータプレーンを分ける考え方だよ。たとえるなら、各交差点の信号機がバラバラに判断するのではなく、中央の交通管制センターが「この道を通してね」と指示するイメージ。OpenFlowなどを使って、スイッチを集中制御するのがポイントだよ。

この問題で問われていること

SNMPのような機器監視・管理、OSPFなどのルーティングプロトコル、ネットワーク機能をソフトウェア化するNFVと混同しないようにしよう。SDNのキーワードは「制御プレーンとデータプレーンの分離」と「集中制御」だよ。

SDN with OpenFlow

separate control plane from data plane and manage centrally

controller\ncentralized control\nforwarding devices

確認ポイント

  • MIB 取得監視とは別です。
  • 経路交換プロトコルそのものでもない。
  • 集中制御を選ぶ。
正解と解説を見る

正解

エ

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア

これは不正解だよ。`~a & m` は、IPアドレスを反転したうえで、ネットワーク部のマスクをかけている形なんだ。たとえるなら、部屋番号を知りたいのに、住所をいったん裏返してから町名部分だけ切り出すようなもの。求めたいのは元のIPアドレスのホスト部なので、使うべきは `a & ~m` だよ。

選択肢イ

これは不正解だよ。`~a | m` は、IPアドレスそのものを反転して、さらにマスクと OR してしまっているんだ。たとえるなら、名札の名前を読まずに、まず文字を全部逆にしてから受付表と混ぜるようなもの。元のIPアドレスのホスト部を取り出したいので、IPアドレス `a` は反転しないよ。

選択肢ウ

これは正解だよ。`a & ~m` は、サブネットマスク `m` を反転して「ホスト部だけ1」の型紙を作り、それをIPアドレス `a` に重ねて必要な部分だけ通す式なんだ。たとえるなら、住所全体に穴あきシートを重ねて、部屋番号の部分だけ見えるようにする感じだよ。

選択肢エ(正解)

これは不正解だよ。`a | ~m` は、サブネットマスクをひっくり返した部分を OR で足してしまう形なんだ。たとえるなら、住所から部屋番号だけ知りたいのに、関係ない桁まで全部「見える」にしてしまう感じ。ホスト部だけを抜き出すには、足し算っぽい OR ではなく、必要な場所だけ通す AND を使うよ。

出典:独立行政法人 情報処理推進機構(IPA)令和3年度春期 情報処理安全確保支援士試験 午前Ⅰ 問11(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針