Breve
Su máscara de subred se utiliza para definir su red local o subred . Puede acceder a todo dentro de la misma subred directamente, pero todo lo que no está en su subred requiere que la solicitud se realice a través de una puerta de enlace .
Entonces, para un usuario doméstico, su subred será su red doméstica: sus computadoras y dispositivos inalámbricos pueden comunicarse directamente entre sí. Pero, Internet está fuera de su subred, por lo que toda la comunicación tiene que pasar primero por su puerta de enlace (generalmente un enrutador).
Ligeramente técnico
Una subred es una máscara de bits de 32 bits de longitud (como la mencionó Manaf Abo.Rous ), normalmente escrita como cuatro bytes de 8 bits. Tenga en cuenta que 255
es 11111111
(8 unos) en binario.
La máscara básicamente significa "solo aquellas direcciones IP que tienen los mismos números en los lugares, según lo definido por la máscara de subred, están en mi red local" .
Por lo tanto, una subred 255.255.255.0
significa que cada dirección IP que coincide con los primeros tres bytes es su red local, con sus números dados, esto es cualquier cosa que coincida 192.168.001.###
. Alternativamente, una subred más amplia de 255.255.0.0
haría su red local 192.168.###.###
.
Más técnico
Los valores de bytes no siempre tienen que ser 255, podría tener 255.255.255.240
, que es 28 uno y 4 ceros. Esto significa que los primeros 28 bits de otra IP deben coincidir con los suyos para estar en el mismo subconjunto. Una máscara de subred siempre debe tener un cierto número de 1 seguido de solo ceros para formar 32 bits, y es por eso que también puede representarse /28
(en este caso, de todos modos) con el valor que muestra cuántos 1 contiene la máscara: esto normalmente se usa en el contexto de la IP, como192.168.1.2/28
Entonces, si su IP está 192.168.1.2
con la máscara de subred 255.255.255.240
, su subred es el rango de IP de 192.168.1.0
a 192.168.1.15
(aunque los más bajos y más altos generalmente no se usan para dispositivos, ya que tienen funciones especiales). Si su IP era 192.168.1.53
la red sería el rango 192.168.1.48
a 192.168.1.63
.
Observe cómo ambos conjuntos contienen 16 direcciones únicas. La subred también definió el tamaño de la subred porque define cuántas direcciones IP están disponibles.
Y ahora, con binario
Finalmente, parafraseando la respuesta de Manaf Abo.Rous , veamos el binario.
Comenzaremos usando la máscara 255.255.255.0
, aquí está en binario:
11111111 11111111 11111111 00000000
Entonces, dada su IP, sabe que cada IP en la red local coincide con las primeras 24, así que verifiquemos su IP ( 192.168.1.2
) en binario:
11000000 10101000 00000001 00000010
Ahora, solo miramos dónde están los 1 en la subred, para obtener su número de subred:
11000000 10101000 00000001 --------
Y ahora sabemos que cada IP en su red local comienza con su número de subred, y puede tener cualquier cosa en los valores faltantes al final.
Finalmente, veamos un segundo ejemplo, usando IP 192.168.1.53
y subred 255.255.255.240
:
11111111 11111111 11111111 11110000 [subnet]
11000000 10101000 00000001 00110101 [IP]
11000000 10101000 00000001 0011---- [subnet number]
Y de nuevo, los de IP locales tendrían nada en los últimos cuatro valores binarios - que son 0000
, 0001
etc hasta 1111
- o en decimal 0
a 15
- pero recuerda que tendrían 0011
por delante para hacer un byte completo, así que realmente del IP disponibles son 00110000
(48 ), 00110001
(49) y así sucesivamente 00111111
, que es 63.