Datagramas
Summary
TLDREn este video se explica cómo funcionan las redes de datagramas, como Internet, que ofrecen un servicio sin conexión. Los mensajes contienen direcciones de origen y destino y no hay garantía de que lleguen ordenados. Se presenta un ejemplo de red con 5 routers y 3 máquinas, donde cada router tiene una tabla de encaminamiento. El host de dirección 1 envía datos a los hosts de direcciones 2 y 3, siguiendo las rutas indicadas en las tablas. Se ilustra cómo los datos llegan a su destino y cómo los cambios en la tabla de encaminamiento pueden afectar el camino de los paquetes, sin garantía de que todos los paquetes consecutivos sigan la misma ruta.
Takeaways
- 🌐 Las redes de datagramas, como Internet, ofrecen un servicio sin conexión, lo que significa que los mensajes llevan la dirección de origen y destino pero no hay garantía de llegada ordenada.
- 📬 Los mensajes en estas redes no están garantizados para llegar en el mismo orden en que fueron enviados.
- 🗺️ Cada router en la red tiene una tabla de encaminamiento que indica a través de qué puerto y a qué otro router se debe enviar un paquete para llegar a su destino.
- 🔍 La tabla de encaminamiento es consultada cada vez que un paquete llega a un router para determinar su ruta.
- 🚀 Cuando un host envía un datagrama, el router recibe el paquete y utiliza su tabla de encaminamiento para reenviarlo hacia el destino.
- 🛑 Si hay un cambio en la tabla de encaminamiento de un router, los nuevos paquetes se enviarán siguiendo la nueva ruta indicada en la tabla, lo que puede resultar en diferentes trayectorias para paquetes consecutivos.
- 🔄 La red de ejemplo mencionada en el script tiene 5 routers y tres máquinas, donde dos de estas máquinas son destinos para los mensajes enviados por el host con dirección 1.
- 🔄 El router 3 es un punto clave en la red, ya que es donde se toman decisiones de encaminamiento para los destinos 2 y 3.
- 🔄 Si la tabla del router 3 cambia para el destino 3, los paquetes futuros se dirigirán directamente al router 5 en lugar de seguir el camino previamente establecido.
- 🔄 Los cambios en la tabla de encaminamiento pueden afectar a los paquetes enviados en series, ya que uno puede tomar un camino mientras otro toma uno diferente.
- 🔄 Es fundamental comprender que la falta de una ruta fija puede resultar en la entrega de paquetes de manera desordenada y sin una secuencia predecible.
Q & A
¿Qué es un servicio de red sin conexión?
-Un servicio de red sin conexión es aquel en el cual no hay una conexión establecida entre los dispositivos que envían y reciben datos. En este tipo de redes, los mensajes llevan siempre la dirección de origen y de destino, y no hay garantía de que los paquetes lleguen ordenados.
¿Qué son las redes de datagramas?
-Las redes de datagramas son un tipo de servicio de red que permite la transmisión de datos de forma independiente y sin conexión, donde cada datagrama es tratado individualmente y puede tomar diferentes rutas para llegar a su destino.
¿Cuál es la función de una tabla de encaminamiento en una red de datagramas?
-La tabla de encaminamiento en una red de datagramas es un conjunto de reglas que indican a cada router por qué puerto debe reenviar un datagrama para alcanzar su dirección de destino.
¿Cómo se determina la ruta de un datagrama en la red descrita en el script?
-La ruta de un datagrama se determina consultando la tabla de encaminamiento y reenvío de cada router a través del cual pasa, hasta que el datagrama llega al host de destino.
¿Qué sucede si la tabla de encaminamiento de un router cambia?
-Si la tabla de encaminamiento de un router cambia, los nuevos datagramas enviados después del cambio tomarán la nueva ruta indicada en la tabla actualizada, lo que puede resultar en diferentes trayectorias para los paquetes consecutivos.
¿Por qué no hay garantía de que los paquetes lleguen ordenados en una red de datagramas?
-No hay garantía de que los paquetes lleguen ordenados porque pueden tomar rutas diferentes y, por lo tanto, pueden llegar a su destino en un orden diferente al que se enviaron.
¿Qué ocurre si un router no puede reenviar un datagrama según su tabla de encaminamiento?
-Si un router no puede reenviar un datagrama según su tabla de encaminamiento, el datagrama puede ser descartado, lo que significa que no llegará a su destino.
¿Cómo se ilustra la red de ejemplo en el script?
-La red de ejemplo en el script ilustra una red con 5 routers y tres máquinas, donde una máquina actúa como host de origen y las otras dos como destinos con direcciones específicas.
¿Cuál es el propósito de las direcciones en una red de datagramas?
-Las direcciones en una red de datagramas son cruciales para identificar el origen y el destino de los datos, y son usadas por los routers para determinar la ruta de los datagramas hacia su destino.
¿Qué sucede si un router falla en una red de datagramas?
-Si un router falla, los datagramas que estaban a punto de ser reenviados por ese router pueden ser descartados o reenviados por una ruta alternativa si está disponible, lo que puede causar retrasos o pérdida de datos.
¿Cómo se podría mejorar la eficiencia de la transmisión de datos en una red de datagramas?
-La eficiencia de la transmisión de datos en una red de datagramas podría mejorarse mediante técnicas como el enrutamiento dinámico, que ajusta las tablas de encaminamiento en tiempo real según las condiciones de la red, o la implementación de mecanismos de detección y recuperación de errores.
Outlines
🌐 Funcionamiento de las redes de datagramas
Este párrafo explica cómo funcionan las redes de datagramas, como Internet, que ofrecen un servicio sin conexión. Los mensajes tienen que llevar siempre la dirección de origen y destino, y no hay garantía de que los paquetes lleguen ordenados. Se describe un ejemplo de red con 5 routers y tres máquinas, donde una máquina enviará mensajes a otras dos con direcciones específicas. Cada router tiene una tabla de encaminamiento que indica a través de qué puerto y router debe reenviar el paquete para llegar a su destino.
Mindmap
Keywords
💡Redes de datagramas
💡Servicio sin conexión
💡Direccionamiento
💡Routers
💡Tabla de encaminamiento
💡Reenvío
💡Datagrama
💡Puerto
💡Cambio en la tabla de encaminamiento
💡Garantía de entrega
Highlights
En este video se explica cómo funcionan las redes de datagramas como Internet.
Las redes de datagramas ofrecen un servicio sin conexión y los mensajes siempre llevan la dirección de origen y destino.
No hay garantía de que los paquetes lleguen ordenados en estas redes.
Se presenta un ejemplo de red con 5 routers y tres máquinas.
Cada router tiene una tabla de encaminamiento y reenvío que indica cómo llegar a una dirección específica.
Se describe cómo el router 3 indica llegar al router 1 a través del puerto 2 para alcanzar la dirección 2.
El proceso de encaminamiento se detalla paso a paso desde el host de origen hasta el destino.
Se ilustra cómo el router 1 consulta su tabla para dirigir el tráfico hacia el router 2.
El router 2 indica que el host de destino está conectado directamente a su puerto 3.
Se muestra cómo el host de origen con dirección 1 envía datos a la dirección 3 y la ruta que sigue el paquete.
Se menciona que la tabla de encaminamiento puede cambiar, afectando la ruta de los mensajes.
Se da un ejemplo de cambio en la tabla del router 3 que redirige el tráfico hacia el router 5.
Se destaca que los cambios en la tabla pueden ocurrir entre paquetes consecutivos.
Se enfatiza que no hay garantía de que todos los paquetes de un conjunto consecutivo sigan la misma ruta.
El video proporciona una visión general de cómo se toman decisiones de encaminamiento en redes de datagramas.
Se resalta la importancia de las tablas de encaminamiento en la eficiencia y el enrutamiento de las redes de datagramas.
El video demuestra la dinámica de las redes de datagramas y cómo se adaptan a cambios en la ruta de los paquetes.
Transcripts
hola en este vídeo vamos a ver cómo
funcionan las redes de data gramas como
por ejemplo internet
a modo de refresco debemos recordar que
este tipo de redes ofrecen un servicio
sin conexión eso significa que los
mensajes deben llevar siempre la
dirección de origen y de destino y que
no es garantía alguna de que los
paquetes lleguen ordenados
veamos una red de ejemplo de la red
tenemos 5 routers y tres máquinas una va
a ser el host que va a enviar una serie
de mensajes y los jugos de destino van a
tener la dirección 2 y la dirección 3 y
están ubicados a la derecha de la red
a cada uno de los routers tiene una
tabla de encaminamiento y reenvío en
estas tablas en lo que nos dicen es que
para cada una de las direcciones a las
que queremos llegar debemos alcanzar
otro router y hacerlo a través de un
puerto concreto por ejemplo en el router
3 para alcanzar la dirección 2 debemos
llegar al router 1 a través del puerto 2
del router en el que estamos el router 3
y para alcanzar la dirección 3
debemos ir hasta el router 4 a través
del puerto 3 lo mismo lo tenemos en el
resto de los routers de la red cada uno
de ellos tiene una tabla de
encaminamiento y reenvío donde en este
caso y para simplificar solamente
indicamos las direcciones que son
relevantes de la tabla
bien supongamos que el host de origen
con dirección 1 envía un conjunto de
datos un data grama a el host que tiene
dirección 2 bien cuando llega al router
3 lo que hace es comprobar que en su
tabla de encaminamiento y reenvío para
llegar hasta host con dirección 2 debe
salir por el puerto 2 y encaminarse
hacia el router 1 bueno pues eso es lo
que hace llegando así al router 1 en el
que vuelve otra vez a consultar en su
tabla de encaminamiento un reenvío en
este caso le dice que debe ir hasta el
router 2 a través del puerto 3 y eso es
lo que hace cuando llega al router 2
consulta su tabla y lo que le dice es
que ya no hay ningún router adicional
sino que directamente el equipo está
conectado al puerto 3ds router y de esta
manera los datos llegan a su destino si
el host de origen
quisiera enviar unos datos
la máquina que tiene dirección 3 pues
consultaríamos en este caso nuevamente
la tabla en este caso nos dice que
debemos llegar hasta el router 4 a
través del puerto 3 eso es lo que
hacemos
al llegar al router 4 consultamos la
tabla y nos dice que debemos ir a este
router 5 aparte a través del puerto 3 y
eso es lo que hacemos y cuando llega el
router 5 lo que nos dice la tabla de
encaminamiento y reenvío es que para
llegar al host con destino de destino
dirección 3
debemos salir directamente por el puerto
4 y ahí encontraremos la máquina y
efectivamente los datos llegan a su
destino
qué ocurre podría haber cambios en una
tabla de encaminamiento y reenvío por
ejemplo supongamos que la tabla del
router 3 cambia la manera de encaminar
mensajes hacia la dirección 3 haciendo
que a partir de ahora los mensajes vayan
directamente desde el router 3 al water
5 a través del puerto 4 bueno pues en
ese caso un nuevo mensaje que fuera con
destino dirección 3 consultaría la tabla
directamente iríamos hacia el router 5
por el puerto 4 en este caso en el
router 5 miraríamos la tabla y nos
encontraríamos aunque ya estamos
directamente en la dirección de destino
3 es muy importante apreciar que el
cambio en la tabla puede ocurrir entre
paquetes consecutivos enviados desde el
host con dirección 1 al host con
dirección 3 y por este motivo no hay
ninguna garantía que cuando estamos
enviando un conjunto de paquetes
consecutivos todos los paquetes vayan
por el mismo camino
5.0 / 5 (0 votes)