Este documento explica conceptos básicos sobre subneteo de redes como clasificación de direcciones IP, máscaras de subred por defecto, cómo crear subredes robándole bits al campo de hosts, fórmulas para calcular número de subredes y hosts disponibles, y ejemplos prácticos de determinar direcciones de red, broadcast y validar direcciones IP usando lógica booleana.
2. Para colocar una Dirección IP en Windows
1.- Inicio
2.- Mis sitios de Red
3.- Ver conexión de Red
4.- Conexión de Área Local
5.- Propiedades
6.- Protocolo Internet TCP/IP
3. • Class A – Rango del primer octecto 1-126 (0)
• 127 reservado para loopback.
• Class B - Rango del primer octecto 128-191 (10)
• Class C - Rango del primer octecto 192-223 (110)
• Class D - Rango del primer octecto 224-239
(1110)
• Reservado para multicast.
• Class E - Rango del primer octecto 240-255
(1111)
Clasificación de Redes
• Reservado para investigación.
4. • Máscara Clase A- N.h.h.h = 255.0.0.0
• Dirección IP 72.98.12.5
• Red 72.0.0.0
• Host 98.12.5
• Máscara Clase B- N.N.h.h = 255.255.0.0
• Máscara Clase C- N.N.N.h = 255.255.255.0
Máscaras de sured por
defecto
5. Qué son las subredes?
• Una serie de redes contenidas en una red.
• Creadas por subdivisiones del campo de direcciones de
hosts originándose asi un campo de subredes.
• Todos los hosts en una subred tienen una dirección de
subred común.
6. Por qué subnetear una red?
• Provee una mayor organización de grandes redes
(la Clase A tiene 16 millones de hosts!).
• Permite redes adicionales (subredes) sin la
necesidad de tener IPs adicionales.
• Le da a los administradores locales mayor control.
• Reduce el tamaño de los dominios de broadcast.
7. • Bits son robados del campo de hosts.
• Esto crea un campo de subred en la dirección IP.
Como crear subredes?
8. Subredes Clase C
Red Red Red Host
S S H H H H H H
Dos bits robados del campo de hosts para formar
una 3era. capa de jerarquía – Un campo de subred.
Dos bits mínimo y hasta un máximo de seis pueden
ser robados de una red clase C.
Cuantos bits pueden ser robados de una red clase
B? De una red clase A?.
9. Subredes Clase C
Red Red Red Host
S S H H H H H H
El número de subredes “utilizables” creadas es
calculado usando la siguiente fórmula:
# Subredes u. creadas = 2# bits robados -2
10. # de subredes utilizables?
2 bits robados = 22 = 4 subredes.
• Si te robas 2 bits NO puedes obtener 4 subredes. Por qué?
• Recuerda la dirección de red y la dirección de broadcast –
Ninguna de estas direcciones es válida es decir puede ser
usada!
11. Subredes Clase C
S S H H H H H H
Robando 2 bits = 22-2 = 2 subredes
S S S H H H H H
Robando 3 bits = 23-2 = 6 subredes
S S S S H H H H
Robando 4 bits = 24-2 = 14 subredes
12. Subredes Clase C
S S S S S H H H
Robando 5 bits = 25-2 = 30 subredes
S S S S S S H H
Robando 6 bits = 26-2 = 62 subredes
Robar 7 bits = No se puede.
Dos bits para hosts deben quedar
como remanente.
13. Cuantas subredes?
Borrowed Available
Class Bits #Subnets Subnets
A,B,C 2 4 2
A,B,C 3 8 6
A,B,C 4 16 14
A,B,C 5 32 30
A,B,C 6 64 62
A,B 7 128 126
A,B 8 256 254
A,B 9 512 510
A,B 10 1,024 1,022
A,B 11 2,048 2,046
A,B 12 4,096 4,094
A,B 13 8,192 8,190
A,B 14 16,384 16,382
A 15 32,768 32,766
A 16 65,536 65,534
A 17 131,072 131,070
A 18 262,144 262,142
A 19 524,288 524,286
A 20 1,048,576 ########
A 21 2,097,152 ########
14. Cuantos hosts/subred?
Red Red Red Host
S S H H H H H H
Como es calculado el # de hosts por subred?
# hosts = 26 = 64 hosts/subred?
15. Cuantos hosts/subred?
6 bits hosts restantes = 26 = 64 Hosts
• Si hay 6 bits de hosts remanentes NO tenemos 64
hosts/subred. Por qué?
• Cada subred tiene su propia dirección de subred y su propia
dirección de broadcast de subred – Ambas direcciones estan
reservadas y no pueden ser usadas!
• Luego solo 62 hosts son utilizables.
6 bits hosts restantes = 26-2 = 62 Hosts
16. Cuantos hosts/subred?
Borrowed Remaining Available
Class Bits Host Bits #Hosts Hosts
C 2 6 64 62
C 3 5 32 30
C 4 4 16 14
C 5 3 8 6
C 6 2 4 2
B 7 9 512 510
B 8 8 256 254
B 9 7 128 126
B 10 6 64 62
B 11 5 32 30
B 12 4 16 14
B 13 3 8 6
B 14 2 4 2
17. Fórmulas a recordar!
# Subredes u. creadas = 2# bits robados-2
• Recuerde sustraer 2 para la dirección de red y la dirección
de broadcast.
# Hosts u./subred = 2# bits de hosts restantes-2
• Recuerde sustraer 2 para la dirección de subred y la
dirección de broadcast de subred.
18. • 1.- Determinamos la Nueva Mascara de Subred
• 2.- Calculamos el Rango de las Subredes aplicando
la siguiente Regla:
256 - ∑ Bits prestados
Procedimiento para el
Subneteo
• 3.- Calcular las Sudredes.
19. • Calcular 6 subredes
1.- Calcular la nueva mascara.
Por defecto sabemos que la mascara tipo C es 255.255.255.0
lo que es igual:
RED . RED . RED . HOST
11111111.11111111.11111111.00000000
Para obtener las subredes, tomados prestados bits del byte de
los Host. HOST
11100000 2^3 = 8 – 2 = 6 Sub redes, quedaria
RED . RED . RED . HOST
11111111.11111111.11111111.11100000, si sumamos el valor
de los Bits prestados 128 + 64 + 32 = 224
20. 2.- Calculamos el Rango
Rango: 256 - ∑ Bits prestados
Rango: 256 – 224 = 32
3.- Calculamos las subredes, tomando en cuenta el rango
Recuerda: ni las ID ni las Broadcast no se utilzan como direcciones
validas y la nueva mascara es la subneteada para todas.
21. • Clase de esta dirección?
• Clase B.
• Cual es la máscara de subred por defecto?
• 255.255.0.0
• Si robamos 2 bits para la máscara de subred
• NNNNNNNN.NNNNNNNN.SSHHHHHH.HHHHHHHH
Ejemplo
• Cual es la máscara de subred?
• 27+26 = 128+64 = 192
177.56.45.13
• 255.255.192.0
22. • Inventada por George Boole a mediados de 1800.
• Tiene 7 elementos – Nosotros vamos a concentrarnos en 3 de
ellos.
• NOT- Análogo al inverso- Cambia unos a ceros o ceros a unos.
• AND- Análogo a la multiplicación- Solo 1 vez 1 es 1.
Introducción a la
• OR- Análogo a la adición- 1 más 0 y 0 más 1 igual a 1.
lógica booleana
23. • Dirección IP 146.98.12.1
• Máscara de subred 255.255.252.0
• Dirección IP en binarios
10010010.01100010.00001100.00000001
• 11111111.11111111.11111100.00000000 Máscara de
Uso de la Lógica
subred en binarios
• 10010010.01100010.00001100.00000000 El resultado del
Booleana para
AND de estas 2 direcciones nos da la dirección de subred
de este host.
determinar
direcciones de red
24. • Tenemos una dirección clase B 146.98.0.0
• Se hace necesario subnetearla en al menos 40 subredes de
por lo menos 600 hosts c/u.
• Es posible hacer esto? Vamos a verificarlo.
• Primero calculamos el # de bits que necesitamos robar
usando 2n-2.
• Segundo, calculamos el # de hosts posibles con el
remanente de bits usando 2n-2.
Subnetting de una
Clase B
25. • Robar 6 bits da como resultado 62 subredes utilizables (26-
2= 64-2), 62 es mayor que 40.
• El remanente de 10 bits de hosts (16-6) deriva en 1022 (210-
2=1024-2) hosts posibles por c/subred, 1022 es mayor que
600.
• Subnet Mask is 11111111.11111111.11111100.00000000
• Note que el valor del último bit robado en este caso es 4.
Solución en binarios
26. • La primera 146.98.0.0–La última 146.98.252.0
• Ninguna de ellas es utilizable.
• Rango utilizable es 146.98.4.0 - 146.98.248.0
• El número de red se incrementa en función del valor del último
bit robado, en este caso 4.
Rango de direcciones
• 62 x 4 = 248, donde 62 es el # de subredes utilizables.
IP de red
27. • Dirección IP 146.98.5.12
Máscara 255.255.252.0
• Subred del host?
• 146.98.4.0
Verifíquelo !.
• Dirección IP 146.98.114.47
Máscara 255.255.252.0
• Subred del host?
• 146.98.112.0
Verifíquelo !.
Determinando la red
28. • Es 146.98.5.255 255.255.252.0 una dirección IP de host
utilizable?
• Vamos a averiguarlo.
• 10010010.01100010.00000101.11111111
11111111.11111111.11111100.00000000
Determinando la
• Están todos los bits de hosts en 1? No, por lo tanto no es
una dirección de broadcast y es usable.
valídez
29. • Cual es la dirección de broadcast para la red
146.98.4.0/22?
• Veamos.
• Dirección IP
• 10010010.01100010.00000100.00000000
• Colocando todos los bits de hosts en 1
• 10010010.01100010.00000111.11111111
• Eso nos da 146.98.7.255 … Luego la IP de
broadcast es 146.98.7.255.
Determinando la
dirección de broadcast
30. Ejercicio
• Se tiene IP : 223.85.14.13 223>192
Máscara: 255.255.255.248 Clase C
• Lo podríamos expresar tambien como
223.85.14.13 / 29 (8+8+8+5)
• Determinar:
• A) # de subredes u. y de hosts u. por c/sru.
• B) Dirección IP de la subred de esta IP.
• C) # de subred u. de esta dirección de subred.
• D) # de hosts u. que corresponde a la IP dada.
• E) Dirección IP de la subred u. # 25.
• F) Broadcast de la subred u. # 13.