IPv4アドレスは32ビットの長さがあるが、枯渇寸前となっている。
地域インターネットレジストリ(RIR)の未分配IPv4アドレスの在庫は、2010(平成22)年には枯渇すると予測されている。
幾つかの対策が考慮されているが、長期的視野では、IPv6に移行することが唯一解であると考えられている。
アドレスは、ピリオドで区切って表記する「ドット記法」が一般的である。次の四通りがある。
もっとも一般的な表記方法であり、IPv4アドレス表記方法の基本である。
各部分は8ビットのデータとして解釈され、左から右の順に、32ビットが割り当てられる。
3個の場合、一番最後の部分が16ビット値として解釈される。
このスタイルでは、クラスBのアドレスを、「172.16.1000」のように表現することができる。
2個の場合、一番最後の部分が24ビット値として解釈される。
このスタイルでは、クラスAのアドレスを、「10.67890」のように表現することができる。
1個の場合、値は32ビット値としてそのまま扱われる。
以下に示すアドレスは、特殊な用途に使用されるために定義されている。アドレスの範囲についてはRFC 3330
などに記述がある。
| アドレス範囲 | 用途 | 参照 |
|---|---|---|
| 0.0.0.0/8 | このネットワーク | RFC 1700 |
| 10.0.0.0/8 | プライベートIPアドレス | RFC 1918 |
| 14.0.0.0/8 | Public-Data Networks | RFC 1700 |
| 24.0.0.0/8 | CATVネットワーク上でのIPネットワーク用 | |
| 39.0.0.0/8 | 予約 | RFC 1797 |
| 127.0.0.0/8 | ループバックアドレス | RFC 1700 |
| 128.0.0.0/16 | 予約 | |
| 169.254.0.0/16 | リンクローカルアドレス(APIPA用) | |
| 172.16.0.0/12 | プライベートIPアドレス | RFC 1918 |
| 191.255.0.0/16 | 予約 | |
| 192.0.0.0/24 | 予約 | |
| 192.0.2.0/24 | Test-Net(例示用のアドレス、example) | |
| 192.88.99.0/24 | 6to4リレールータ用エニキャストアドレス | RFC 3068 |
| 192.168.0.0/16 | プライベートIPアドレス | RFC 1918 |
| 198.18.0.0/15 | ネットワーク相互接続装置のベンチマークテスト用 | RFC 2544 |
| 223.255.255.0/24 | 予約 | |
| 224.0.0.0/4 | マルチキャストアドレス | RFC 3171 |
| 240.0.0.0/4 | 予約 | RFC 1700 |