Así es como funciona:
1. Máscara de subred: Una máscara de subred es un número de 32 bits que, cuando se combina con una dirección IP, identifica las porciones de red y host. Utiliza una serie de unos y ceros, donde:
* un (1s): Representar la parte de red de la dirección IP.
* ceros (0s): Representar la parte de host de la dirección IP.
2. bitwise y operación: El sistema funciona un bitwise y una operación entre la dirección IP y la máscara de subred. Esta operación compara cada bit correspondiente de ambos números. Si ambos bits son 1, el resultado es 1; De lo contrario, es 0.
3. Identificación de red y host: El resultado del bit a bit y la operación es la dirección de red. Para encontrar la dirección de host, reste la dirección de red de la dirección IP original.
Ejemplo:
Digamos que tenemos una dirección IP de 192.168.1.100 y una máscara de subred de 255.255.255.0 .
* Dirección IP: 192.168.1.100 (en binario:11000000.10101000.00000001.01100100)
* Máscara de subred: 255.255.255.0 (en binario:11111111.1111111.11111111.00000000)
bitwise y operación:
`` `` ``
11000000.10101000.00000001.01100100 (dirección IP)
11111111.11111111.111111111.00000000 (máscara de subred)
-----------------------------------------
11000000.10101000.00000001.00000000 (dirección de red)
`` `` ``
* Dirección de red: 192.168.1.0
* Dirección de host: 192.168.1.100 - 192.168.1.0 =0.0.0.100
Por lo tanto, 192.168.1.0 Representa la red y 0.0.0.100 representa el host dentro de esa red.
Puntos clave:
* La máscara de subred determina cuántos bits se utilizan para la red y las porciones de host.
* Diferentes máscaras de subred conducen a diferentes tamaños de red y el número de posibles hosts.
* Los administradores de redes configuran máscaras de subred para dividir las redes de manera eficiente y administrar los recursos de red.