RL3:CIDR toría - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
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