Calcula la dirección de red, la dirección de difusión, el rango de hosts utilizables y más a partir de notación CIDR o una IP junto con una máscara de red.
Probar un ejemplo
Tabla de referencia de prefijos IPv4
Prefijo
Máscara de red
Máscara wildcard
Total de direcciones
Hosts utilizables
/32
255.255.255.255
0.0.0.0
1
1
/31
255.255.255.254
0.0.0.1
2
2
/30
255.255.255.252
0.0.0.3
4
2
/29
255.255.255.248
0.0.0.7
8
6
/28
255.255.255.240
0.0.0.15
16
14
/27
255.255.255.224
0.0.0.31
32
30
/26
255.255.255.192
0.0.0.63
64
62
/25
255.255.255.128
0.0.0.127
128
126
/24
255.255.255.0
0.0.0.255
256
254
/23
255.255.254.0
0.0.1.255
512
510
/22
255.255.252.0
0.0.3.255
1024
1022
/21
255.255.248.0
0.0.7.255
2048
2046
/20
255.255.240.0
0.0.15.255
4096
4094
/19
255.255.224.0
0.0.31.255
8192
8190
/18
255.255.192.0
0.0.63.255
16384
16382
/17
255.255.128.0
0.0.127.255
32768
32766
/16
255.255.0.0
0.0.255.255
65536
65534
/15
255.254.0.0
0.1.255.255
131072
131070
/14
255.252.0.0
0.3.255.255
262144
262142
/13
255.248.0.0
0.7.255.255
524288
524286
/12
255.240.0.0
0.15.255.255
1048576
1048574
/11
255.224.0.0
0.31.255.255
2097152
2097150
/10
255.192.0.0
0.63.255.255
4194304
4194302
/9
255.128.0.0
0.127.255.255
8388608
8388606
/8
255.0.0.0
0.255.255.255
16777216
16777214
/7
254.0.0.0
1.255.255.255
33554432
33554430
/6
252.0.0.0
3.255.255.255
67108864
67108862
/5
248.0.0.0
7.255.255.255
134217728
134217726
/4
240.0.0.0
15.255.255.255
268435456
268435454
/3
224.0.0.0
31.255.255.255
536870912
536870910
/2
192.0.0.0
63.255.255.255
1073741824
1073741822
/1
128.0.0.0
127.255.255.255
2147483648
2147483646
/0
0.0.0.0
255.255.255.255
4294967296
4294967294
Nada de lo que introduces se almacena: es pura aritmética, calculada y devuelta en la misma solicitud.
Acerca de Calculadora de subredes IP
Un bloque CIDR o una dirección IP junto con una máscara de red oculta algunos datos que normalmente necesitas de inmediato: la dirección de red y de difusión, cuántos hosts caben realmente, y cuáles son la primera y la última dirección que puedes asignar. Esta herramienta los calcula todos al instante, tanto para IPv4 como para IPv6, mediante pura aritmética - nada de lo que introduces se consulta, registra ni almacena.
Qué hace
Acepta notación CIDR (192.168.1.0/24), un prefijo IPv6 (2001:db8::/32) o una IP simple con una máscara de red en formato decimal separada.
Enmascara los bits de host automáticamente, de modo que pegar una dirección de host como 192.168.1.5/24 sigue dando la red correcta.
Informa la dirección de red, la dirección de difusión (IPv4), la máscara de red, la máscara wildcard, la longitud de prefijo, el total de direcciones y el número de hosts utilizables.
Da directamente la primera y la última dirección de host utilizable, sin listar cada dirección intermedia.
Indica si una red cae en espacio privado, NAT de grado operador, loopback u otro espacio reservado.
Maneja correctamente un host único (/32 o /128) y un enlace punto a punto (/31), donde cada dirección es utilizable.
También convierte un rango de IP (primera y última dirección) en la lista exacta más corta de bloques CIDR, e incluye una tabla de referencia con todos los prefijos IPv4 de /32 a /0.
Cómo funciona
1Pega la notación CIDR, o una dirección IP más una máscara de red por separado.
2Pulsa Calcular.
3Lee la dirección de red, el rango de hosts y el recuento de direcciones.
Por qué los hosts utilizables no son lo mismo que el total de direcciones
Una red IPv4 reserva su primera dirección para la propia red y la última para la difusión, por lo que un /24 tiene 256 direcciones en total pero solo 254 asignables. Un /31 y un /32 son las excepciones: la RFC 3021 hace utilizables las dos direcciones de un /31 en un enlace punto a punto, y un /32 es una ruta de host único sin nada que reservar. IPv6 no tiene dirección de difusión, así que esta herramienta cuenta como utilizables todas las direcciones de una subred IPv6, incluida la dirección de red. Dos detalles de IPv6 que no resta: la RFC 4291 convierte la dirección con todos los bits de host a cero en la dirección anycast Subnet-Router, y la RFC 6164 recomienda un /127 para enlaces entre routers.
Ejemplos resueltos
10.20.30.40/22 pertenece a la red 10.20.28.0 con máscara 255.255.252.0, wildcard 0.0.3.255 y difusión 10.20.31.255: 1024 direcciones y 1022 hosts utilizables, de 10.20.28.1 a 10.20.31.254. 172.16.5.4/27 da la red 172.16.5.0, difusión 172.16.5.31 y 30 hosts utilizables (172.16.5.1 a 172.16.5.30). En el conversor de rangos, de 192.168.1.10 a 192.168.1.40 hay 31 direcciones y hacen falta cinco bloques: 192.168.1.10/31, 192.168.1.12/30, 192.168.1.16/28, 192.168.1.32/29 y 192.168.1.40/32. Un rango alineado con un prefijo, como de 10.0.0.0 a 10.0.3.255, se reduce al único bloque 10.0.0.0/22.
Por qué un /0 o un prefijo IPv6 enorme responde igualmente al instante
Una red /0 contiene todas las direcciones IPv4 que existen, y un prefijo IPv6 grande puede contener más direcciones que estrellas hay en el universo observable. Los recuentos y límites aquí provienen de aritmética directa sobre el propio rango numérico de la red, nunca de recorrer cada dirección una por una, así que el tamaño de la red nunca cambia cuánto tarda la respuesta.
Qué significa aquí "reservado"
Más allá de los rangos privados habituales (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16), la clasificación también cubre el espacio NAT de grado operador (100.64.0.0/10) que algunos proveedores y VPN en malla usan internamente, además de varios rangos especiales de la IANA reservados para infraestructura de protocolo como AS112 y relés 6to4 - ninguno de los cuales son direcciones que esperarías ver en un sitio web público corriente.
Preguntas
¿Esta herramienta consulta o se conecta a la dirección que introduzco?
No. Solo analiza el texto que escribiste y hace aritmética con él, así que no se resuelve ni se consulta nada. La dirección en sí nunca se registra ni se guarda; el sitio solo anota un evento de uso que indica si la entrada era válida y si era IPv4 o IPv6.
¿Qué ocurre si introduzco una dirección de host en lugar de una de red, como 192.168.1.5/24?
Los bits de host se enmascaran automáticamente, así que obtienes el mismo resultado que si introdujeras 192.168.1.0/24 - la red a la que realmente pertenece tu dirección.
¿Es compatible con IPv6?
Sí, con cualquier longitud de prefijo de /0 a /128. IPv6 no tiene dirección de difusión, así que la herramienta muestra como utilizables todas las direcciones de la subred, incluida la dirección de red. En la práctica, la dirección con todos los bits de host a cero es la dirección anycast Subnet-Router (RFC 4291), así que no la asignes a un host.
¿Por qué una red /31 o /32 muestra todas las direcciones como utilizables?
Un /32 es un host único sin dirección de red ni de difusión que reservar. Un /31 es el enlace punto a punto de dos direcciones definido en la RFC 3021, donde ambas direcciones son utilizables en vez de reservar una como dirección de difusión.
¿Puedo introducir una IP y una máscara de red en lugar de notación CIDR?
Sí. Deja el primer campo como una IP simple y escribe en el segundo una máscara en formato decimal como 255.255.255.0 en lugar de un /prefijo. También acepta una máscara wildcard al estilo Cisco, como 0.0.0.255, que da el mismo /24. Una máscara no contigua como 255.0.255.0 se rechaza, porque no describe ningún bloque CIDR.
¿Cómo divido una /24 en subredes más pequeñas?
La herramienta no divide por ti, pero la cuenta es corta: cada bit que añades al prefijo duplica el número de subredes y reduce su tamaño a la mitad. Una /24 (256 direcciones) se divide en dos /25 de 128, cuatro /26 de 64 u ocho /27 de 32. Las cuatro /26 de 192.168.10.0/24 empiezan en .0, .64, .128 y .192, y cada una tiene 62 hosts utilizables, así que 192.168.10.64/26 va de .65 a .126 con .127 como broadcast. Introduce aquí cada bloque para comprobar su rango y elige el tamaño con la tabla de prefijos de esta página: 50 dispositivos necesitan una /26, porque una /27 solo tiene 30 hosts utilizables.
¿Qué rangos de direcciones IP son privados?
La RFC 1918 reserva tres rangos IPv4 privados: 10.0.0.0/8 (de 10.0.0.0 a 10.255.255.255, 16.777.216 direcciones), 172.16.0.0/12 (de 172.16.0.0 a 172.31.255.255, 1.048.576 direcciones) y 192.168.0.0/16 (de 192.168.0.0 a 192.168.255.255, 65.536 direcciones). Un error habitual es 172.32.0.0 en adelante, que es pública: solo de 172.16 a 172.31 es privado. Otros tres rangos tampoco se enrutan en Internet: 100.64.0.0/10 es el espacio de NAT de operador (RFC 6598), 169.254.0.0/16 es de enlace local, la dirección que un equipo se asigna solo cuando falla el DHCP (RFC 3927), y 127.0.0.0/8 es loopback. En IPv6, las direcciones locales únicas fc00::/7 (RFC 4193, en la práctica fd00::/8) cumplen el papel privado y fe80::/10 es de enlace local. Escribe cualquier bloque aquí y el resultado lo etiqueta como Privado, NAT de operador, Enlace local, Loopback o Público.
¿Qué es una máscara wildcard y dónde se usa?
Una máscara wildcard es la máscara de red con cada bit invertido, así que cada octeto es 255 menos el octeto de la máscara: 255.255.255.0 (/24) pasa a 0.0.0.255 y 255.255.255.192 (/26) pasa a 0.0.0.63. Un bit 0 significa que ese bit debe coincidir y un bit 1 que se acepta cualquier valor. Las listas de acceso de Cisco IOS y las sentencias network de OSPF piden una wildcard en lugar de una máscara: access-list 10 permit 192.168.10.64 0.0.0.63 coincide con 192.168.10.64 a 192.168.10.127, y network 10.0.0.0 0.0.0.255 area 0 activa OSPF en las interfaces de 10.0.0.0/24. Una máscara de red escrita donde va una wildcard coincide con direcciones equivocadas, así que copia la fila Máscara wildcard del resultado o de la tabla de prefijos de esta página.