Calculadora de subredes IP

Escribe una dirección IPv4 con un prefijo, como 192.168.10.37/26, o elige la máscara. Obtienes la red, las direcciones utilizables, la dirección de difusión y los mismos números en binario.

En binario

Dirección 11000000101010000000101000100101
Máscara 11111111111111111111111111000000

Los bits resaltados son la parte de red; el resto numera los hosts.

Red 192.168.10.0/26 64 direcciones, 62 hosts utilizables.
Dirección de red
192.168.10.0
Primer host utilizable
192.168.10.1
Último host utilizable
192.168.10.62
Dirección de difusión (broadcast)
192.168.10.63
Máscara de subred
255.255.255.192
Máscara wildcard
0.0.0.63
Direcciones
64
Hosts utilizables
62
Tipo de dirección
Privada (RFC 1918)

¿Necesitas direcciones IPv4 públicas para tus servidores? Varios proveedores cobran ya cada dirección: mira cuánto piden al mes. Desde 3,06 € al mes hoy, entre 1924 servidores.

Dividir en subredes más pequeñas

4 subredes de 16 direcciones cada una.

SubredHosts utilizablesDifusión
192.168.10.0/28192.168.10.1 – 192.168.10.14192.168.10.15
192.168.10.16/28192.168.10.17 – 192.168.10.30192.168.10.31
192.168.10.32/28192.168.10.33 – 192.168.10.46192.168.10.47
192.168.10.48/28192.168.10.49 – 192.168.10.62192.168.10.63

Funciona en tu navegador: nada de lo que escribes se envía a ningún sitio.

Cómo se calcula

Una dirección IPv4 es un número de 32 bits. El prefijo indica cuántos de esos bits, contados desde la izquierda, nombran la red; los bits restantes numeran los hosts dentro de ella. La máscara de subred es lo mismo escrito como una dirección: unos para los bits de red, ceros para los bits de host.

direcciones = 2^(32 − prefijo)
hosts utilizables = direcciones − 2
red = dirección AND máscara
difusión = red OR (NOT máscara)
wildcard = NOT máscara

De cada bloque se toman dos direcciones: la primera nombra la red y la última es su dirección de difusión. Un /31 es la excepción que se usa en los enlaces entre dos routers, donde ambas direcciones son hosts, y un /32 es una única dirección, como la que un proveedor de nube asigna como IP flotante o de conmutación por error.

Ejemplo

192.168.10.37/26: la máscara es 255.255.255.192, así que el último octeto conserva sus dos bits superiores. 37 AND 192 = 0, lo que da la red 192.168.10.0, la difusión 192.168.10.63 y 62 hosts utilizables de .1 a .62.

Prefijos de /16 a /32

PrefijoMáscaraDireccionesUtilizables
/16255.255.0.065.53665.534
/17255.255.128.032.76832.766
/18255.255.192.016.38416.382
/19255.255.224.081928190
/20255.255.240.040964094
/21255.255.248.020482046
/22255.255.252.010241022
/23255.255.254.0512510
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/31255.255.255.25422
/32255.255.255.25511

Preguntas

¿Qué es una subred /24?

Un /24 es un bloque de 256 direcciones cuyos tres primeros octetos son fijos, como de 192.168.1.0 a 192.168.1.255. Su máscara es 255.255.255.0 y tiene 254 hosts utilizables, porque la primera dirección nombra la red y la última es la de difusión.

¿Cuántos hosts tiene un /29?

Un /29 tiene 8 direcciones y 6 hosts utilizables. Es un tamaño habitual para un pequeño bloque de direcciones IPv4 públicas en un servidor dedicado: una dirección para la puerta de enlace deja 5 para tus servicios.

¿Qué es una máscara wildcard?

La máscara de subred del revés: ceros donde la máscara tiene unos y unos donde tiene ceros. Para un /24 es 0.0.0.255. Las listas de acceso de Cisco y OSPF la usan para indicar qué bits de una dirección pueden variar.

¿Cuál es la máscara de subred de un /27?

255.255.255.224. Un /27 contiene 32 direcciones con 30 hosts utilizables, así que un /24 se divide en ocho redes /27 que empiezan en .0, .32, .64 y así sucesivamente.