Las máscaras de subred de tamaño variable o VLSM (del inglés "Variable Length Subnet Mask") representan otra de las tantas soluciones que se implementaron para evitar el agotamiento de direcciones IP en IPv4 (1987), como la división en subredes (1985), el enrutamiento sin clases CIDR (1993), NAT y las direcciones IP privadas.