Endereçamento IP Classes de Endereços
As classes de endereçamento foram criadas para permitir o dimensionamento de uma rede. As classes são regras que definem a relação Quantidade de Redes x Quantidade de Hosts. Estas regras são convenções internacionais que regem o protocolo TCP/IP.
Os IPs da Classe A permitem até 126 redes com 16.777.214 hosts.
Os IPs da Classe B permitem até 16.382 redes com 65.534 hosts.
Os IPs da Classe C permitem até 2.097.150 redes com 254 hosts.
Este link de Julio Battisti explica com detalhes o motivo de existirem as Classes para Endereçamento IP:
http://www.juliobattisti.com.br/artigos/windows/tcpip_p3.asp
Neste outro link você pode fazer alguns teste e perceber na prática as diferenças entre as classes:
http://www.gwebtools.com/subnet-calculator