IPアドレスとは
ネットワーク上のホスト(コンピュータ)を識別する番号。他のホストと重複しないユニークな値でなければならない。
IPアドレスの種類
IPアドレスを表現するビット幅には次の2種類がある。
ビット幅 | 名称 |
---|---|
32ビット | IPv4 |
128ビット | IPv6 |
現在のネットワークはIPv4がほとんどだが、IPv6も利用され始めている。家電製品などもインターネットへ接続するにはIPv4の32ビットではアドレス枯渇のおそれがある。また、IPv4ではセキュリティは考慮されていないのでアドレス数夜セキュリティなどを考慮した新しいアドレス体系がIPv6である。
IPv4のアドレス
32ビットで表現するが、2進数ではけた数が多いので8ビットごとに区切り、10進数で表記する。8ビットごとの区切りにはピリオド(.)を使い、次のように表記する。
192.168.1.1
IPアドレスは図に示すように2つの部分(ネットワークとホスト)に分けられる。http://k-sakabe.com/file/IPaddr.jpg
クラス
IPv4ではネットワークアドレスに4、8、16ビットを割り当てられる。この割り当てをクラスと呼ぶ。
クラス | アドレス範囲 | ネットワーク部 |
---|---|---|
A | 0.0.0.0~127.0.0.0 | 8ビット |
B | 128.0.0.0~192.255.0.0 | 16ビット |
C | 192.0.0.0~223.255.255.0 | 24ビット |
ネットマスク
IPアドレスからネットワークとホストのアドレスを切り分けるためのマスク値。クラスによって異なる。
クラス | ネットマスク |
---|---|
A | 255.0.0.0 |
B | 255.255.0.0 |
C | 255.255.255.0 |
グローバルアドレスとプライベートアドレス
インターネットのホストのIPアドレスは他と重複しないようにする。このIPアドレスは世界的に管理されているもので誰でも自由に割り当てるられない。このアドレスをグローバルアドレスという。
一方、組織内のみで閉じているネットワークではグローバルアドレスではなく、プライベートアドレスと呼ばれる自由に利用できるアドレスを使う。この範囲を表に示す。
クラス | アドレス範囲 |
---|---|
A | 10.0.0.0〜10.255.255.255 |
B | 172.16.0.0〜172.31.255.255 |
C | 192.168.0.0〜192.168.255.255 |
[ネットワーク]