Saltar navegación

RL3:CIDR toría - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 18 de enero de 2023 por Stefano C.

60 visualizaciones

Descargar la transcripción

Vale, ahora que hemos visto el VLSM, el último tema de direccionamiento que tenemos que ver es lo que se llama CIDR, que sería Classless Inter-Domain Routing. 00:00:01
Sustancialmente la grande novedad entre lo que hemos hecho hasta ahora y el CIDR es que prácticamente quitamos las clases. 00:00:17
Hasta ahora nosotros hemos trabajado pensando en términos de clases, clase A, clase B, clase C. 00:00:30
Siempre hemos empezado desde una de ellas, de una clase A, de una clase B, de una clase C y hemos hecho subredes. 00:00:35
Y en vez, a partir de este momento, las clases ya no tienen sentido 00:00:40
Como las clases no tienen sentido, pues es extremadamente necesario poner la máscara cada vez que ponemos un IP 00:00:47
Nosotros ya lo hacemos, siempre que hemos puesto una IP, siempre hemos estado asociando una máscara 00:00:54
Pero antes, digamos que esto era relativamente importante porque yo podía, dado una IP, sacar de qué clase era y asociar una máscara barra 24, barra 16 o barra 8 por defecto, sin embargo ahora no, ahora necesito saber la máscara sí o sí. 00:01:02
De hecho, es en este contexto que se creó la notación de la máscara con la barra, barra 24, barra 36, ¿vale? De facto, esa notación, ¿vale? La notación con la barra se llama notación CIDR, es como en CIDR se pone la máscara. 00:01:18
Esto deriva del hecho que, como se volvió necesario tener que poner la máscara siempre, pues entonces se encontró una forma de escribir la máscara más rápida. 00:01:39
Barra 23 es mucho más rápido que 255, 255, 254, 0. 00:01:49
¿Vale? Entonces, el CDR, primera cosa, quita las clases, ¿vale? Y segundo, nos permite hacer la operación, digamos, al revés de lo que era la división en subredes. 00:01:54
mientras la división de subredes 00:02:14
pilla una red y la divide 00:02:17
en varias subredes 00:02:19
con CDR 00:02:21
lo que puedo hacer es 00:02:23
pillar varias redes y juntarlas 00:02:25
en una red más grande 00:02:27
pero para hacer eso tengo que hacerlo 00:02:28
con cuidado porque no siempre es posible 00:02:31
por ejemplo 00:02:33
vamos a ver 00:02:38
aquí un ejemplo 00:02:41
Imaginémonos que yo tenga que hacer una red con mil ordenadores 00:02:43
¿Vale? 00:02:46
Con VLSM 00:02:48
Yo no podía hacer otra cosa 00:02:49
Que pillar una 00:02:52
Una clase B 00:02:53
¿Vale? 00:02:55
Que contiene alrededor de 65.000 00:02:55
IPs 00:02:59
Y a partir de allí 00:03:00
Desde una barra 16 crear una barra 22 00:03:02
Por ejemplo 00:03:05
Que es la que me permite poner hasta 1024 ordenadores 00:03:06
El problema es que 00:03:10
Si por ejemplo yo estoy usando una red pública, tengo que pillar una pública de clase B, crear esta subred de 1000 ordenadores, perfecto, pero ahora tengo 64000 IPs que prácticamente no uso, ¿vale? 00:03:12
Porque la clase B contiene 65000 y yo he creado una clase de 1024, pues me quedan alrededor de 64000 IPs que no se usan y que yo tengo que de alguna forma bloquear porque no puedo hacer otra cosa, ¿sí? 00:03:25
Entonces, para intentar ahorrar más IPS y para evitar este problema, se ha creado un sistema que sustancialmente me permite pillar cuatro bloques de clase C, cuatro redes de clase C, 00:03:39
y juntarlas en una única red de barra 22, con la máscara barra 22. 00:03:57
Cada una de estas redes de clase C contendría 256 ordenadores, 00:04:06
entonces cuatro de ellas contendrían 1.024 posibles IPs, con 1.022 ordenadores dentro. 00:04:10
también otra cosa que introdujo el CIDR 00:04:20
es que ahora las IPs están divididas por continentes 00:04:27
o sea que hay como bloques de IPs por cada continente 00:04:30
de esta forma IPs parecidas o cercanas 00:04:34
pertenecen al mismo continente 00:04:39
y esto puede ayudar en términos de enrutamiento global 00:04:42
lo veremos más en el futuro 00:04:46
vamos a hacer un ejemplo de CIDR 00:04:48
entonces tenemos nuestra empresa 00:04:50
quiere hacer una red de Milost, por lo tanto lo que va a pillar son cuatro redes de clase C, 00:04:52
la 114.0, la 105.0, la 106.0, la 107.0, 00:05:04
estas son cuatro redes de barra 24 que contienen dentro 256 ordenadores, 00:05:10
Y a este punto le ponen que en vez de barra 24, esta red de aquí es una barra 22. Al poner una barra 22, sustancialmente lo que estamos haciendo es robar dos bits desde la parte de red y la pasamos a la parte de host. Es al revés de lo que hacíamos antes. 00:05:16
antes nosotros teníamos la parte de host 00:05:37
y robábamos bits desde la parte de host 00:05:39
hacia la parte de read 00:05:42
para crear subreaders 00:05:43
ahora estamos haciendo al revés 00:05:45
estamos robando bits de la parte de read 00:05:47
para darlos a los host 00:05:50
para que sea más grande 00:05:51
entonces esta readera aquí 00:05:52
es la read que sale 00:05:55
y me funciona 00:05:56
ahora si vamos a anotar 00:05:59
estos son los números 00:06:02
0.8, 0.5, 0.6, 0.7 00:06:03
son los números que tenemos aquí en los cuatro bloques 00:06:07
barra 24. Barra 24 sería hasta el fondo, ¿vale? 00:06:10
Sin embargo, barra 22 llegaría hasta la parte en rojo. 00:06:14
Ahora, si yo me fijo en la parte de rojo, veis que la parte de rojo 00:06:19
es siempre igual, ¿vale? Esto quiere decir 00:06:22
que si yo considero el acento 4.0 00:06:26
como barra 22, todos estos IPs 00:06:30
pertenecen a la misma red vale porque no estoy cambiando la parte de host la 00:06:33
parte de red perdón que llega hasta el bit 22 que es este de aquí 00:06:40
la parte 192 100 y luego en binario 0 1 1 0 1 0 es 00:06:45
idéntica para todos estos bloques por lo tanto el identificador de red como 00:06:52
barra 22 no está cambiando y si el identificador de red no está cambiando 00:06:57
hasta el bit 22 00:07:02
y yo estoy usando una barra 22 00:07:05
quiere decir que todos estos 00:07:06
son la misma red 00:07:08
¿vale? 00:07:10
cambiarían, por ejemplo 00:07:12
si utilizaba en vez de una barra 22 una barra 23 00:07:14
estas dos bloques 00:07:16
serían la misma red pero esto ya no 00:07:18
porque aquí cambia de 1 a 0 00:07:20
y si yo 00:07:22
usara una barra 24 00:07:24
veo que esto, esto, esto 00:07:25
y esto son distintos 00:07:29
Por lo tanto, estas son cuatro redes distintas. Pero si voy a barra 22, considerando que sea esta bit 22 como parte de red, el identificador de red no cambia y por lo tanto, todo lo que está aquí dentro son hosts y sería una red que va desde la 192.100.140.22 hasta la 192.100.107.255.22. 00:07:31
y la cosa 00:07:58
importante es que no he tenido que ir 00:08:02
a pillar una barra 00:08:04
una barra 16 para poder hacer esto 00:08:05
no he ido a una barra 16 y luego he hecho 00:08:08
subredes, lo que he hecho es pillar 00:08:10
cuatro de las que eran 00:08:11
clases C, porque ahora ya no existen 00:08:14
clases, vale, y 00:08:16
juntarlas en un único bloque 00:08:17
en un único bloque barra 22 00:08:19
si, este es 00:08:21
un poco el concepto del 00:08:24
del CDR, vale 00:08:25
Podemos juntar redes iguales, con redes iguales intento con máscara igual, ¿vale? Y la podemos juntar juntas en una máscara más pequeña. 00:08:27
Si os acordáis, nosotros hacíamos una cosa como teníamos una red y cuando robábamos un bit desde la parte de host a la parte de red, 00:08:39
Era como si esta red se dividiera en dos y salían a mitad, ¿vale? Y salían dos subredes iguales, de tamaño igual, a partir de un bloque único, ¿vale? 00:09:05
Entonces, se dividía este bloque en dos subredes. 00:09:20
CIDR me permite hacer la operación al revés. 00:09:26
Es decir, yo tengo dos bloques que son de una red, no sé, de algún tipo, 00:09:30
y lo que hago es juntarlos en un único bloque que incluya los dos. 00:09:39
entonces si aquí yo tenía 00:09:45
un barra n 00:09:49
y lo dividía en 2 00:09:51
barra n más 1 00:09:54
es decir que si tenía un barra 24 00:09:57
lo podía dividir a mitad en 2 barra 25 00:10:04
si tenía un barra 25 en 2 barra 26 00:10:08
etcétera, etcétera 00:10:10
e iba haciendo subredes de esta forma 00:10:11
ahora es al revés 00:10:13
si yo tengo 2 barra n 00:10:15
las puedo juntar 00:10:18
en un único bloque 00:10:22
barra n-1 00:10:24
si tengo 2 barra 24 00:10:25
los puedo juntar en un barra 23 00:10:27
si tengo 2 barra 23 00:10:30
los puedo juntar en un barra 22 00:10:32
¿vale? 00:10:34
a ver 00:10:39
esta es la idea ¿vale? 00:10:40
se puede hacer con 2 redes, con 4 redes 00:10:46
con 1000 redes, con cuantas os da la gana 00:10:48
El único problema es que no siempre esto se puede hacer. Cuando yo voy a juntar las redes, tengo que tener cuidado con qué red empiezo. 00:10:50
Y hay fórmulas matemáticas que aquí están escritas, pero me interesan relativamente poco. Para hacerlo de forma matemática, nosotros lo haremos de una forma más práctica, más empírica. 00:11:00
El concepto es, imaginaos la misma situación que antes, solo que en vez de pillar estos cuatro bloques de clase C para juntarlos, desde 104 a 107, yo decido utilizar desde 105. 00:11:12
Entonces junto 105, 106, 107, 108. Estos son 4 bloques barra n, o sea barra 24, por lo tanto junto 2 barra 24 obtengo un barra 23, junto otros 2 barra 24 obtengo un barra 23. 00:11:28
Ahora tengo 2 barra 23, junto estos 2 barra 23 y obtendría un barra 22. O sea que estos 4, como pasaba antes, se pueden juntar en un barra 22. 8 bits son 192, otros 8 bits son 100, por lo tanto esto es 16 bits, y 6 bits de esta parte de aquí. 00:11:49
entonces la parte roja corresponde hasta barra 24, ahora si yo miro los números 105, 106, 107, 108, para hacer un ejemplo, y miro hasta el sexto bit, estos tres, 105, 106, 107, veis que tienen la misma secuencia, por lo tanto estos podrían ir en el mismo bloque, 00:12:11
Pero fijaos que 108 ya tiene un 1 aquí. 00:12:33
Entonces, si tiene un 1 aquí, está cambiando de identificador de red. 00:12:39
Entonces, no puedo juntar este bloque a estos tres. 00:12:45
De hecho, si yo miro barra 22, el número 122 a 105, 0, no es un número de red. 00:12:52
Veis que la parte de host tiene ceros y unos. Por lo tanto, esto no es una red. No puede ser una red barra 22. No sería una red de ni siquiera barra 23, porque llegaría hasta aquí y habría un 1 después. Esto puede ser de red solo si es barra 24. 00:13:03
Pero si lo considero como barra 22, esto no es un IP de red, no es el primer IP de un bloque. Es un host, es un ordenador. Y de hecho, si yo miro 108, lo que ha pasado es que ahora el número de red ha cambiado y la parte de host está toda cero. 00:13:20
Serían estos dos ceros y otros ocho ceros después. Por lo tanto, esto sí es un IP de red barra 22. O sea que no todas las IPs son de red. 00:13:38
Yo tengo que buscar cuál es la IP de red que quiero hacer. Si yo quisiera juntar cuatro redes de tipo barra 24 juntas, no puedo empezar desde cualquier número. 00:13:51
Podría empezar, por ejemplo, desde 104, porque 104 sí que me lo permite, tendría toda la parte de o hasta 0. 00:14:08
Entonces, 104, 105, 106 y 107 sí que lo puedo juntar. 00:14:13
O podría empezar desde 108. 108, 109, 110 y 111 sí que lo podría juntar entre ellos, ¿vale? 00:14:19
Porque 108 sería de red y los demás cuatro números tienen esta parte que es igual. 00:14:27
Pero no puedo hacer una barra 22 empezando desde 106 o una barra 22 empezando desde 107, porque resulta que no son de red. 00:14:31
En particular tendría que seguir esto, que si tengo que juntar m redes entre ellas, entonces debería encontrar 2 a la n mayor que m y encontrar el número n. 00:14:41
y luego el número que voy a elegir del último byte debería ser un múltiplo de 2 a la n, pero esto es un poco retorcido de entender, entonces lo vamos a hacer con casos prácticos y vamos a hacer ejemplos. 00:14:54
Esta es la parte, digamos, teórica y ahora ya os hago uno o dos ejemplos de cómo se usa esto, ¿vale? Esta es un poco la idea, otro ejemplo, ¿vale? Si tengo, estas son barra 24, estas dos barra 24 la puedo juntar a una barra 23, estas dos barra 24 la puedo juntar a una barra 23. 00:15:11
Cuidado, estas dos barra 24 no podría juntarle una barra 23, ¿vale? 00:15:32
Porque 1.0 barra 23 no es una red, ¿vale? Es una host. 00:15:37
Entonces, si tengo dos bloques barra 23, puedo juntar los dos bloques 23 en un bloque barra 22, por ejemplo. 00:15:44
¿Vale? Entonces, esta es la operación al revés. 00:15:50
Si voy desde aquí hacia aquí, estoy haciendo subredes, 00:15:53
una barra 22 la puedo dividir en 2 barra 23 00:15:58
y una barra 23 en 2 barra 24 00:16:00
y otra barra 23 en 2 barra 24 00:16:03
si voy en vez de desde aquí hasta aquí 00:16:05
estoy haciendo lo que me permite CDR 00:16:08
de juntar redes 00:16:10
entonces puedo pillar 2 barra 24 en la 23 00:16:12
2 barra 24 en la 23 00:16:15
2 barra 23 en la 22 00:16:16
¿vale? 00:16:18
Autor/es:
Stefano Chiesa
Subido por:
Stefano C.
Licencia:
Reconocimiento - No comercial
Visualizaciones:
60
Fecha:
18 de enero de 2023 - 11:06
Visibilidad:
Clave
Centro:
IES ROSA CHACEL
Duración:
16′ 22″
Relación de aspecto:
1.78:1
Resolución:
1280x720 píxeles
Tamaño:
73.61 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid