記事一覧へ戻る 本の順番で続きを読む

IPアドレスとサブネット・CIDRとは?わかりやすく解説

初級エンジニア想定レベル | 2026/03/15 14:04

IPアドレスとは?

IPアドレスはインターネット上の住所です。IPv4では192.168.1.10のように32ビットを8ビットずつ4つに区切って表現します。

IPv4アドレスの構造
192.168. 1. 10 というアドレスは...
11000000.10101000.00000001.00001010 (2進数で32ビット)
ネットワーク部(どのネットワーク?)+ ホスト部(そのネットワーク内の誰?)に分かれる

CIDR表記とサブネットマスク

CIDR(Classless Inter-Domain Routing)は192.168.1.0/24のように「/」の後にネットワーク部のビット数を書く表記法です。

代表的なCIDR表記とホスト数
CIDRサブネットマスク利用可能ホスト数用途
/8255.0.0.016,777,214台大規模(クラスA相当)
/16255.255.0.065,534台中規模(クラスB相当)
/24255.255.255.0254台小規模オフィス(最頻出)
/25255.255.255.128126台/24を2分割
/26255.255.255.19262台/24を4分割
/30255.255.255.2522台ルータ間のリンク

ホスト数の計算方法

計算例:192.168.1.0/26
ホスト部のビット数 = 32 - 26 = 6ビット
2の6乗 = 64(アドレス総数)
64 - 2 = 62台(ネットワークアドレスとブロードキャストアドレスを除く)
.0 = ネットワークアドレス(使用不可)
.63 = ブロードキャストアドレス(使用不可)
.1〜.62 = ホストに割り当て可能

プライベートIPアドレスと用途

10.0.0.0/8
最大規模のプライベートネットワーク。大企業・クラウドVPC
172.16.0.0/12
中規模ネットワーク(172.16〜172.31)
192.168.0.0/16
家庭・小規模オフィスで最もよく使われる

ルーティングとデフォルトルート

ルーティングテーブル例(ロンゲストマッチ)
宛先 192.168.1.50 に送る場合...
ルーティングテーブルを上から順に照合 →
192.168.1.0/24最長一致(ロンゲストマッチ)するエントリを使用
一致するものがなければ 0.0.0.0/0(デフォルトルート)でインターネットへ

試験ポイントまとめ

/24 → 254台、/25 → 126台、/26 → 62台(よく出る!)
ホスト数 = 2^(32-プレフィックス長) - 2
ロンゲストマッチ = プレフィックス長が最も長いエントリを優先する
NAT = プライベートIPをグローバルIPに変換して外部通信を可能にする
読んだ内容を10問練習と実技で確認

記事で理解した用語を、StudyQuestの演習とクラウド実技ラボで定着させます。

10問練習 実技ラボ

関連する学習記事