IP_CALCULATORLocal
IPアドレス計算
IPv4/IPv6 の CIDR からネットワーク・ブロードキャスト・ホスト範囲・サブネットマスク・ワイルドカード・バイナリ表現を即時計算。ブラウザ完結で動作、ログイン不要。
入力値はブラウザ内だけで処理され、サーバーには送信されません。通信方式について
| ネットワークアドレス | 192.168.1.0 |
|---|---|
| ブロードキャストアドレス | 192.168.1.255 |
| ホスト範囲 | 192.168.1.1 – 192.168.1.254 |
| 利用可能ホスト数 | 254 |
| サブネットマスク | 255.255.255.0 |
| ワイルドカードマスク | 0.0.0.255 |
| CIDR | /24 |
| IP クラス | C |
| プライベート | はい (RFC1918 等) |
| IP (binary) | 11000000.10101000.00000001.00000000 |
| Mask (binary) | 11111111.11111111.11111111.00000000 |
IPアドレス計算でできること
CIDR 表記の IPv4 / IPv6 から、ネットワークアドレス、範囲、IPv4 のブロードキャスト、 サブネットマスク、ワイルドカードマスク、2 進数表現を確認します。RFC 4632 の CIDR 表記は IPv4 のプレフィックス長でネットワークを表し、RFC 4291 の IPv6 は 128 ビットの アドレス空間をプレフィックス長で分割します。
/1〜/32 サブネット早見表
IPv4 のプレフィックス長ごとのアドレス数とサブネットマスクです。ホストとして使える数は ネットワーク用途や /31・/32 の扱いで変わるため、ここでは範囲に含まれるアドレス数を示します。
Prefix
/1
アドレス数
2,147,483,648
サブネットマスク
128.0.0.0
Prefix
/2
アドレス数
1,073,741,824
サブネットマスク
192.0.0.0
Prefix
/3
アドレス数
536,870,912
サブネットマスク
224.0.0.0
Prefix
/4
アドレス数
268,435,456
サブネットマスク
240.0.0.0
Prefix
/5
アドレス数
134,217,728
サブネットマスク
248.0.0.0
Prefix
/6
アドレス数
67,108,864
サブネットマスク
252.0.0.0
Prefix
/7
アドレス数
33,554,432
サブネットマスク
254.0.0.0
Prefix
/8
アドレス数
16,777,216
サブネットマスク
255.0.0.0
Prefix
/9
アドレス数
8,388,608
サブネットマスク
255.128.0.0
Prefix
/10
アドレス数
4,194,304
サブネットマスク
255.192.0.0
Prefix
/11
アドレス数
2,097,152
サブネットマスク
255.224.0.0
Prefix
/12
アドレス数
1,048,576
サブネットマスク
255.240.0.0
Prefix
/13
アドレス数
524,288
サブネットマスク
255.248.0.0
Prefix
/14
アドレス数
262,144
サブネットマスク
255.252.0.0
Prefix
/15
アドレス数
131,072
サブネットマスク
255.254.0.0
Prefix
/16
アドレス数
65,536
サブネットマスク
255.255.0.0
Prefix
/17
アドレス数
32,768
サブネットマスク
255.255.128.0
Prefix
/18
アドレス数
16,384
サブネットマスク
255.255.192.0
Prefix
/19
アドレス数
8,192
サブネットマスク
255.255.224.0
Prefix
/20
アドレス数
4,096
サブネットマスク
255.255.240.0
Prefix
/21
アドレス数
2,048
サブネットマスク
255.255.248.0
Prefix
/22
アドレス数
1,024
サブネットマスク
255.255.252.0
Prefix
/23
アドレス数
512
サブネットマスク
255.255.254.0
Prefix
/24
アドレス数
256
サブネットマスク
255.255.255.0
Prefix
/25
アドレス数
128
サブネットマスク
255.255.255.128
Prefix
/26
アドレス数
64
サブネットマスク
255.255.255.192
Prefix
/27
アドレス数
32
サブネットマスク
255.255.255.224
Prefix
/28
アドレス数
16
サブネットマスク
255.255.255.240
Prefix
/29
アドレス数
8
サブネットマスク
255.255.255.248
Prefix
/30
アドレス数
4
サブネットマスク
255.255.255.252
Prefix
/31
アドレス数
2
サブネットマスク
255.255.255.254
Prefix
/32
アドレス数
1
サブネットマスク
255.255.255.255
IPv6 と 2進数の見方
IPv6 は 16 ビットごとの 8 グループで表され、連続する 0 は :: で一度だけ省略できます。 2 進数表示は、CIDR の境界がどのビットで切れているかを確認するための表示です。ACL、経路集約、 サブネット設計では、10 進表記よりビット境界を見た方が誤りを見つけやすくなります。
Prefix
/32
意味
ISP / RIR からの大きな割り当てでよく見る単位
使いどころ
組織への再配分前の集約単位
Prefix
/48
意味
サイト単位の割り当てでよく使われる単位
使いどころ
拠点ごとに /64 を多数切り出せる
Prefix
/56
意味
小規模組織や拠点向けの割り当てで見る単位
使いどころ
256 個の /64 を切り出せる
Prefix
/64
意味
一般的な IPv6 サブネットの境界
使いどころ
SLAAC などの前提になりやすい
Prefix
/128
意味
単一 IPv6 アドレス
使いどころ
ホストルートや明示的な 1 アドレス指定
サブネット計算とVLSMの違い
通常のサブネット計算は、1 つの CIDR からネットワーク範囲を読む作業です。VLSM は必要ホスト数に応じて 複数の異なるプレフィックス長へ切り分ける設計手法です。ルーティング集約を重視する場合は、後から 集約できる境界にそろえて割り当てます。
結果の読み方/次の一手
- ネットワークアドレスは経路や ACL の宛先プレフィックスに使う境界値です。
- IPv4 のブロードキャストは同一サブネット内の一斉送信先です。IPv6 にはブロードキャストがありません。
- ワイルドカードマスクは Cisco ACL などで使う反転マスクです。サブネットマスクと取り違えないでください。
- 2 進数の境界が想定とずれている場合は、プレフィックス長か開始アドレスを見直します。
よくある質問
- CIDR の /24 や /32 は何を表しますか?
- CIDR のスラッシュ後の数値はネットワークプレフィックス長です。IPv4 は 32 ビットなので /24 は先頭 24 ビットがネットワーク部、残り 8 ビットがホスト部、/32 は 1 つの IPv4 アドレスだけを表します。
- IPv6 も同じ計算で扱えますか?
- IPv6 は 128 ビットのアドレス空間を使い、CIDR 形式のプレフィックス長でネットワークを表します。本ツールでは IPv6 の圧縮表記を展開し、ネットワーク境界と 2 進数表現を確認できます。
- ブロードキャストアドレスが出ない IPv6 は正常ですか?
- 正常です。IPv6 のアドレス体系ではブロードキャストアドレスは定義されず、用途に応じてマルチキャストなどを使います。IPv4 のブロードキャスト欄と同じ読み方はできません。
- 2 進数表現は何に使いますか?
- プレフィックス境界、サブネットマスク、ワイルドカードマスクのビット位置を確認するために使います。ACL やルーティング集約で境界がずれていないかを確認するときに有効です。
関連チート集