Video: Segmentación de redes I (URJCx) 2025
Para que funcionen las subredes, se debe indicar al enrutador qué parte de la ID de host debe usarse para la ID de red de la subred. Este pequeño juego de manos se logra utilizando otro número de 32 bits, conocido como una máscara de subred .
Los bits de la dirección IP que representan la ID de la red están representados por un 1 en la máscara, y los bits que representan la ID del host aparecen como un 0 en la máscara. Como resultado, una máscara de subred siempre tiene una cadena consecutiva de unos a la izquierda, seguidos de una cadena de ceros.
Por ejemplo, la máscara de subred para la subred que se muestra en la Figura 2-3, donde la ID de red consiste en la ID de red de 16 bits más una ID de subred de 4 bits adicional, se vería así::
11111111 11111111 11110000 00000000
En otras palabras, los primeros 20 bits son uno, y los 12 bits restantes son ceros. Por lo tanto, la ID de red completa tiene 20 bits de longitud, y la parte de ID de host real de la dirección en subredes tiene 12 bits de longitud.
Para determinar la ID de red de una dirección IP, el enrutador debe tener tanto la dirección IP como la máscara de subred. Luego, el enrutador realiza una operación bit a bit llamada lógica AND en la dirección IP para extraer la ID de la red.
Para realizar un Y lógico, cada bit en la dirección IP se compara con el bit correspondiente en la máscara de subred. Si ambos bits son 1, el bit resultante en la ID de la red se establece en 1. Si cualquiera de los bits es 0, el bit resultante se establece en 0.
Por ejemplo, a continuación se explica cómo se extrae la dirección de red de una dirección IP utilizando la máscara de subred de 20 bits del ejemplo anterior:
144. 28. 16. 17 Dirección IP: 10010000 00011100 00010000 00010001 Máscara de subred: 11111111 11111111 11110000 00000000 Identificación de red: 10010000 00011100 00010000 00000000 144. 28. 16. 0
Por lo tanto, la identificación de red para esta subred es 144. 28. 16 0.
La máscara de subred en sí misma se representa generalmente en notación decimal con puntos. Como resultado, la máscara de subred de 20 bits utilizada en el ejemplo anterior se representaría como 255. 255. 240. 0:
Máscara de subred: 11111111 11111111 11110000 00000000 255. 255. 240. 0
No hacer confundir una máscara de subred con una dirección IP. Una máscara de subred no representa ningún dispositivo o red en Internet. Es solo una forma de indicar qué parte de una dirección IP se debe usar para determinar la ID de la red. (Puede detectar una máscara de subred de inmediato porque el primer octeto es siempre 255 y 255 no es un primer octeto válido para ninguna clase de dirección IP.)
