Antes de comenzar con este artículo, asegúrese de conocer los conceptos básicos de división en subredes y direccionamiento sin clase .
1. Máscara de subred de longitud fija:
cuando un bloque de direcciones se divide en subredes, todas con el mismo número de direcciones, se dice que el tipo de división en subredes es División en subredes de longitud fija. Las máscaras de subred utilizadas aquí serán las mismas para todas las subredes, ya que la cantidad de direcciones es igual para cada subred.
Ejemplo:
considere un bloque de direcciones 121.37.10.64 /26.
Encuentre la primera y la última dirección para cada subred, si la cantidad de subredes de igual tamaño requeridas es la que se indica en la entrada.
Aporte :
Number of subnets required = 4
Producción :
Subnet-1: First Address: 121.37.10.64 /28 Last Address: 121.37.10.79 /28 Subnet-2: First Address: 121.37.10.80 /28 Last Address: 121.37.10.95 /28 Subnet-3: First Address: 121.37.10.96 /28 Last Address: 121.37.10.111 /28 Subnet-4: First Address: 121.37.10.112 /28 Last Address: 121.37.10.127 /28
Dado que se requieren 4 subredes, necesitamos 2 bits para identificar cada subred. Por lo tanto, la máscara de subred ahora se convierte en (/28).
Número de bits variables restantes = 32 -28 = 4 bits. Por lo tanto, el número total de direcciones en cada subred = 2 4 = 16.
Hay dos formas de abordar la solución:
Método-1:
- Para encontrar la primera dirección, comprenda que los primeros 26 bits serán los mismos que la dirección dada porque fueron fijos. Como se discutió anteriormente, los siguientes 2 bits también serán corregidos.
- De las 16 direcciones que contiene una subred, para señalar su primera dirección se requiere que los 4 bits (no fijos) sean 0.
- Así que la primera dirección de la 1 ª subred =
121.37.10. 01 00 0 0 0 0 /28 = 121.37.10.64/28.
Para la 2ª subred =
121.37.10. 01 01 0 0 0 0 /28 = 121.37.10.80/28
y así.
- Para encontrar la última dirección, agregue (el número de direcciones en la subred -1) a la primera dirección de esa subred. En este caso, agregue (16-1) a la primera dirección de cada subred. Entonces, la última dirección de la primera subred es
121.37.10.79/28.
Método -2 (atajo):
- Para encontrar la primera dirección de la 1ª subred, realice la operación AND entre la dirección proporcionada y la máscara de subred de la 1ª subred.
Ejecución de la operación AND:01111001 00100101 00001010 01000000/26 AND 11111111 11111111 11111111 11110000/28 ------------------------------------------------------------------------- 01111001 00100101 00001010 01000000 /28
Por lo tanto, la primera dirección de la primera subred
= 01111001 00100101 00001010 01000000 /28 = 121.37.10.64 /28
- Para encontrar la última dirección de una subred, realice la operación OR entre la primera dirección de la subred y el complemento de la máscara de subred.
Primera dirección de la primera subred,= 01111001 00100101 00001010 01000000 /28
Complemento de la máscara de subred,
= 00000000 00000000 0000000 00001111 / 28
Realizando la operación OR obtenemos la última dirección de la 1ª subred
= 01111001 00100101 00001010 00001111 / 28 = 121.37.10.79 /28
- Agregue 1 a la última dirección de la subred anterior para encontrar la primera dirección de la siguiente subred.
Nota:
cuando la cantidad de subredes requerida no se pueda calcular en potencias de 2, divida el espacio de direcciones de manera que la cantidad de subredes sea lo más cercana posible a un número que solo se pueda representar como una potencia de 2.
Por ejemplo, si necesitamos 14 subredes, dado que 14 no se puede representar únicamente en potencias de 2, dividimos el espacio de direcciones en 16 subredes iguales. Ahora las direcciones respectivas se pueden encontrar utilizando el método mencionado anteriormente.
2. Máscaras de subred de longitud variable :
cuando un bloque de direcciones se divide en subredes que contienen diferentes números de direcciones, se dice que el tipo de división en subredes es división en subredes de longitud variable.
Las máscaras de subred utilizadas aquí pueden no ser las mismas para diferentes subredes.
Ejemplo:
considere un bloque de direcciones con la dirección inicial 112.78.0.0/16. Encuentre la primera y la última dirección de cada grupo, si el número y el tamaño de las subredes requeridas por ellos son los indicados en la entrada.
Aporte:
Group-1: 256 subnets, each needs 128 addresses Group-2: 1024 subnets, each requiring 4 addresses Group-1: 128 subnets, each consisting of 16 addresses
Producción:
Group-1: First Address : 112.78.0.0 /17 Last Address : 112.78.127.255 /17 Group-2: First Address : 112.78.128.0 /20 Last Address : 112.78.143.255 / 20 Group-3: First Address : 112.78.144.0 /21 Last Address : 112.78.151.255 /21
Para comprender tales problemas, es importante comprender el procedimiento para arreglar los bits en la ID de subred y encontrar la máscara de subred para cada grupo de subredes.
Dadas las direcciones totales en el bloque de direcciones,
= 232-16 = 65,536
Comprender la división del espacio de direcciones,
Group-1: Number of addresses = 256 x 128 = 32, 768
Así, el grupo 1 ocupa la mitad de las direcciones del bloque. Por lo tanto, se fija 1 bit para identificar esta mitad y la máscara de subred se convierte en /17.
De manera similar, para el Grupo 2 , se fijan un total de 4 bits y la máscara de subred se convierte en /20.
Y, para el Grupo-3 , se fijan un total de 5 bits y la máscara de subred se convierte en /21.
Luego, utilizando el Método 2 mencionado anteriormente, se pueden encontrar las respectivas direcciones de inicio y finalización.
Para comprender el problema, represente el bloque de direcciones mediante un cuadrado grande que se puede dividir en las subredes requeridas. Dado que el número total de direcciones en el bloque = 65 536, se puede deducir que el cuadrado está formado por 256 x 256 direcciones. Observe cuidadosamente la división del espacio de direcciones y la fijación de los bits iniciales en la ID de subred del espacio de direcciones. Los espacios en blanco junto con 8 espacios en blanco más juntos serán la identificación del host.
Una vez que el espacio de direcciones se haya dividido correctamente y se hayan encontrado las máscaras de subred respectivas, utilice los métodos anteriores para encontrar las direcciones requeridas.
Publicación traducida automáticamente
Artículo escrito por aayushitated2000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA