VLSM (Máscara de subred de longitud variable) es un método para evitar el agotamiento de direcciones IPv4 permitiendo un mejor aprovechamiento y optimización del uso de direcciones. Solo es aplicable con protocolos de enrutamiento sin clase como RIP v2, OSPF, BGP4 e IS-IS. CIDR (Enrutamiento inter-dominios sin clase) permite reducir el tamaño de las tablas de enrutamiento agrupando direcciones y considera el direccionamiento VLSM en sus actualizaciones.