De fem gjeldende IP-adresseklassene for unicast-kommunikasjon er:
Klasse A:Klasse A-adresser tildeles store nettverk, som internettleverandører (ISP) og store organisasjoner. De har et nettverksprefiks på 0 og kan støtte maksimalt 16 777 214 verter per nettverk.
Klasse B:Klasse B-adresser tildeles mellomstore nettverk, for eksempel universiteter og selskaper. De har et nettverksprefiks på 1 og kan støtte maksimalt 65 534 verter per nettverk.
Klasse C:Klasse C-adresser tildeles små nettverk, for eksempel hjemmenettverk og små bedrifter. De har et nettverksprefiks på 2 og kan støtte maksimalt 254 verter per nettverk.
Klasse D:Klasse D-adresser brukes til multicasting, som lar en enkelt kilde sende data til flere destinasjoner samtidig. De har et nettverksprefiks på 3 og kan støtte opptil 2^28 verter.
Klasse E:Klasse E-adresser er reservert for fremtidig bruk og eksperimentering.