IP Subnet Calculator
Calculate IPv4 subnet details from CIDR notation.
Enter IP and prefix length, e.g. 10.0.0.1/16
| Network Address | 192.168.1.0 |
| Broadcast Address | 192.168.1.255 |
| First Usable Host | 192.168.1.1 |
| Last Usable Host | 192.168.1.254 |
| Subnet Mask | 255.255.255.0 |
| Wildcard Mask | 0.0.0.255 |
| Binary Mask | 11111111.11111111.11111111.00000000 |
| Total Hosts | 256 |
| Usable Hosts | 254 |
| IP Class | C |
| Scope | Private (RFC 1918) |
| CIDR | Subnet Mask | Usable Hosts | Use case |
|---|---|---|---|
| /24 | 255.255.255.0 | 254 | Small LAN (254 hosts) |
| /23 | 255.255.254.0 | 510 | Medium LAN (510 hosts) |
| /22 | 255.255.252.0 | 1,022 | Office network (1022 hosts) |
| /16 | 255.255.0.0 | 65,534 | Large network (65534 hosts) |
| /28 | 255.255.255.240 | 14 | Small segment (14 hosts) |
| /30 | 255.255.255.252 | 2 | Point-to-point link (2 hosts) |
Click a row to load that prefix into the calculator.
IPサブネット計算機 — ネットワークアドレス・ホスト範囲・サブネット詳細を即座に計算
サブネット化はネットワークエンジニアリングとクラウドインフラ作業の基本スキルです。AWSでVPCを設計する場合、企業ネットワークでOSPFエリアを設定する場合、ACLルールを記述する場合、ホームラボを構築する場合など、任意のCIDRブロックのネットワークアドレス・ブロードキャストアドレス・使用可能なホスト範囲・サブネットマスク・ワイルドカードマスクを素早く計算する必要があります。この計算機はCIDR表記の任意のIPv4アドレスからすべてを即座に実行します。
CIDR表記の任意のIPv4アドレスを入力してください(例:192.168.1.0/24または10.0.0.0/16)。計算機はすぐにネットワークアドレス(サブネットの最初のアドレス)・ブロードキャストアドレス(最後のアドレス)・使用可能なホスト範囲(割り当て可能な最初と最後のIPアドレス)・ドット10進表記のサブネットマスク・ワイルドカードマスク(サブネットマスクの逆、ACLとOSPFで使用)・総アドレス数・使用可能なホスト数・IPアドレスクラス(A・B・C・特殊)・アドレスがプライベート範囲(RFC 1918)かパブリックかを表示します。下の一般的なサブネットの参照テーブルの任意の行をクリックして標準的なサブネットサイズを計算機に読み込みます。
CIDR(クラスレスドメイン間ルーティング)表記はIPアドレスとそのプレフィックス長を一緒に表現します。192.168.1.0/24の/24は最初の24ビットがネットワークプレフィックスで、8ビットがホストアドレス用に残されることを意味します。8ホストビットで2^8 = 256の総アドレスがあり、ネットワークアドレスとブロードキャストアドレスを引くと254の使用可能なホストになります。/16で2^16 = 65,536アドレス(65,534使用可能)、/30で4アドレス(2使用可能)でポイントツーポイントリンクの最小値です。ワイルドカードマスク(/24なら0.0.0.255)はサブネットマスクのビット反転でCisco ACLルールとOSPFネットワーク文でどのビットを照合するかを指定します。
ネットワークエンジニアはエンタープライズネットワークのIPアドレッシングスキームの設計やクラウドデプロイのVPC CIDRレンジの計画時に使用します。システム管理者はネットワークインターフェースの設定時にサブネットマスクが正しいか確認するために使用します。セキュリティエンジニアはワイルドカードマスクが必要なファイアウォールACLルールを記述する際に使用します。CCNA・CompTIA Network+・AWSの資格を勉強している学生は、手動のサブネット計算を確認し、一般的なサブネットサイズの直感を養うために使用します。
すべてのサブネット計算はJavaScriptのビット演算を使用してブラウザ内で完全に実行されます。IPアドレスやネットワーク設定がサーバーに送信されることはありません。
よくある質問
- What is CIDR notation?
- CIDR (Classless Inter-Domain Routing) notation expresses an IP address and its subnet mask together, e.g. 192.168.1.0/24. The number after the slash indicates how many bits are in the network prefix.
- What is the difference between network address and broadcast address?
- The network address is the first address in a subnet (all host bits = 0). The broadcast address is the last address (all host bits = 1). Neither can be assigned to a host.
- How are usable hosts calculated?
- Usable hosts = 2^(32−prefix) − 2. We subtract 2 for the network and broadcast addresses. A /30 has 4 total addresses and 2 usable hosts. /31 and /32 are treated specially for point-to-point and loopback.
- What is a wildcard mask?
- A wildcard mask is the inverse of the subnet mask. It is used in ACL rules and OSPF configuration to specify which bits to ignore. E.g., subnet mask 255.255.255.0 has wildcard 0.0.0.255.
- Which are private IP ranges?
- RFC 1918 defines three private ranges: 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16. Addresses in these ranges are not routable on the public internet. 127.0.0.0/8 is reserved for loopback.
関連ツール
- JSON Formatter, Validator & Repair Tool
Format, minify, validate, and repair JSON instantly in your browser. Sort keys alphabetically, auto-format on paste, download as file, escape/unescape strings — free, no sign-up, 100% client-side.
- QRコード生成
URL、テキスト、Wi-FiなどのQRコードを生成。PNGでダウンロード可能。
- パスワード生成
カスタム長と文字セットで強力なランダムパスワードを生成。
- Base64 エンコーダー / デコーダー
テキストをBase64にエンコード、または逆にデコード。
- URLエンコーダー / デコーダー
パーセントエンコーディングでURLとクエリ文字列をエンコードまたはデコード。