RFC 1918 reserva exactamente tres bloques IPv4 para redes privadas: 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16. Pueden reutilizarse en redes privadas separadas y no están destinados al enrutamiento por Internet público. Esa propiedad no autentica dispositivos, cifra tráfico ni vuelve segura una red.

Referencia rápida RFC 1918: prefijo, máscara y tamaño

10.0.0.0/8 usa la máscara 255.0.0.0, abarca 10.0.0.0–10.255.255.255 y contiene 16.777.216 direcciones. 172.16.0.0/12 usa 255.240.0.0, abarca 172.16.0.0–172.31.255.255 y contiene 1.048.576 direcciones. 192.168.0.0/16 usa 255.255.0.0, abarca 192.168.0.0–192.168.255.255 y contiene 65.536 direcciones. Son tamaños totales de bloque, no cantidades de hosts utilizables en una subred creada dentro del bloque. RFC 1918 denomina pre-CIDR a la terminología de clases A, B y C: las tres asignaciones equivalen a una antigua red de clase A, 16 antiguas redes de clase B contiguas y 256 antiguas redes de clase C contiguas. Los prefijos CIDR y los rangos exactos son la referencia inequívoca.

Comprueba el rango completo, no un inicio familiar

El bloque 10/8 va de 10.0.0.0 a 10.255.255.255. 172.16/12 cubre solo 172.16.0.0 a 172.31.255.255; 172.15.0.1 y 172.32.0.1 quedan fuera. 192.168/16 va de 192.168.0.0 a 192.168.255.255. Comparar solo 172 o 192 clasifica mal.

Cómo saber si una dirección IPv4 es privada

Compara la dirección completa con los tres rangos inclusivos. Solo es privada según RFC 1918 si está entre 10.0.0.0 y 10.255.255.255, entre 172.16.0.0 y 172.31.255.255 o entre 192.168.0.0 y 192.168.255.255. Por ejemplo, 10.42.7.9, 172.20.1.1 y 192.168.50.4 son privadas; 11.0.0.1, 172.32.0.1 y 192.169.0.1 no lo son. Esta clasificación describe el bloque, no si una dirección concreta puede asignarse dentro de una subred determinada.

100.64.0.0/10 es espacio compartido, no RFC 1918

RFC 6598 reserva desde 100.64.0.0 hasta 100.127.255.255 (100.64.0.0/10) como espacio de direcciones compartido para usos de proveedores, como NAT a gran escala. No es uno de los tres bloques privados RFC 1918, aunque no sea globalmente alcanzable y pueda aparecer detrás de una conexión del operador. Del mismo modo, 127.0.0.0/8 es bucle local y 169.254.0.0/16 es enlace local. Consulta el registro IPv4 de uso especial de IANA cuando necesites la categoría y las propiedades exactas de una dirección no pública.

Privado no equivale a uso especial

IANA mantiene un registro IPv4 de uso especial más amplio, con propiedades distintas por bloque. Loopback, enlace local, documentación, pruebas y otras asignaciones no son automáticamente espacio privado RFC 1918 ni comparten alcance global. Consulta el registro IANA vigente cuando importe esa clasificación; SubnetCalc limita su página privada a RFC 1918.