Para crear subredes a partir de una red principal, se deben asignar bits de la parte de identificación de host a la parte de identificación de red, reduciendo el número de direcciones de host disponibles pero permitiendo dividir la red en subredes más pequeñas. La máscara de subred indica qué bits se utilizan para la identificación de red y qué bits para la identificación de host.