As cinco classes de endereços IP atuais para comunicação unicast são:
Classe A:Os endereços de Classe A são atribuídos a grandes redes, como provedores de serviços de Internet (ISPs) e grandes organizações. Eles têm um prefixo de rede 0 e podem suportar no máximo 16.777.214 hosts por rede.
Classe B:Os endereços de Classe B são atribuídos a redes de médio porte, como universidades e corporações. Eles têm um prefixo de rede 1 e podem suportar no máximo 65.534 hosts por rede.
Classe C:Os endereços de classe C são atribuídos a redes pequenas, como redes domésticas e pequenas empresas. Eles têm um prefixo de rede 2 e podem suportar no máximo 254 hosts por rede.
Classe D:endereços de classe D são usados para multicast, o que permite que uma única fonte envie dados para vários destinos simultaneamente. Eles têm um prefixo de rede 3 e podem suportar até 2^28 hosts.
Classe E:Os endereços de classe E são reservados para uso e experimentação futura.