サブネット計算機
IPアドレスとプレフィックス長を入れるだけで、ネットワークアドレス・ブロードキャストアドレス・割り当て可能な範囲・ホスト数を計算します。
このツールは学習コースの一部ですなぜこう計算するのかを学ぶ同一ネットワークの判定や、サブネットマスクの考え方から解説しています。
計算はブラウザ内だけで完結します。入力値がサーバに送信されることはありません。
計算の中身
何をどう計算しているか
IPアドレスは32ビットの数字です。サブネットマスクは、その先頭から何ビットまでがネットワーク部かを示します。/24 なら上位24ビットです。
- ネットワークアドレス = IPアドレスとサブネットマスクのAND。 ホスト部のビットをすべて0にしたもので、そのネットワーク自体を指します。機器には割り当てません。
- ブロードキャストアドレス = ホスト部のビットをすべて1にしたもの。 同じネットワーク全員への呼びかけに使うため、これも機器には割り当てません。
- 割り当て可能なホスト数 = 2(32 − プレフィックス長) − 2。 上の2つを除くので「−2」になります。
よく使うプレフィックス長
| CIDR | サブネットマスク | ホスト数 | 使いどころ |
|---|---|---|---|
| /24 | 255.255.255.0 | 254 | 家庭・小規模オフィスの定番 |
| /25 | 255.255.255.128 | 126 | /24 を2つに分割 |
| /26 | 255.255.255.192 | 62 | 部署単位の分割 |
| /27 | 255.255.255.224 | 30 | 小さなセグメント |
| /30 | 255.255.255.252 | 2 | ルータ同士を1対1で結ぶ区間 |
| /32 | 255.255.255.255 | 1 | 特定の1台を指す指定(ACLなど) |