Glosario
Máscara de subred
Una máscara de subred separa la parte de red de una dirección IPv4 de la parte de host; 255.255.255.0 es lo mismo que un prefijo /24.
Qué es una máscara de subred
Una dirección IPv4 tiene 32 bits, y una máscara de subred es un segundo valor de 32 bits que marca cuáles de esos bits identifican la red y cuáles identifican el host dentro de ella. En binario, la máscara es una secuencia de unos seguida de una secuencia de ceros. Escrita en forma decimal con puntos, 255.255.255.0 son 24 unos y 8 ceros: los tres primeros octetos de la dirección son la red, el último octeto es el host. 255.255.0.0 son 16 unos; 255.255.255.128 son 25 unos.
La máscara y la notación CIDR expresan lo mismo. 192.168.1.0 con máscara 255.255.255.0 es 192.168.1.0/24. La forma con barra es más corta y es la que usan las tablas de enrutamiento y los registros; la forma con puntos es la que todavía escribes en muchos cuadros de ajustes de red.
Cómo se usa
Un dispositivo compara su propia dirección con una dirección de destino usando la máscara. Si los bits de red coinciden, el destino está en la red local y el dispositivo envía el paquete directamente. Si difieren, el paquete va a la puerta de enlace por defecto. Una máscara incorrecta es la causa clásica de una máquina que alcanza a algunos vecinos y a otros no.
Dentro de una subred, la primera dirección (todos los bits de host a cero) es la dirección de red y la última (todos los bits de host a uno) es la dirección de broadcast; ninguna se asigna a un dispositivo. Un /24 tiene por tanto 254 direcciones utilizables, no 256. Los enlaces punto a punto usan /31 con ambas direcciones utilizables, y /32 denota un único host.
Por qué importa
Para quien lee resultados de búsqueda, la máscara dice cuán grande es el bloque que contiene una dirección. Una dirección de proxy en un /29 registrado a una pequeña empresa se ve distinta de una en un /16 de un ISP nacional. Para quien configura una red, una VPN o un servidor proxy, la máscara decide qué tráfico se queda en local y cuál pasa por el túnel, y un error aquí es una de las formas en que ocurren las fugas de túnel dividido.
Cómo comprobarlo
La calculadora de subredes convierte entre máscaras con puntos y longitudes de prefijo y muestra la dirección de red, la de broadcast, la máscara wildcard, el primer y último host utilizable y el número de hosts de cualquier bloque. La búsqueda de IP muestra el prefijo anunciado que contiene una dirección, que es la máscara que internet usa para enrutar hacia ella.
Un malentendido común
Las máscaras de subred son un concepto de IPv4. IPv6 usa solo longitudes de prefijo, escritas como /64 y similares; no hay máscara con puntos que escribir.