IPアドレスとプレフィックス長(CIDR)を入力すると、ネットワークアドレス・ブロードキャストアドレス・サブネットマスク・ホスト数・IP範囲を自動計算します。2進数のビット表示でネットワーク部とホスト部の境目も確認でき、基本情報技術者やCCNAの学習にも使えます。
このツールは …回 使われています。
1
サブネットを計算する
IPアドレスとプレフィックス長を選ぶと、その場で全項目を計算します。プレフィックス長の選択肢にはサブネットマスクを併記しているので、CIDR⇔マスクの変換表としても使えます。
2進数で見るネットワーク部とホスト部
ネットワーク部
ホスト部
2
同一ネットワーク判定
もう1つのIPアドレスを入力すると、上で指定したネットワークと同じサブネットに属するかを判定します。
3
よく使うネットワーク構成を試す
定番の構成をワンタップで呼び出して、計算結果とビット表示を見比べられます。
使い方
- IPアドレス(例: 192.168.1.10)を入力し、プレフィックス長(例: /24)を選びます。選択肢に併記されたサブネットマスクで CIDR⇔マスク の対応も確認できます。
- ネットワークアドレスやホスト数などが自動計算され、2進数表示でネットワーク部(青)とホスト部(オレンジ)の境目を確認できます。
- 「同一ネットワーク判定」に別のIPアドレスを入れると、同じサブネットに属するかを判定します。入力内容は自動保存され、次回開いたときも復元されます。
計算の仕組み
CIDR表記(/24 など)IPアドレス32ビットのうち、先頭何ビットがネットワーク部かを表す書き方。/24 なら上位24ビットがネットワーク部
サブネットマスクネットワーク部を1、ホスト部を0で表した32ビット。/24 は 255.255.255.0 に対応する
ネットワークアドレスIPアドレスとサブネットマスクのビットAND。ホスト部がすべて0のアドレスで、ネットワーク自体を表す
ブロードキャストアドレスホスト部がすべて1のアドレス。同一ネットワークの全ホストへの一斉送信に使う
利用可能ホスト数 = 2^(32−n) − 2全アドレス数からネットワークアドレスとブロードキャストアドレスの2つを除いた数。/24 なら 256 − 2 = 254台
ワイルドカードマスクサブネットマスクの0と1を反転したもの。ルーターのACL(アクセス制御)設定などで使う
プライベートIPの範囲10.0.0.0/8、172.16.0.0/12、192.168.0.0/16 の3つ。組織内だけで自由に使える
/31 と /32 の扱い/31 はルーター同士の1対1接続用(RFC 3021)で2台とも利用可。/32 は単一ホストの指定に使う
よくある質問
- /24 のとき使えるIPアドレスはなぜ254個なのですか?
- /24 のホスト部は8ビットなので、アドレスの総数は 2の8乗 = 256個です。ただし先頭のネットワークアドレスと末尾のブロードキャストアドレスはホストに割り当てられないため、実際に使えるのは 256 − 2 = 254個になります。
- サブネットマスク 255.255.255.0 はプレフィックス長いくつですか?
- /24 です。255.255.255.0 を2進数にすると 1 が先頭から24個並ぶため、プレフィックス長は24になります。同様に 255.255.0.0 は /16、255.255.255.128 は /25 です。このツールのプレフィックス選択欄がそのまま対応表になっています。
- プライベートIPとグローバルIPの違いは何ですか?
- プライベートIPは家庭や社内など組織の内部だけで使えるアドレスで、10.0.0.0/8・172.16.0.0/12・192.168.0.0/16 の3つの範囲が予約されています。グローバルIPはインターネット上で世界に1つだけのアドレスです。家庭の機器はプライベートIPを持ち、ルーターのNAT機能でグローバルIPに変換されて通信します。
- 2つのIPアドレスが同じネットワークかどうかはどう判定しますか?
- それぞれのIPアドレスとサブネットマスクをビットANDしてネットワークアドレスを求め、両者が一致すれば同じネットワークです。同じネットワーク内の機器とはルーターを経由せず直接通信できます。このツールの「同一ネットワーク判定」で自動計算できます。
