Full transcript
0:00Hoy vamos a hablar sobre el Internet Protocol, más conocido como IP.
0:05En el video anterior hablamos de la capa de red y nos quedó pendiente lo que es IP.
0:10Los principios del Internet Protocol son:
0:12El end to end argument.
0:14E IP on everything.
0:16El end-to-end argument quiere decir que dejamos toda la “inteligencia” en las puntas o equivalentemente en los hosts.
0:22O sea que la red en sí NO mantiene ni conoce el estado de la conexión.
0:26Cualquier costo por congestión, pérdida, etc. se lo llevan los hosts, no la red.
0:32Básicamente, los routers hacen lo mínimo necesario para que todo siga andando.
0:37IP on everything se refiere a que IP puede correr independiente de la naturaleza de la red física.
0:43Además, todo se ha vuelto un servicio que corre sobre IP, como servicios de streaming, las llamadas, tv-cable, etc.
0:51IP tiene direcciones universales, su funcionamiento es independiente del protocolo en capas inferiores, no establece conexión y no es confiable.
1:00Pero si IP no es confiable, ¿cómo es posible que funcione Internet? Bueno, lo importante es que funciona…
1:07Además, las capas superiores, como la capa de transporte, pueden encargarse de manejar cosas como pérdidas y congestión.
1:12Veamos qué son las direcciones IP.
1:15Las direcciones IP nos permiten distinguir entre distintas interfaces de red, permitiendo la correcta entrega de datos.
1:22Hay 2 versiones de IP: IPv4 e IPv6
1:26¿Pero por qué hay dos versiones?
1:28Veamos un poco de histioria.
1:30En 1980 aparece IPv4. En IPv4 tenemos direcciones de 32 bits (o 4 bytes).
1:38Usualmente, describimos estas direcciones como 4 números entre 0 y 255.
1:43La idea era usar estas direcciones para identificar a los distintos hosts.
1:48Pero resulta que esto de usar Internet se volvió demasiado popular.
1:52En 1990 ya habían demasiados hosts y este número estaba aumentando muy rápido.
1:58Si la situación seguía así, las direcciones simplemente se iban a acabar.
2:02Al año 2015 había 3.3 miles de millones de hosts y la cantidad de direcciones IPv4 es de aproximadamente 4.3 miles millones.
2:13Frente al inminente colapso de IPv4 se decidió hacer un sucesor que tuviera más direcciones: IPv6.
2:19Como desarrollar una nueva versión de IP se iba a demorar, se decidió parchar IPv4 para que aguantara por mientras.
2:26Este parche fue tan exitoso que IPv4 sigue existiendo.
2:30Veamos cómo funciona IPv4.
2:33Las direcciones IPv4 se describen usando 4 números de 1 byte.
2:37A cada interfaz de red se le asigna una IP.
2:39Y las direcciones se agrupan en subredes usando máscaras.
2:42Por ejemplo, en la imagen vemos 3 subredes coloreadas.
2:46Si nos fijamos cada red comparte un prefijo ¿Notaron que el router tiene 3 direcciones, una de cada color?
2:52Esto es porque las direcciones se asignan a las interfaces de red, no a los equipos
2:56y un router tiene una interfaz de red para hablar con cada una de las subredes.
3:01Pero ¿Qué es eso de las máscaras?
3:03Las máscaras indican el número de bits fijo o comunes que tienen las direcciones dentro de una misma subred.
3:09Este sistema de máscaras se conoce como Classless Inter Domain Routing o CIDR.
3:15Veamos algunos ejemplos.
3:16Aquí tenemos la red 199.234.7.8/24. El número después del slash indica el tamaño de la máscara.
3:26En este ejemplo, la red contiene todas las direcciones cuyos primeros 24 bits de la dirección sean iguales a los primeros 24 bits de 199.234.7.8.
3:37Si anotamos la dirección en bits vemos que estos últimos 8 bits nos quedan libres.
3:42Luego esta red puede contener todas las direcciones que tengan la siguiente forma.
3:47Así, esta red puede contener hasta 256 direcciones IP.
3:51¿Qué pasa si ahora la máscara es de tamaño 30?
3:54Tal como antes, la red contiene todas las direcciones cuyos primeros 30 bits sean iguales a los primeros 30 bits de 199.234.7.8.
4:04Luego, tenemos estos últimos 2 bits libres. Es decir, esta red puede contener hasta 4 direcciones IP.
4:11Ahora ¿por qué se llama classless?
4:14En un inicio habían clases de direcciones y teníamos Classful networks.
4:19Las classful networks se creaban usando clases de direcciones.
4:22Para redes unicast o redes de comunicación 1 a 1, se podían usar clases de direcciones tipo A, B o C, dependiendo del tamaño de la red.
4:31La clase D era utilizada para multicast o comunicaciones de un emisor a múltiples receptores.
4:37Y la clase E contenía direcciones reservadas para otros propósitos.
4:41Las clases tipo A eran equivalentes a tener una red con máscara de tamaño 8,
4:46las B a tener una red con máscara 16
4:49y las C a una red con máscara de tamaño 24.
4:52Es decir, son redes con muchas direcciones disponibles, tantas que se hacía difícil llegar a utilizar todas las direcciones en una red clase A o B.
5:00Esto resultó en un sistema ineficiente de asignación de direcciones, direcciones que recordemos, estaban escaseando.
5:07Es por esto que se pasa a CIDR, donde podemos manejar mucho mejor el tamaño de las redes, evitando que queden direcciones sin utilizar.
5:16Ahora, veamos cómo funciona IPv6
5:19IPv6 se hizo para reemplazar IPv4 porque IPv4 tenía muy pocas direcciones.
5:24En IPv6 las direcciones son de 128 bits y se escriben armando 8 grupos de 4 valores en hexadecimal separados por “:”.
5:33Aquí tenemos las siguientes abreviaciones.
5:36En IPv6 no hablamos de máscaras, pero sí de prefijos.
5:39Estos prefijos se escriben igual que las máscaras y se calculan bit a bit, tal como las máscaras de IPv4.
5:44128 bits son MUCHAS direcciones, para que nos hagamos una idea en IPv6 hay más direcciones IP posibles que granos de arena en la tierra.
5:54Tanto en IPv4 como en IPv6 existen direcciones reservadas.
5:58Estas direcciones tienen usos específicos y, por lo tanto, no se le asignan a nadie en particular.
6:03Un ejemplo de dirección reservada es localhost, quien nos indica que lo que se está enviando es para un puerto de la misma interfaz.
6:10Otras direcciones reservadas son la de red actual, broadcast, multicast y las direcciones para redes privadas.
6:18En esta clase hemos visto:
6:20El Internet Protocol.
6:21La historia del origen de IPv6
6:24Direcciones IPv4
6:25Direcciones IPv6
6:27Y direcciones reservadas
6:29En el próximo video veremos la parte 2 de IP: Asignación de direcciones y fragmentación.
6:34Cualquier duda o consulta, ¡no duden en contactar al equipo docente!