Las creación de subredes permite hacer un uso mas eficiente de un rango de direcciones lógicas sobre todo cuando la red se vuelve muy grande.
Permite entre otras cosas:
- reducir el tamaño de los dominios de difusión
- conseguir una red más facilmente manejable
Antes de continuar tal vez te interese consultar las siguentes entradas:
Modelo OSI vs modelo TCP/IP [ASIR -PAR (I)]
Direcciones IP y Clases de Redes [ASIR -PAR (II)]
Bits de Red y Bits de Host
Para identificar cuantos bits corresponden a host y cuantos a la red usamos la máscara, los bits de la máscara que están a 1 son bits de red y los que están a 0 son bits de host. Tal como se vé en el cuadro de ejemplo, tenemos sombreados los bits de host en la ip y los de red en la dirección de red.
Para crear dominios mas pequeños haremos uso de los bits de Host, tomando bits contiguos a la Id de red para formar nuevos Id de red, estos serán cada uno un Id de Subred.
Los Id de host tendrán ahora menos bits para direcciones
Ejemplo 1:
Dada la máscara de subred 255.255.255.224 sobre una dirección de clase C, responde a las siguientes preguntas:
¿Cuántas subredes se obtienen? ¿Cuantos host por subred?
Solución:
Una Clase C tiene la siguiente base: 110r rrrr . rrrr rrrr . rrrr rrrr . hhhh hhhh
Con máscara de subred del enunciado 255.255.255.224 tenemos:
La máscara en binario: 11111111.11111111.11111111.11100000
110rr rrrr. rrrr rrrr . rrrr rrrr . rrrh hhhh
Vemos que se toman 3 bits de hosts para red con lo cual conseguimos 23 = 8 subredes
Nos quedan 5 bits de hosts en cada subred así que tendremos 25-2 = 30 hosts por cada subred
Cuantas mas subredes creemos menos bits de host tendremos, y por lo tanto menos hosts en cada subred.
Para la creación de subredes es necesario conocer cuantos bits de hosts se necesitan, y en función de esto numerar las subredes con sus rangos de direcciones. Una vez sepamos cuantos bits de host se necesitan tendremos la nueva máscara de subred.
Ejemplo 2:
Dada la dirección de red 192.168.30.0, indica qué máscara de subred deberías escoger para tener 4 subredes. Rellena a continuación la siguiente tabla:
Para crear 4 subredes necesitamos dos bits de host, 2E2=4 redes y 2E6‐2=60 hosts por red
Máscara: 255.255.255.192 : 11111111.11111111.11111111.11000000
Cuando se usa crean subredes ya no puede distinguir que parte de una dirección IP es el ID de red y cual el ID de host en función de la clase de dicha dirección IP (Clase A, Clase B, Clase C…es decir, en función del valor de los bits más significativos de la dirección IP).
Se precisa una configuración adicional para distinguir la parte de ID de red de la parte de ID de host de una dirección IP. Para esto se usa la máscara de subred (subnet mask):
- Si la posición del bit se corresponde a un bit en el ID de red, se pone este bit a 1.
- Si la posición del bit se corresponde a un bit en el ID de host, se pone este bit a 0
Ejemplo 3:
Escribe el rango de direcciones IP que pertenecen a la subred definida por la dirección IP 140.220.15.245 con máscara 255.255.255.240.
Para calcular la dirección de red a partir de la Ip y la máscara se realiza una operación a nivel de bits denominada AND :
El AND bit a bit, o bitwise, toma dos números enteros y realiza la operación AND lógica en cada par correspondiente de bits.
El resultado en cada posición es 1 si el bit correspondiente de los dos operandos es 1, y 0 de lo contrario. (Fuente: Wikipedia)
Sigueme en :Hosts por red: 2E4‐2= 14
Comentarios recientes