Las subredes permiten dividir una red grande en redes más pequeñas mediante el uso de máscaras de subred. Las máscaras de subred identifican qué bits de la dirección IP corresponden a la red y qué bits corresponden al host. Los routers conectan las subredes y manejan el tráfico entre ellas.