サブネットマスクとCIDRとは?さぶねっとますくとしーだー
サブネットマスクとCIDRとは、IPアドレスのどこまでがネットワーク部かを示すのがサブネットマスクで、その長さを「/24」の形で書く表記がCIDR。どの機器が同じセグメントに属するかを決める仕組みで、境界の位置を1ビット単位で動かせる。通信できる範囲を区切るという管理策の土台になる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
当初のIPアドレスはクラス単位で区切られ、組織の規模に合わない大きな塊しか割り当てられなかった。無駄と枯渇を避けるため、境界を任意の位置に置ける表記へ移行した。監査の側から見ると、この境界がそのままネットワーク分離という管理策の実装単位になり、設計と実機の一致が検証の対象になる。
具体例
監査人はネットワーク分離の方針とルータのアクセス制御設定を照合し、開発セグメントから本番セグメントへ届く経路が残っていないかを確かめる。/26なら収容できるのは62台というように、設計書が想定する台数と実際のプレフィックス長が整合しているかも併せて見る。
試験での引っ掛け
プレフィックス長が長いほど収容できる台数は少なくなる。/24より/26のほうが小さい網になる。台数の計算では両端の二つを差し引く必要があり、2のべき乗をそのまま答えると誤る。分割してあることと通信が遮断されていることも別で、経路の設定まで見ないと結論できない。
関連用語
出た過去問
出典:平成29年度 春期 システム監査技術者試験 午前Ⅱ 問18(IPA)
サブネットマスクが255.255.252.0のとき,IPアドレス172.30.123.45のホストが属するサブネットワークのアドレスはどれか。
正解:172.30.120.0
要点:ネットワークアドレスはIPアドレスとマスクの論理積で求める
サブネットワークのアドレスは、IPアドレスとサブネットマスクのビット単位の論理積で求める。マスクの第3オクテットは252で、上位6ビットが1、下位2ビットが0である。123は2進数で01111011なので、下位2ビットを0にすると01111000すなわち120となり、ネットワークアドレスは172.30.120.0になる。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。