Es gibt 5 verschiedene IP-Klassen:
- Klasse A: Netz.Host.Host.Host
- Klasse B: Netz.Netz.Host.Host
- Klasse C: Netz.Netz.Netz.Host
- Klasse D: Multicast
- Klasse E: Experimental
Die Startbytes sehen wie folgt aus:
- A : 0xxxxxxx
- B : 10xxxxxx
- C : 110xxxxx
- D : 1110xxxx
- E : 1111xxxx
| Netzwerklasse | Adressbereiche der Netz-ID | Anzahl Netz-ID's | Anzahl Host-ID's | |
| A | von 1.x.x.x | bis 126.x.x.x | 126 | 16.77.214 |
| B | von 128.0.x.x | bis 191.255.x.x | 16.384 | 65.534 |
| C | von 192.0.0.x | bis 233.255.255.x | 2.097.152 | 254 |
| D | von 224.x.x.x | bis 239.255.255.255 | *nd (nicht definiert) | *nd (nicht definiert) |
| E | von 240.x.x.x | bis 254.255.255.255 | *nd (nicht definiert) | *nd (nicht definiert) |