Las IP se rigen en tres clases, A, B, y C.
Las direcciones de clase A usan el primer octeto para la dirección de red; las de clase B los dos primeros; y las de clase C usan los tres primeros octetos.
Ejemplos:
A: 111.0.0.0 B: 178.123.0.0 192.189.12.0
De igual forma cada clase de la red puede usar sólo un rango específico de números reservado para esa clase para su primer octeto-número.
A - 0.0.0.0 a 127.255.255.255 B - 128.0.0.0 a 191.255.255.255 C - 192.0.0.0 a 223.255.255.255
La diferencia entre éstas clases de red es el número de pcs a que se pueden dar direcciones IP únicas
Clase A - 16'581,375 (255 x 255 x 255)
Clase B - 65,025 (255 x 255)
Clase C - 255
Como ocurre en tu caso; el administrador de una red local puede dividir su red en múltiples "subredes" ,a veces es deseable separar la red local en multples subredes para poder organizar un poco mejor todo el entramado.
Lo mismo que se emite una dirección de red única a cada red, cada pc en la red recibe una mascara; de esta forma la direccion "real" sera la ip y la mascara.
Rangos de mascaras.
Clase A - .0.0.1 hasta .255.255.255
Clase B - .0.1 hasta .255.255
Clase C - .1 hasta .25
_Existen tambien estas otras dos clases:Clase D para multidistribución y Clase E, que está reservada.
Clase D - 224.0.0.0 a 239.255.255.255 Se penso param ultidistribucion
Clase E - 240.0.0.0 a 247.255.255.255 Esta esta reservada_