Calculadora de subredes IP

CIDR IPv4 e IPv6: rango, máscara, hosts, rangos privados, división y agregación.

Such as 192.168.1.10/24, 10.0.0.1 255.255.240.0 or 2001:db8::/48.

✓ Yes, it is inside.

Result

Network

192.168.1.0/24

Broadcast

192.168.1.255

First host

192.168.1.1

Last host

192.168.1.254

Subnet mask

255.255.255.0

Wildcard mask

0.0.0.255

Addresses

256

Usable hosts

254

Range

Private network · 192.168.0.0/16 · RFC 1918 · Historic class C

Reverse DNS zone

1.168.192.in-addr.arpa

Binary (address / mask)

11000000.10101000.00000001.00001010
11111111.11111111.11111111.00000000

Qué hace

Cuatro pestañas: Subred (red, broadcast, primer y último host, máscara, máscara comodín, número de direcciones y de hosts, zona DNS inversa, binario y rango especial, más una comprobación de si una dirección pertenece al bloque), Dividir (en un número de subredes iguales o por prefijo), Agregar (el conjunto mínimo de bloques que cubre una lista) y Formato IPv6 (compresión según RFC 5952 y forma expandida). Los cálculos usan enteros grandes exactos.

Cómo se calcula

En 192.168.1.10/24 los primeros 24 bits son la red y los 8 restantes dan 256 direcciones, de .0 a .255; la primera es la red y la última el broadcast, así que quedan 254 hosts. Un /31 tiene dos direcciones utilizables (RFC 3021) y un /32 es un solo host. IPv6 no tiene broadcast.

Dividir a mano

Para dividir 192.168.1.0/24 en 8 subredes se toman 3 bits prestados y se obtienen /27 de 32 direcciones (30 hosts), que empiezan cada 32: .0, .32, .64… hasta .224. Se reconocen los rangos privados (RFC 1918), el espacio compartido 100.64.0.0/10 (RFC 6598), link-local, loopback, multicast y los rangos de documentación.

Preguntas frecuentes

¿Cuántos hosts tiene un /24?

256 direcciones y 254 hosts utilizables, porque la primera es la red y la última el broadcast.

¿Qué es una máscara comodín?

El inverso de la máscara de subred: para un /24, 0.0.0.255. La usan las ACL de Cisco y OSPF.

¿Por qué las subredes van en potencias de dos?

Cada bit de prefijo añadido divide el bloque por la mitad: 1 bit da 2 subredes, 3 bits dan 8.