Subneting
Subredes
Introducción
• Consiste en dividir la red en subredes para facilitar administración, seguridad y
control.
• Consiste en tomar una cantidad N de bits de la parte de hosts de una dirección IP.
Para crear subredes.
• El numero de subredes que se pueden crear es : 2N – 2
• Regla : se deben dejar como mínimo 2 bits en la parte de hosts.
• Para cada clase el rango máximo de bits a prestar es el siguiente:
• Clase A : 22 bits
• clase B : 14 bits
• Clase C : 6 bits.
Conceptos básicos
a) K
Numero de subredes a obtener.
b) p
Numero de bits de la parte de host de la IP de red.
Ejemplo:
Clase A : p = 24 bits
Clase B : p = 16 bits
Clase C : p = 8 bits
b) N
Numero de bits a prestar a la parte de host de la IP de red, y que cumple con la
ecuación :
2N – 2 >= k ( 1 )
Se debe tomar el N menor que cumpla con la ecuación.
c) m
Numero de bits de la parte de host de una subred, la cual se calcula con la ecuación:
m = p - N ( 2 )
d) R
Numero de hosts de una subred, se calcula con la ecuación:
R = 2m – 2 ( 3 )
e) Submascara:
Es la mascara para cada subred.
Se obtiene agregando N unos a la parte de host de la mascara de la IP original.
f) Operación AND
• Es aquella tabla binaria de dos cifras binarias cuyo resultado es 1 si ambas cifras son
1, de lo contrario es 0.
• Notación : AND
• Se utiliza en el algoritmo de red para determinar la parte de red de las subredes de
las IP de las maquinas.
Sean A, B , cifras binarias, luego la tabla de la operación AND:
A B A AND B
0 0 0
0 1 0
1 0 0
1 1 1
Ejemplo:
Para hallar la parte de red de la IP : 192.168.250. 4
Solución:
La Ip es de clase C.
La mascara es : 255.255.255.0
Se debe realizar una operación AND entre la IP y la mascara, de octeto a octeto, asi:
192 168 250 4
AND 255 255 255 0
? ? ? ?
Se debe hacer una operación AND por cada octeto para hallar los interrogantes:
128 64 32 16 8 4 2 1
7 6 5 4 3 2 1 0
192 1 1 0 0 0 0 0 0
AND 255 1 1 1 1 1 1 1 1
192 1 1 0 0 0 0 0 0
128 64 32 16 8 4 2 1
7 6 5 4 3 2 1 0
168 1 0 1 0 1 0 0 0
AND 255 1 1 1 1 1 1 1 1
168 1 0 1 0 1 0 0 0
128 64 32 16 8 4 2 1
7 6 5 4 3 2 1 0
250 1 1 1 1 1 0 1 0
AND 255 1 1 1 1 1 1 1 1
250 1 1 1 1 1 0 1 0
128 64 32 16 8 4 2 1
7 6 5 4 3 2 1 0
4 0 0 0 0 0 1 0 0
AND 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
La parte de red de la IP : 192.168.250.4 es : 192.168.250.0
Conclusiones:
• Todo numero en operación AND con el 255 da como resultado el mismo numero.
• Todo numero en operación AND con el 0 da como resultado 0.
Ejemplo de subneting
Dada la IP : 192.168.4.0 , obtener 2 subredes, es decir:
a) Clase
b) Mascara
c) parte de red
d) Parte de hosts
e) k
f) P
g) N
h) m
i) R
j) subredes a usar.
k) rango de direcciones IP para asignar por cada subred.
l) puerta de enlaces por cada subred.
m) dirección de difusión por cada subred.
n) submascara de las subredes.
o) Dadas las IP:
192.168.4.125/26
192.168.4.100/26
192.168.4.135/26
Determinar en que subredes se encuentra cada una y decir cuales se pueden ver entre
si.
Solución
a) Clase : C
b) mascara : 255.255.255.0
c) parte de red : 192.168.4.0
d) parte de host : 0.0.0.0
e) k = 2 subredes
f) p = 8 bits
g) N
Calculo:
Hallar N tal que cumpla la condición ( 1 )
Iniciamos por casos hasta hallar N.
Si N = 1
21 – 2 = 2 – 2 = 0 >= 2 no cumple.
Si N = 2
22 – 2 = 4 – 2 = 2 >= 2 si cumple.
Luego N = 2 bits
h) m
Hallar m tal que cumpla la ecuación ( 2 )
m = 8 - 2 = 6
Luego m = 6 bits.
i) R
Hallar R con la ecuación ( 3 ):
R = 26 – 2 = 64 – 2 = 62
Luego R = 62 hosts
j) Subredes a usar:
• A la parte de host de la IP de red original, la dividimos en dos partes en forma binaria:
parte de subred y parte de host.
• Con N se forma la tabla binaria con los N bits de izquierda a derecha de la parte de
host de la IP original.
• Para cada valor de la tabla de N bits, debe haber un rango de valores con los m bits
restantes, los cuales se representan con la letra X.
• No se usan ni el primero ni el ultimo.
• Se seleccionan los necesarios que solicitados , k = 2 subredes.
Parte de
subred
Parte de Host
192.168.4. 00 XXXXXX X
01 XXXXXX SI
10 XXXXXX SI
11 XXXXXX X
Se debe obtener las subredes:
128 64 32 16 8 4 2 1
7 6 5 4 3 2 1 0
192.168.4 0 1 0 0 0 0 0 0 64 X
0 1 0 0 0 0 0 1 65
0 1 0 0 0 0 1 0 66
. . . . . . . . .
0 1 1 1 1 1 1 0 126
0 1 1 1 1 1 1 1 127 X
128 64 32 16 8 4 2 1
7 6 5 4 3 2 1 0
192.168.4 1 0 0 0 0 0 0 0 128 X
1 0 0 0 0 0 0 1 129
1 0 0 0 0 0 1 0 130
. . . . . . . . .
1 0 1 1 1 1 1 0 190
1 0 1 1 1 1 1 1 191 X
Las direcciones de subredes serian:
1) 192.168.4.64
2) 192.168.4.128
k) Rango de direcciones IP para asignar por subred:
1) 192.168.4.65 - 192.168.4.126
2) 192.168.4.129 - 192.168.4.190
l) Direcciones de puerta de enlace de cada subred:
1) 192.168.4.65
2) 192.168.4.129
m) Direcciones de difusion de cada subred:
1) 192.168.4.127
2) 192.168.4.191
n) Submascara de las subredes:
128 64 32 16 8 4 2 1
7 6 5 4 3 2 1 0
255.255.255. 1 1 0 0 0 0 0 0 192
La submascara es : 255.255.255.192
o)
Hallar la subred de cada IP
192 168 4 125
AND 255 255 255 192
192 168 4 ?
192 168 4 100
AND 255 255 255 192
192 168 4 ?
192 168 4 135
AND 255 255 255 192
192 168 4 ?
128 64 32 16 8 4 2 1
7 6 5 4 3 2 1 0
125 0 1 1 1 1 1 0 1
AND 192 1 1 0 0 0 0 0 0
64 0 1 0 0 0 0 0 0
128 64 32 16 8 4 2 1
7 6 5 4 3 2 1 0
100 0 1 1 0 0 1 0 0
AND 192 1 1 0 0 0 0 0 0
64 0 1 0 0 0 0 0 0
128 64 32 16 8 4 2 1
7 6 5 4 3 2 1 0
135 1 0 0 0 0 1 1 1
AND 192 1 1 0 0 0 0 0 0
128 1 0 0 0 0 0 0 0
Las Ip 192.168.4.125 y 192.168.4.100 se encuentra en la subred : 192.168.4.64
La IP 192.168.4.135 se encuentra en la subred : 192.168.4.128
Las Ip 192.168.4.125, 192.168.4.100 se pueden ver entre si.
Ejercicio
Dada la IP : 192.168.180.0, obtener 3 subredes.
Debe aplicar los pasos : a) hasta la o).
Con las IP:
192.168.180.48/27
192.168.180.60/27
192.168.180.170/27
Ejercicio en casa
Describa cual seria el procedimiento para hallar subredes para una IP clase B y una IP
clase A.
Haga un ejemplo con las IP : 172.20.0.0 , 89.0.0.0
Haga las suposiciones necesarias.

Subneting

  • 1.
  • 2.
  • 3.
    Introducción • Consiste endividir la red en subredes para facilitar administración, seguridad y control. • Consiste en tomar una cantidad N de bits de la parte de hosts de una dirección IP. Para crear subredes. • El numero de subredes que se pueden crear es : 2N – 2 • Regla : se deben dejar como mínimo 2 bits en la parte de hosts. • Para cada clase el rango máximo de bits a prestar es el siguiente: • Clase A : 22 bits • clase B : 14 bits • Clase C : 6 bits.
  • 4.
    Conceptos básicos a) K Numerode subredes a obtener. b) p Numero de bits de la parte de host de la IP de red. Ejemplo: Clase A : p = 24 bits Clase B : p = 16 bits Clase C : p = 8 bits b) N Numero de bits a prestar a la parte de host de la IP de red, y que cumple con la ecuación : 2N – 2 >= k ( 1 ) Se debe tomar el N menor que cumpla con la ecuación. c) m Numero de bits de la parte de host de una subred, la cual se calcula con la ecuación: m = p - N ( 2 ) d) R Numero de hosts de una subred, se calcula con la ecuación: R = 2m – 2 ( 3 )
  • 5.
    e) Submascara: Es lamascara para cada subred. Se obtiene agregando N unos a la parte de host de la mascara de la IP original. f) Operación AND • Es aquella tabla binaria de dos cifras binarias cuyo resultado es 1 si ambas cifras son 1, de lo contrario es 0. • Notación : AND • Se utiliza en el algoritmo de red para determinar la parte de red de las subredes de las IP de las maquinas. Sean A, B , cifras binarias, luego la tabla de la operación AND: A B A AND B 0 0 0 0 1 0 1 0 0 1 1 1
  • 6.
    Ejemplo: Para hallar laparte de red de la IP : 192.168.250. 4 Solución: La Ip es de clase C. La mascara es : 255.255.255.0 Se debe realizar una operación AND entre la IP y la mascara, de octeto a octeto, asi: 192 168 250 4 AND 255 255 255 0 ? ? ? ? Se debe hacer una operación AND por cada octeto para hallar los interrogantes: 128 64 32 16 8 4 2 1 7 6 5 4 3 2 1 0 192 1 1 0 0 0 0 0 0 AND 255 1 1 1 1 1 1 1 1 192 1 1 0 0 0 0 0 0 128 64 32 16 8 4 2 1 7 6 5 4 3 2 1 0 168 1 0 1 0 1 0 0 0 AND 255 1 1 1 1 1 1 1 1 168 1 0 1 0 1 0 0 0
  • 7.
    128 64 3216 8 4 2 1 7 6 5 4 3 2 1 0 250 1 1 1 1 1 0 1 0 AND 255 1 1 1 1 1 1 1 1 250 1 1 1 1 1 0 1 0 128 64 32 16 8 4 2 1 7 6 5 4 3 2 1 0 4 0 0 0 0 0 1 0 0 AND 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 La parte de red de la IP : 192.168.250.4 es : 192.168.250.0 Conclusiones: • Todo numero en operación AND con el 255 da como resultado el mismo numero. • Todo numero en operación AND con el 0 da como resultado 0.
  • 8.
    Ejemplo de subneting Dadala IP : 192.168.4.0 , obtener 2 subredes, es decir: a) Clase b) Mascara c) parte de red d) Parte de hosts e) k f) P g) N h) m i) R j) subredes a usar. k) rango de direcciones IP para asignar por cada subred. l) puerta de enlaces por cada subred. m) dirección de difusión por cada subred. n) submascara de las subredes. o) Dadas las IP: 192.168.4.125/26 192.168.4.100/26 192.168.4.135/26 Determinar en que subredes se encuentra cada una y decir cuales se pueden ver entre si.
  • 9.
    Solución a) Clase :C b) mascara : 255.255.255.0 c) parte de red : 192.168.4.0 d) parte de host : 0.0.0.0 e) k = 2 subredes f) p = 8 bits g) N Calculo: Hallar N tal que cumpla la condición ( 1 ) Iniciamos por casos hasta hallar N. Si N = 1 21 – 2 = 2 – 2 = 0 >= 2 no cumple. Si N = 2 22 – 2 = 4 – 2 = 2 >= 2 si cumple. Luego N = 2 bits h) m Hallar m tal que cumpla la ecuación ( 2 ) m = 8 - 2 = 6 Luego m = 6 bits. i) R Hallar R con la ecuación ( 3 ): R = 26 – 2 = 64 – 2 = 62 Luego R = 62 hosts
  • 10.
    j) Subredes ausar: • A la parte de host de la IP de red original, la dividimos en dos partes en forma binaria: parte de subred y parte de host. • Con N se forma la tabla binaria con los N bits de izquierda a derecha de la parte de host de la IP original. • Para cada valor de la tabla de N bits, debe haber un rango de valores con los m bits restantes, los cuales se representan con la letra X. • No se usan ni el primero ni el ultimo. • Se seleccionan los necesarios que solicitados , k = 2 subredes. Parte de subred Parte de Host 192.168.4. 00 XXXXXX X 01 XXXXXX SI 10 XXXXXX SI 11 XXXXXX X
  • 11.
    Se debe obtenerlas subredes: 128 64 32 16 8 4 2 1 7 6 5 4 3 2 1 0 192.168.4 0 1 0 0 0 0 0 0 64 X 0 1 0 0 0 0 0 1 65 0 1 0 0 0 0 1 0 66 . . . . . . . . . 0 1 1 1 1 1 1 0 126 0 1 1 1 1 1 1 1 127 X 128 64 32 16 8 4 2 1 7 6 5 4 3 2 1 0 192.168.4 1 0 0 0 0 0 0 0 128 X 1 0 0 0 0 0 0 1 129 1 0 0 0 0 0 1 0 130 . . . . . . . . . 1 0 1 1 1 1 1 0 190 1 0 1 1 1 1 1 1 191 X
  • 12.
    Las direcciones desubredes serian: 1) 192.168.4.64 2) 192.168.4.128 k) Rango de direcciones IP para asignar por subred: 1) 192.168.4.65 - 192.168.4.126 2) 192.168.4.129 - 192.168.4.190 l) Direcciones de puerta de enlace de cada subred: 1) 192.168.4.65 2) 192.168.4.129 m) Direcciones de difusion de cada subred: 1) 192.168.4.127 2) 192.168.4.191 n) Submascara de las subredes: 128 64 32 16 8 4 2 1 7 6 5 4 3 2 1 0 255.255.255. 1 1 0 0 0 0 0 0 192
  • 13.
    La submascara es: 255.255.255.192 o) Hallar la subred de cada IP 192 168 4 125 AND 255 255 255 192 192 168 4 ? 192 168 4 100 AND 255 255 255 192 192 168 4 ? 192 168 4 135 AND 255 255 255 192 192 168 4 ?
  • 14.
    128 64 3216 8 4 2 1 7 6 5 4 3 2 1 0 125 0 1 1 1 1 1 0 1 AND 192 1 1 0 0 0 0 0 0 64 0 1 0 0 0 0 0 0 128 64 32 16 8 4 2 1 7 6 5 4 3 2 1 0 100 0 1 1 0 0 1 0 0 AND 192 1 1 0 0 0 0 0 0 64 0 1 0 0 0 0 0 0 128 64 32 16 8 4 2 1 7 6 5 4 3 2 1 0 135 1 0 0 0 0 1 1 1 AND 192 1 1 0 0 0 0 0 0 128 1 0 0 0 0 0 0 0 Las Ip 192.168.4.125 y 192.168.4.100 se encuentra en la subred : 192.168.4.64 La IP 192.168.4.135 se encuentra en la subred : 192.168.4.128 Las Ip 192.168.4.125, 192.168.4.100 se pueden ver entre si.
  • 15.
    Ejercicio Dada la IP: 192.168.180.0, obtener 3 subredes. Debe aplicar los pasos : a) hasta la o). Con las IP: 192.168.180.48/27 192.168.180.60/27 192.168.180.170/27 Ejercicio en casa Describa cual seria el procedimiento para hallar subredes para una IP clase B y una IP clase A. Haga un ejemplo con las IP : 172.20.0.0 , 89.0.0.0 Haga las suposiciones necesarias.