Una dirección IP es un código binario de 32 bits (escrito a menudo en la forma decimal de puntos ) que contiene partes de la red y el host. Los bits de host definen un equipo en particular. El prefijo de red determina una red , y su longitud depende de la clase de red. Subnetting ayuda a organizar una red dividiéndola en varias subredes. Para definir estas subredes , debe tomar los bits de la porción de host de la dirección IP . Esto también se extiende el prefijo de red . La máscara de subred define explícitamente bits de red y host como 1 y 0 , respectivamente . En este ejemplo , vamos a calcular una máscara de subred de un ordenador con la dirección IP 192.35.128.93 que pertenece a la red con seis subredes. Instrucciones
1
Determinar la clase de red (A, B o C), basado en la dirección IP:
* Si las direcciones IP comienzan con 1 a 126 , que es la Clase A. * Si direcciones IP comienzan con 128 a 191 , que es la Clase B. * Si las direcciones IP comienzan con 192 a 223 , que es la Clase C.
En nuestro ejemplo , la red es de clase C ya que la dirección IP 192.35.128.93 inicia con 192
2
determinar el número de bits necesarios para definir subredes :
* número de subredes = ( 2 ^ número de bits ) - 2 . . . Por lo tanto , * Número de bits = Log2 ( Número de subredes + 2 )
En nuestro ejemplo , hay seis subredes :
* Número de bits = Log2 ( 6 + 2 ) = Log2 ( 8 ) = 3 . Tres bits de la dirección IP se utilizan como parte de subred.
3
Encuadre la máscara de subred en formato binario mediante la ampliación de la máscara de subred por defecto con los bits de subred. Máscara de subred por defecto para las clases A a C son :
* 11111111.00000000.00000000.00000000 (Clase A , que forma parte de la red es de 8 bits) * 11111111.11111111.00000000.00000000 ( Clase B , que forma parte de la red es de 16 bits) * 11111111.11111111.11111111.00000000 ( Class C , que forma parte de la red es de 24 bits)
en nuestro ejemplo , una extensión de la máscara de subred de clase C por defecto con 3 bits ( Paso 2 ) Resultados de la subred mask11111111.11111111.11111111.11100000 .
4
Convertir la máscara de subred binario en la forma decimal de puntos . La forma binaria contiene cuatro octetos ( 8 bits en cada uno) . Utilice las reglas siguientes :
* Para octeto " 1111111 " , escriba " 255" * Para "00000000 " octeto, escriba "0 " * Si octeto contiene " 1 " y " 0 ", utilice la fórmula. . :
número entero = ( 128 x n) + ( 64 x n) + ( 32 x n) + ( 16 x n) + ( 8 x n) + ( 4 x n) + ( 2 x n) + ( 1 x n) Donde " n " es 1 o 0 en la posición correspondiente en la secuencia de octetos
en nuestro ejemplo , para 11111111.11111111.11111111.1110000011111111 --- > 25511111111 --- > 25511111111 --- > 25511100000 . - - > ( 128 x 1 ) + ( 64 x 1 ) + ( 32 x 1 ) + ( 16 x 0 ) + ( 8 x 0 ) + ( 4 x 0 ) + ( 2 x 0 ) + ( 1 x 0 ) = 224
máscara de subred es 255.255.255.224 .