El direccionamiento de red con clase divide las direcciones IP en cinco clases:A, B, C, D y E. A cada clase se le asigna un rango de direcciones IP y se determina el tamaño de la red que se puede crear con una determinada clase de direcciones IP. por el número de bits utilizados en la parte de red de la dirección IP.
El enrutamiento entre dominios sin clases (CIDR) es un método de asignación de direcciones IP que no utiliza el sistema tradicional de direccionamiento de red con clases. En cambio, CIDR utiliza una máscara de subred de longitud variable (VLSM) para especificar el tamaño de la red que se puede crear con una dirección IP determinada.
Con CIDR es posible crear redes de cualquier tamaño, independientemente de la clase de direcciones IP utilizadas. Esta flexibilidad hace que CIDR sea una forma más eficiente y escalable de asignar direcciones IP que el direccionamiento de red con clase.