Compruebe si IP está en la subred

Tengo una tabla A con direcciones IP (ipNumeric) almacenada como ints sin firmar y una tabla B con subredes (subnetNumeric):

<code>INET_NTOA(ipNumeric) = 192.168.0.1
INET_NTOA(subnetNumeric) = 192.168.0.0
</code>

Me gustaría comprobar si esta IP es miembro de una subred.

Las subredes son de clase A, B y C.

¿Se puede hacer esto en un tiempo razonable en MySQL sobre la marcha o se deben calcular previamente los rangos de subred?

Respuestas a la pregunta(4)

Su respuesta a la pregunta