サブネットマスク
更新日:
用語解説
サブネットマスクは、IPv4アドレスのうち、ネットワーク部を1、ホスト部を0で表した32ビットの値です。
■ 試験で押さえるポイント
255.255.255.0は先頭の24ビットが1なので、/24と同じ意味です。
IPアドレスとマスクのANDでサブネットアドレスを、マスクのビットを反転した値とのORでブロードキャストアドレスを求めます。
1のビットを増やすとサブネットの数は増えますが、1つのサブネットで使えるアドレスは減ります。
使えるホストの数は (nはホスト部のビット数)です。2を引くのは、サブネットアドレスとブロードキャストアドレスを除くためです。
マスクの値 | 2進数 | ブロック幅(256−値) | 第3オクテットにあるとき | 第4オクテットにあるとき |
|---|---|---|---|---|
128 | 10000000 | 128 | /17 | /25(ホスト126台) |
192 | 11000000 | 64 | /18 | /26(62台) |
224 | 11100000 | 32 | /19 | /27(30台) |
240 | 11110000 | 16 | /20 | /28(14台) |
248 | 11111000 | 8 | /21 | /29(6台) |
252 | 11111100 | 4 | /22 | /30(2台) |
254 | 11111110 | 2 | /23(ホスト510台) | /31(通常は使わない) |
■ 解き方(10進数のまま計算する)
マスクが255でも0でもない「境目のオクテット」を探します。/表記なら、/17〜/23は第3オクテット、/25〜/30は第4オクテットが境目です(例: /22は第3オクテットが252)。
境目のオクテットで「ブロック幅=256−マスクの値」を求めます。
IPアドレスの境目の値以下で最大の、ブロック幅の倍数がサブネットアドレスの値です。それより前のオクテットはそのまま、後ろのオクテットは0にします。
「サブネットアドレスの値+ブロック幅−1」がブロードキャストアドレスの値で、後ろのオクテットはすべて255にします。
ホスト部のビット数 n=32−プレフィックス長 から、アドレスの数 と、使えるホストの数 を求めます。
例題1 サブネットマスクが255.255.252.0のとき、172.30.123.45のホストが属するサブネットのアドレスは?
→ 境目は第3オクテット(252)で、ブロック幅は256−252=4です。123以下で最大の4の倍数は120なので、サブネットアドレスは172.30.120.0です。ブロードキャストアドレスは172.30.123.255、使えるホストは 台です。
例題2 クラスCのネットワークを、50台ずつ収容できる4つのサブネットに分けるときのサブネットマスクは?
→ 50台以上入るホスト部は6ビット( 台)です。残りの2ビットで4つのサブネットを作れるので、/26つまり255.255.255.192です。
例題3 IPアドレスaとサブネットマスクmからホストアドレスを求める式は?
→ ホスト部だけを残すには、マスクを反転してホスト部を1にした値とANDを取ります。答えは「a AND(mのビット反転)」です。マスクを反転した値とのORなら、ブロードキャストアドレスになります。
■ 過去問での着眼点
マスクの値を見たら、まずブロック幅(256−値)を出します。サブネットアドレスはブロック幅の倍数、ブロードキャストアドレスは次の倍数の1つ手前です。ホスト数の問題では、2を引き忘れた値(/28なら16)や、プレフィックス長そのもの(28)が誤りの選択肢によく入っています。
例: 255.255.255.192は最後が11000000なので/26で、1つのサブネットは64アドレス、使えるホストは62個です。
音声で聞く
この用語に関連する過去問
令和3年度 春期 ネットワークスペシャリスト試験 午前Ⅱ
サブネットのブロードキャストアドレス算出
令和3年度 春期 ネットワークスペシャリスト試験 午前Ⅱ
VLSMによるサブネットワークアドレス設計
令和7年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問8
VLSMによる重複しないサブネットの割当て
令和6年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問11
IPアドレスからホストアドレスを求める論理式
令和元年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ
CIDRによるクラスレスIPアドレス割当て技術
令和4年度 春期 ネットワークスペシャリスト試験 午前Ⅱ
クラスフルルーティングとサブネットマスクを含まないプロトコル
令和5年度 秋期 高度情報処理技術者試験 午前Ⅰ 問11
IPv4におけるマルチキャストの使用例
令和5年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問18
サブネットマスクの計算
令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問20
サブネットのブロードキャストアドレス
令和7年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問19
OSPFとRIP-2の比較
令和3年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問20
サブネットマスクとホスト数