IPアドレス

IPv4においてIPアドレスアドレスは32ビット持ち、ネットワークを表すネットワーク部と個々のノードを表すホスト部で構成される。

ネットワーク部とホスト部

IPアドレスのクラス

ネットワーク部とホスト部の分け方のパターンクラスといいます。A、B、Cが一般的なネットワークで用いられるクラスです。Dがマルチキャストで使用されるクラス、Eが実験用に予約されたクラスです。

クラスを識別するために第1オクテット先頭値はクラスごとに決められた固定値が設定さてれます。

クラスBネットワークで使用可能なサブネットマスク

サブネットマスクサブネットマスク の長さ(ビット数)サブネット数サブネット当たり のホスト数
255.255.255.2523016,3822
255.255.255.248298,1906
255.255.255.240284,09414
255.255.255.224272,04630
255.255.255.192261,02262
255.255.255.12825510126
255.255.255.024254254
255.255.254.023126510
255.255.252.022621,022
255.255.248.021302,046
255.255.240.020144,094
255.255.224.01968,190
255.255.192.018216,382

クラスCネットワークで使用可能なサブネットマスク

サブネットマスクサブネットマスク の長さ(ビット数)サブネット数サブネット当たり のホスト数
255.255.255.25230622
255.255.255.24829306
255.255.255.240281414
255.255.255.22427630
255.255.255.19226262

サブネットマスク

サブネットマスクは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アドレスのネットワーク部・ホスト部の桁数を自由に決めることができるようにした仕組みです。