IPアドレス
IPv4においてIPアドレスアドレスは32ビット持ち、ネットワークを表すネットワーク部と個々のノードを表すホスト部で構成される。
ネットワーク部とホスト部
IPアドレスのクラス
ネットワーク部とホスト部の分け方のパターンクラスといいます。A、B、Cが一般的なネットワークで用いられるクラスです。Dがマルチキャストで使用されるクラス、Eが実験用に予約されたクラスです。
クラスを識別するために第1オクテット先頭値はクラスごとに決められた固定値が設定さてれます。
クラスBネットワークで使用可能なサブネットマスク
サブネットマスク | サブネットマスク の長さ(ビット数) | サブネット数 | サブネット当たり のホスト数 |
---|---|---|---|
255.255.255.252 | 30 | 16,382 | 2 |
255.255.255.248 | 29 | 8,190 | 6 |
255.255.255.240 | 28 | 4,094 | 14 |
255.255.255.224 | 27 | 2,046 | 30 |
255.255.255.192 | 26 | 1,022 | 62 |
255.255.255.128 | 25 | 510 | 126 |
255.255.255.0 | 24 | 254 | 254 |
255.255.254.0 | 23 | 126 | 510 |
255.255.252.0 | 22 | 62 | 1,022 |
255.255.248.0 | 21 | 30 | 2,046 |
255.255.240.0 | 20 | 14 | 4,094 |
255.255.224.0 | 19 | 6 | 8,190 |
255.255.192.0 | 18 | 2 | 16,382 |
クラスCネットワークで使用可能なサブネットマスク
サブネットマスク | サブネットマスク の長さ(ビット数) | サブネット数 | サブネット当たり のホスト数 |
---|---|---|---|
255.255.255.252 | 30 | 62 | 2 |
255.255.255.248 | 29 | 30 | 6 |
255.255.255.240 | 28 | 14 | 14 |
255.255.255.224 | 27 | 6 | 30 |
255.255.255.192 | 26 | 2 | 62 |
サブネットマスク
サブネットマスクはIPアドレスと同じ32ビットの数値で、ネットワーク部は「1」、ホスト部は「0」で示します。
サブネットを用いてネットワーク部が決定されるアドレスはクラスレスアドレスと呼ばれます。
クラスフルアドレスはネットワーク部とホスト部を8ビット毎に分解したものです。
CIDR表記またはプレフィックス長表記
マイクロセグメンテーション
コリジョンドメインを分割化、セグメントの最小化
予約済みIPアドレス
- ネットワークアドレス‥そのネットワーク自体を表す
- ブロードキャストアドレス‥ブロードキャストする際に使用されるアドレス
- ループバックアドレス‥自分自身を表す仮想的なアドレス。(127〜)
- リンクローカルアドレス‥DHCPが機能せずIPアドレスが付与されなかった際、仮に割り当てられるアドレス。
- マルチキャストアドレス…特定のグループを指定するアドレス。(224.0.0.0 ~ 239.255.255.255)
グローバルIPアドレス
IANA(ICANN)が管理する、インターネットに接続する機器が使用できるIPアドレスです。
- グローバルアドレスを使用するにはISP(Internet Service Provider)との契約が必要
- 自由に割り当てることができない
プライベートIPアドレス
プライベートIPアドレスとは、組織内のネットワーク(プライベートネットワーク)でのみ使用できるIPアドレスです。
プライベートIPアドレスの範囲はRFC1918によってクラスごとに定義されています。
CIDR
CIDR(Classless Inter-Domain Routing)は、クラスに縛られずIPアドレスのネットワーク部・ホスト部の桁数を自由に決めることができるようにした仕組みです。