Toolify

IPv4 サブネット計算機(CIDR・マスク・ホスト数)

IPv4アドレスとオプションのCIDR(例: 192.168.1.10/24)を入力。ネットワークアドレス、ブロードキャスト、最初/最後の利用可能ホスト、総アドレス数、ネットマスク、ワイルドカード、IPクラス、パブリック/プライベート判定、バイナリ表示を返します。

ネットワーク
192.168.1.0/24
利用可能ホスト数
254
IPアドレス
192.168.1.10
サブネットマスク
255.255.255.0 (/24)
ワイルドカードマスク
0.0.0.255
ネットワークアドレス
192.168.1.0
ブロードキャスト
192.168.1.255
利用可能ホスト最初
192.168.1.1
利用可能ホスト最後
192.168.1.254
総アドレス数
256
IPクラス
C
RFC 1918 プライベート
バイナリ
11000000.10101000.00000001.00001010

仕組み

CIDR表記の意味

CIDR(Classless Inter-Domain Routing)はIPアドレス後のスラッシュ+数字 — '192.168.1.10/24'。数字はアドレス先頭の何ビットがネットワーク部分(vs ホスト部分)かを示します。/24はネットワーク24ビット = ホスト8ビット = 総アドレス256、利用可能254。

一般的なCIDR: /32 単一ホスト、/30 リンク(4アドレス、2利用可能)、/29 小サブネット(8/6)、/24 LAN(256/254)、/16 大規模ネットワーク(65k)、/8 ISP規模ブロック(16M)。CIDR数字が小さいほどネットワーク大。

ネットワーク・ブロードキャスト・利用可能ホスト

ネットワークアドレス: サブネット内の最初のアドレス、ホストビットが全部0。サブネット自体を識別するために使用、デバイスに割り当て不可。

ブロードキャストアドレス: 最後のアドレス、ホストビットが全部1。サブネット内の全ホストにパケットを送るために使用、割り当て不可。

利用可能ホスト: 総アドレス − ネットワーク − ブロードキャスト = 2^(32−CIDR) − 2。例外: /31(ポイントツーポイントリンク)と/32(単一ホスト)はRFC 3021により全アドレスが利用可能。

パブリック vs プライベートアドレス

RFC 1918は3つのアドレス範囲をプライベート内部ネットワーク用に予約: 10.0.0.0/8(1600万アドレス)、172.16.0.0/12(100万)、192.168.0.0/16(65k)。家庭やオフィスルーターのほとんどはこれらの一部を使用(通常192.168.1.0/24または192.168.0.0/24)。

パブリックアドレスはグローバルインターネット上でルーティング可能で、地域レジストリ(ARIN、RIPE、APNICなど)が割り当て。お金がかかり、ますます稀少 — IPv4枯渇がCIDR採用とIPv6展開を駆動。

本ツールはアドレスがプライベート範囲に属するか検出。ネットワーク設計の検証や、プライベートアドレスがインターネットに漏れていないかの確認に有用。

よくある質問

なぜ利用可能ホストは総数より2少ない?

最初のアドレス(ホストビット全0)がネットワーク識別子、最後(全1)がブロードキャスト。両方とも予約されホストに割り当て不可。

なぜ/31は0ではなく2の利用可能ホスト?

RFC 3021は/31ネットワークをポイントツーポイントリンク(ルーター間など)に許可。両アドレスが利用可能、ブロードキャスト・ネットワーク予約は適用されません。

ネットマスクとワイルドカードの違いは?

ネットマスクはネットワークビットに1、ホストビットに0(255.255.255.0)。ワイルドカードは逆(0.0.0.255)— Cisco ACLとOSPFエリア定義で使用。

ネットワークをサブネット化するには?

親ネットワークを取り、CIDRにビットを追加して小さなブロックに分割。/24 → /25は2サブネットに、/24 → /26は4に分割など。部門の分離やIoT/ゲストネットワークの隔離に有用。

可能な最小のサブネットは?

/32 — 単一IPアドレス。/31は最小の「通常」サブネット(2アドレス)。/30はルーター間リンクで一般的(4/2利用可能)。

IPv6に対応している?

現状未対応 — IPv4のみ。IPv6サブネットは概念的には類似だが128ビットアドレス、16進記法、異なる慣例。今後のバージョンで追加予定。

可能な最大の単一サブネットは?

/0は全43億のIPv4アドレス — IPv4アドレス空間全体をカバー。/1は2つの半分に分割。/8は16Mで、歴史的に単一の「クラスA」ブロック(10.0.0.0/8など)。

データは送信されますか?

送信されません。計算はブラウザ内で完結します。

関連ツール

最終更新: