Criar sub-redes a partir de uma rede IP permite que você divida o que parece (logicamente) ser uma única rede de tamanho grande (do ponto de vista do número de hosts comportados) em redes de tamanho menor. Esse processo também permite reduzir a sobrecarga de rede, dividindo as partes que recebem transmissões em broadcast (para todos os hosts da rede).