
IPアドレスセグメントとサブネットマスクの対応は、主にCIDR(Classless Inter-Domain Routing)表現に反映される。サブネットマスクネットワーク・プレフィックスの長さを示す、ビットに連続する1の数。
I. 一般的なIPアドレスセグメントとそれに対応するサブネットマスク
1、一般的なプライベートIPアドレスセグメントとそのサブネットマスク。
-
クラスAのプライベートアドレス: 10.0.0.0 - 10.255.255.255
-
通常はサブネットマスク: 255.0.0.0
( /8 ) -
より小さなサブネットを使うこともできる: 255.255.0.0
(/16) または255.255.255.0
(/24) ネットワークサイズによる
-
-
クラスBのプライベートアドレス: 172.16.0.0 - 172.31.255.255
-
通常はサブネットマスク: 255.255.0.0
(/16) -
より小さなサブネットを使うこともできる: 255.255.255.0
(/24) ネットワークサイズによる
-
-
クラスCのプライベートアドレス: 192.168.0.0 - 192.168.255.255
-
通常はサブネットマスク: 255.255.255.0
(/24)
-
2、一般的なパブリックIPアドレスセグメントの例(あくまで例であり、実際の割り当てはIANAと地域レジストリによって管理され、非常に複雑である):
パブリックIPアドレスの割り当ては複雑で、IANAや地域インターネットレジストリ(RIR)によって動的に変更されるため、完全で正確なリストを提供することは困難です。以下の例は、説明のためのものです。CIDR表現とサブネットマスクの概念:
-
例 203.0.113.0/24
IPアドレスの範囲を示す203.0.113.0 - 203.0.113.255
サブネットマスクは255.255.255.0
-
例 198.51.100.0/22
IPアドレスの範囲を示す198.51.100.0 - 198.51.103.255
サブネットマスクは255.255.252.0
CIDRとサブネットマスクの変換
CIDR表現 /n
サブネットマスクの最初の2桁を示す。 n
ビットは1である。以下の方法でCIDRをサブネットマスクに変換できる:
-
例 /24
サブネットマスクに1が24個あることを示す:11111111.11111111.11111111.00000000
10進数に変換すると、次のようになる。255.255.255.0
-
例 /16
サブネットマスクに1が16個あることを示す:11111111.11111111.00000000.00000000
10進数に変換すると、次のようになる。255.255.0.0
III.サブネットマスクに対応するIPアドレスセグメントの表
サブネットマスク | ネットワークプレフィックス | ネットワークアドレス範囲 | 利用可能なIPアドレス範囲 | ブロードキャストアドレス | 利用可能なホストの最大数 |
---|---|---|---|---|---|
255.255.255.0 | /24 | 0.0.0.0 – 255.255.255.0 | 0.0.0.1 – 255.255.255.254 | 255.255.255.255 | 254 |
255.255.254.0 | /23 | 0.0.0.0 – 255.255.254.0 | 0.0.0.1 – 255.255.254.254 | 255.255.255.255 | 510 |
255.255.252.0 | /22 | 0.0.0.0 – 255.255.252.0 | 0.0.0.1 – 255.255.252.254 | 255.255.255.255 | 1022 |
255.255.248.0 | /21 | 0.0.0.0 – 255.255.248.0 | 0.0.0.1 – 255.255.248.254 | 255.255.255.255 | 2046 |
255.255.240.0 | /20 | 0.0.0.0 – 255.255.240.0 | 0.0.0.1 – 255.255.240.254 | 255.255.255.255 | 4094 |
255.255.224.0 | /19 | 0.0.0.0 – 255.255.224.0 | 0.0.0.1 – 255.255.224.254 | 255.255.255.255 | 8190 |
255.255.192.0 | /18 | 0.0.0.0 – 255.255.192.0 | 0.0.0.1 – 255.255.192.254 | 255.255.255.255 | 16382 |
255.255.128.0 | /17 | 0.0.0.0 – 255.255.128.0 | 0.0.0.1 – 255.255.128.254 | 255.255.255.255 | 32766 |
255.255.0.0 | /16 | 0.0.0.0 – 255.255.0.0 | 0.0.0.1 – 255.255.0.254 | 255.255.255.255 | 65534 |
255.254.0.0 | /15 | 0.0.0.0 – 255.254.0.0 | 0.0.0.1 – 255.254.0.254 | 255.255.255.255 | 131070 |
255.255.255.255 | /32 | 0.0.0.0 – 255.255.255.255 | 0.0.0.1(利用不可) | ブロードキャストアドレスなし | 0 |
追記
-
パブリックIPアドレスの割り当て: パブリックIPアドレスは、IANA(Internet Assigned Numbers Authority)と各地域のレジストリ(RIR)マネジメント。 実際の分配は複雑で、時間とともに変化する。 -
プライベートIPアドレス: プライベートIPアドレスは内部ネットワークに使用され、インターネット経由ではルーティングされません。 -
サブネッティング:: サブネットマスクは、IPネットワークをより小さなサブネットに分割し、IPアドレスをより効率的に使用するために使用される。