3. 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.
4. 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 )
5. 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
6. 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
7. 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.
8. 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.
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 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
12. 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
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 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.
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.