Cálculo VLSM y subredes

94,603 views 62 slides Aug 30, 2013
Slide 1
Slide 1 of 62
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62

About This Presentation

Descripción de cómo calcular subredes de máscara de longitud variable (VLSM)


Slide Content

1 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) Máscaras de Subred de Longitud Variable Paulo Colomés – Instructor CCNA Redes Cisco.NET

2 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) VLSM es una técnica utilizada por dispositivos de networking donde se permite interconectar un grupo de subredes con distintas máscaras. De ahí el nombre “Máscara de subred de longitud variable”.

3 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) Antes de VLSM: FLSM ( Fixed Length Subnet Mask )

4 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) Antes de VLSM: FLSM ( Fixed Length Subnet Mask ) Uso de máscaras de igual longitud en todas las subredes Poco escalable Uso de direcciones IP no optimizado Poca flexibilidad para el correcto diseño IP.

5 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) Repaso de matemática de redes: Subnetting Bloque IP: 200.34.128.0/22

6 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) ¿Cómo resolvemos la asignación de direcciones IP?

7 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) ¿Cómo resolvemos la asignación de direcciones IP? Opción 1: Al viejo estilo: Creación de subredes FLSM

8 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) Para dividir el bloque IP en subredes es necesario Representar los números decimales en su equivalente Binario. Bloque IP: 200.34.128.0/22 y 3 dominios de broadcast

9 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 200.34.128.0/22

10 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 200.34.128.0/22 IP: 11001000.00100010.10000000.00000000 M: 11111111.11111111.11111100.00000000

11 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 200.34.128.0/22 IP: 11001000.00100010.100000 00.00000000 M: 11111111.11111111.11111100.00000000 Porción de Red Porción de Host La porción de red es la cantidad de bits que son comunes a todos los hosts de la red. En los cálculos de subredes la porción de red NUNCA se modifica. En nuestro ejemplo, todas las direcciones IP de los hosts de la topología deben comenzar con “11001000.00100010.100000”. La porción de host es la que cambia e identifica a cada máquina. Solo podemos modificar esta parte para asignar IP dentro de la red.

12 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) IP: 11001000.00100010.100000 00.00000000 M: 11111111.11111111.11111100.00000000 Porción de Red Porción de Host Tenemos 10 bits en la porción de host. Así que podemos calcular rápidamente la cantidad de direcciones IP que tenemos para asignar en la red con la fórmula 2 h -2 h = cantidad de bits en la porción de host

13 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) IP: 11001000.00100010.100000 00.00000000 M: 11111111.11111111.11111100.00000000 Porción de Red Porción de Host h = 10 Entonces Cantidad de hosts = 2 n – 2 Cantidad de hosts = 2 10 – 2 Cantidad de hosts = 1024 - 2 Cantidad de hosts = 1022

14 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 00.00000000 = 200.34.128.0 11001000.00100010.100000 00.00000001 = 200.34.128.1 11001000.00100010.100000 00.00000010 = 200.34.128.2 11001000.00100010.100000 00.00000011 = 200.34.128.3 11001000.00100010.100000 00.00000100 = 200.34.128.4 … 11001000.00100010.100000 11.11111100 = 200.34.131.252 11001000.00100010.100000 11.11111101 = 200.34.131.253 11001000.00100010.100000 11.11111110 = 200.34.131.254 11001000.00100010.100000 11.11111111 = 200.34.131.255 Bloque IP 200.34.128.0/22 1024 direcciones en total (1022 asignables a host )

15 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) OK, tenemos 3 redes (determinadas por la cantidad de dominios de broadcast ) y un bloque IP con 1022 direcciones IP asignables a host. (1024 en total, incluyendo dir. De subred y dir. De broadcast ) Ahora debemos dividir esa cantidad de direcciones en partes iguales para poder cumplir con la condición de crear subredes. Para esto solamente podemos utilizar los 10 bits de la porción de host.

16 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 00.00000000 /22

17 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 00.00000000 /22 Partimos de la máscara /22 y nos vamos desplazando bit a bit hacia la derecha ocupando la porción de host. A veces se refieren a esto como “pedir prestado” bits de host.

18 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 00.00000000 /22 Si nos corremos 1 bit, creamos una nueva porción denominada “porción de subred” /23

19 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 0.00000000 Si nos corremos 1 bit, creamos una nueva porción denominada “porción de subred”. Ahora nuestra porción de host original se redujo de 10 a 9 bits. Claro, le quitamos 1. Porción de Red Porción de SR Porción de Host

20 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 0.00000000 Cuando se ha creado la porción de subred, entonces ya podemos calcular rápidamente dos cosas importantes: 1. Cuántas subredes hay. 2. Cuántas direcciones IP para host hay en cada subred. Porción de Red Porción de SR Porción de Host 2 h -2 2 s Donde “s” es la cantidad de bits en la porción de subred Donde “h” es la cantidad de bits en la porción de host CANTIDAD DE SUBREDES CANTIDAD DE HOSTS x SUBRED

21 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) Hasta hace algún tiempo se utilizaba la misma fórmula para calcular la cantidad de subredes y cantidad de host por subred. Hoy se utilizan las mencionadas. 2 h -2 2 s -2 Donde “s” es la cantidad de bits en la porción de subred Donde “h” es la cantidad de bits en la porción de host CANTIDAD DE SUBREDES CANTIDAD DE HOSTS x SUBRED ANTES

22 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) Hasta hace algún tiempo se utilizaba la misma fórmula para calcular la cantidad de subredes y cantidad de host por subred. Hoy se utilizan las mencionadas. 2 h -2 2 s -2 Donde “s” es la cantidad de bits en la porción de subred Donde “h” es la cantidad de bits en la porción de host CANTIDAD DE SUBREDES CANTIDAD DE HOSTS x SUBRED HOY

23 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) Hasta hace algún tiempo se utilizaba la misma fórmula para calcular la cantidad de subredes y cantidad de host por subred. Hoy se utilizan las mencionadas. 2 h -2 2 s Donde “s” es la cantidad de bits en la porción de subred Donde “h” es la cantidad de bits en la porción de host CANTIDAD DE SUBREDES CANTIDAD DE HOSTS x SUBRED HOY

24 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 0.00000000 Porción de Red Porción de SR Porción de Host 2 h -2 2 s 2 1 = 2 2 9 -2 =510 CANTIDAD DE SUBREDES CANTIDAD DE HOSTS x SUBRED

25 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 0.00000000 Porción de Red Porción de SR Porción de Host 1era SR =11001000.00100010.100000 0.00000000 2 da SR =11001000.00100010.100000 1 0.00000000 = 200.34.128.0/23 = 200.34.130.0/23

26 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 0.00000000 Porción de Red Porción de SR Porción de Host 1era SR =11001000.00100010.100000 0.00000000 2 da SR =11001000.00100010.100000 1 0.00000000 = 200.34.128.0/23 = 200.34.130.0/23 GRÁFICAMENTE /22

27 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 0.00000000 Porción de Red Porción de SR Porción de Host 1era SR =11001000.00100010.100000 0.00000000 2 da SR =11001000.00100010.100000 1 0.00000000 = 200.34.128.0/23 = 200.34.130.0/23 GRÁFICAMENTE /23 /23

28 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 0.00000000 Porción de Red Porción de SR Porción de Host 0.00000000 0.00000001 0.00000010 0.00000011 0.00000100 …. 1.11111100 1.11111101 1.11111110 1.11111111 1 0.00000000 1 0.00000001 1 0.00000010 … RANGO IP DE LA SUBRED N° 0 Subred N° 0 (Primera Subred) Subred N° 1 (Segunda Subred)

29 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 0.00000000 Porción de Red Porción de SR Porción de Host 0.00000000 0.00000001 0.00000010 0.00000011 0.00000100 …. 1.11111100 1.11111101 1.11111110 1.11111111 1 0.00000000 1 0.00000001 1 0.00000010 … RANGO IP DE LA SUBRED N° 0 200.34.128.0/23 200.34.129.255/23 200.34.130.0/23 Dirección de Subred (NO SE ASIGNA A HOST) Dirección de Subred (NO SE ASIGNA A HOST) Dirección de Broadcast (NO SE ASIGNA A HOST) 200.34.128.1/23 200.34.128.2/23 200.34.128.3/23 200.34.128.4/23 200.34.129.252/23 200.34.129.253/23 200.34.129.254/23 200.34.130.1/23 200.34.130.2/23

30 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) ESO FUE CUANDO NOS DESPLAZAMOS UN BIT HACIA LA PORCIÓN DE HOST. VEAMOS AHORA QUE PASA CUANDO NOS DESPLAZAMOS DOS BITS….

31 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 00.00000000 /22 Si nos corremos 1 bit, creamos una nueva porción denominada “porción de subred” /24

32 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 00 .00000000 11001000.00100010.100000 01 .00000000 11001000.00100010.100000 10 .00000000 11001000.00100010.100000 11 .00000000 /22 /24 Porción de Red Porción de SR Porción de Host

33 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 00 .00000000 11001000.00100010.100000 01 .00000000 11001000.00100010.100000 10 .00000000 11001000.00100010.100000 11 .00000000 SR 0 (00) 200.34.128.0 – 200.34.128.255 SR 1 (01) 200.34.129.0 – 200.34.129.255 SR 2 (10) 200.34.130.0 – 200.34.130.255 SR 3 (11 ) 200.34.131.0 – 200.34.131.255

34 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 00 .00000000 11001000.00100010.100000 01 .00000000 11001000.00100010.100000 10 .00000000 11001000.00100010.100000 11 .00000000 SR 0 (00) 200.34.128.0 – 200.34.128.255 SR 1 (01) 200.34.129.0 – 200.34.129.255 SR 2 (10) 200.34.130.0 – 200.34.130.255 SR 3 (11 ) 200.34.131.0 – 200.34.131.255 GRÁFICAMENTE /24 /24 /24 /24

35 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) PREGUNTA: Si nuestra máscara original era /22 y nos desplazamos 7 bits. ¿Cuántas subredes podemos hacer? ¿Cuántos hosts alcanzarán por cada subred?

36 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) R: 128 subredes de 6 host cada una Cantidad de subredes: 2 s Cantidad de host por subred: 2 h -2

37 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 00.00000 000 11001000.00100010.100000 00.00001 000 11001000.00100010.100000 00.00010 000 11001000.00100010.100000 00.00011 000 11001000.00100010.100000 00.00100 000 11001000.00100010.100000 00.00101 000 …. 11001000.00100010.100000 11.11110 000 11001000.00100010.100000 11.11111 000 /22 ” /27

38 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 00.00000 000 11001000.00100010.100000 00.00001 000 11001000.00100010.100000 00.00010 000 11001000.00100010.100000 00.00011 000 11001000.00100010.100000 00.00100 000 11001000.00100010.100000 00.00101 000 …. 11001000.00100010.100000 11.11110 000 11001000.00100010.100000 11.11111 000 00.00011 000 00.00011 001 00.00011 010 00.00011 011 00.00011 100 00.00011 101 00.00011 110 00.00011 111 = 200.34.128.24/29 = 200.34.128.25/29 = 200.34.128.26/29 = 200.34.128.27/29 = 200.34.128.28/29 = 200.34.128.29/29 = 200.34.128.30/29 = 200.34.128.31/29 BROADCAST SUBRED SUBRED N° 3

39 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 00.00000 000 11001000.00100010.100000 00.00001 000 11001000.00100010.100000 00.00010 000 11001000.00100010.100000 00.00011 000 11001000.00100010.100000 00.00100 000 11001000.00100010.100000 00.00101 000 …. 11001000.00100010.100000 11.11110 000 11001000.00100010.100000 11.11111 000 00.00100 000 00.00100 001 00.00100 010 00.00100 011 00.00100 100 00.00100 101 00.00100 110 00.00100 111 = 200.34.128.32/29 = 200.34.128.33/29 = 200.34.128.34/29 = 200.34.128.35/29 = 200.34.128.36/29 = 200.34.128.37/29 = 200.34.128.38/29 = 200.34.128.39/29 BROADCAST SUBRED SUBRED N° 4

40 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 00.00000 000 11001000.00100010.100000 00.00001 000 11001000.00100010.100000 00.00010 000 11001000.00100010.100000 00.00011 000 11001000.00100010.100000 00.00100 000 11001000.00100010.100000 00.00101 000 …. 11001000.00100010.100000 11.11110 000 11001000.00100010.100000 11.11111 000 00.00101 000 00.00101 001 00.00101 010 00.00101 011 00.00101 100 00.00101 101 00.00101 110 00.00101 111 = 200.34.128.40/29 = 200.34.128.41/29 = 200.34.128.42/29 = 200.34.128.43/29 = 200.34.128.44/29 = 200.34.128.45/29 = 200.34.128.46/29 = 200.34.128.47/29 BROADCAST SUBRED SUBRED N° 5

41 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) Gráficamente /22 original /29 128 subredes de 6 hosts cada una

42 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) MUY BIEN! Ahora sabemos como hacer subredes. ¿Y VLSM?. VLSM es solamente 1 paso más que hacer subredes. Es hacer subredes a partir de una subred. O sub-subredes O sub-sub-subredes O sub-sub-sub-subredes… Etc.

43 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) Tomemos una de las subredes /29 creadas en el paso anterior. Lo que haremos será utilizar la porción de host (recuerden que es la única que se puede modificar dentro de una subred) y seguir desplazándonos bits hacia la derecha. Vamos a tomar la subred N° 4

44 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 11001000.00100010.100000 00.00000 000 11001000.00100010.100000 00.00001 000 11001000.00100010.100000 00.00010 000 11001000.00100010.100000 00.00011 000 11001000.00100010.100000 00.00100 000 11001000.00100010.100000 00.00101 000 …. 11001000.00100010.100000 11.11110 000 11001000.00100010.100000 11.11111 000 00.00100 000 00.00100 001 00.00100 010 00.00100 011 00.00100 100 00.00100 101 00.00100 110 00.00100 111 = 200.34.128.32/29 = 200.34.128.33/29 = 200.34.128.34/29 = 200.34.128.35/29 = 200.34.128.36/29 = 200.34.128.37/29 = 200.34.128.38/29 = 200.34.128.39/29 BROADCAST SUBRED SUBRED N° 4 VAMOS A SUBDIVIDIR ESTA

45 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 00.00100 000 Subred Host Para crear “Sub-subredes” vamos a desplazarnos nuevamente hacia la derecha ocupando la porción de host. En este caso 1 bit. 1 BIT

46 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 00.00100 000 Subred Host Para crear “Sub-subredes” vamos a desplazarnos nuevamente hacia la derecha ocupando la porción de host. En este caso 1 bit. 1 BIT Sub-Subred

47 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 00.00100 000 Subred Host 1 BIT Sub-Subred TENEMOS 1 BIT EN LA PORCIÓN NUEVA (LA LLAMAREMOS “SUB-SUBRED”). ENTONCES TENDREMOS 2 SUB SUBREDES NUEVAS

48 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 00.00100 00 00.00100 1 00 Subred Host Sub-Subred TENEMOS 1 BIT EN LA PORCIÓN NUEVA (LA LLAMAREMOS “SUB-SUBRED”). ENTONCES TENDREMOS 2 SUB SUBREDES NUEVAS /30

49 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 00.00100 00 00.00100 1 00 Subred Host Sub-Subred 200.34.128.32/30 200.34.128.36/30

50 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 00.00100 00 00.00100 1 00 Subred Host Sub-Subred 200.34.128.32/30 200.34.128.33/30 200.34.128.34/30 200.34.128.35/30 200.34.128.36/30 200.34.128.37/30 200.34.128.38/30 200.34.128.39/30

51 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) Gráficamente /22 original /29 128 subredes de 6 hosts cada una

52 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) Gráficamente /22 original /29 128 subredes de 6 hosts cada una /30 /30

53 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) O visto de otra manera

54 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) /22

55 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) /22 /29 /29 /29 /29 /29 /29 /29 /29 120 subredes más X

56 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) /22 /29 /29 /29 /29 /29 /29 /29 /29 120 subredes más /30 /30 X X

57 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 120 subredes más X 200.34.128.0/22 200.34.128.0/29 200.34.128.8/29 200.34.128.16/29 200.34.128.24/29 200.34.128.32/29 200.34.128.32/29 200.34.128.40/29 200.34.128.48/29 X 200.34.128.24/30 200.34.128.28/30

58 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 200.34.128.0/22

59 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) 120 subredes más X 200.34.128.0/22 200.34.128.0/29 200.34.128.8/29 200.34.128.16/29 200.34.128.24/29 200.34.128.32/29 200.34.128.32/29 200.34.128.40/29 200.34.128.48/29 X 200.34.128.24/30 200.34.128.28/30

60 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask )

61 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) IS THERE ANY QUESTION OUT THERE?

62 http://www.redescisco.net - Paulo Colomés - [email protected] VLSM (Variable Length Subnet Mask ) FIN www.redescisco.net