Datagramas

AR2 Flipped
23 Mar 202004:13

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

00:00

🌐 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

Las redes de datagramas son un tipo de red de comunicaciones en la que los mensajes, conocidos como datagramas, son enviados de forma independiente y no hay una conexión establecida entre los extremos. En el video, se menciona que este tipo de redes ofrecen un servicio sin conexión, lo que significa que los mensajes llevan la dirección de origen y destino y no hay garantía de que lleguen en orden.

💡Servicio sin conexión

El servicio sin conexión se refiere a la forma en que las redes de datagramas operan, donde no hay una conexión constante entre los dispositivos. Esto contrasta con el servicio con conexión, donde se establece una conexión antes de enviar datos. En el video, se destaca que en este tipo de redes no se garantiza que los paquetes lleguen ordenados.

💡Direccionamiento

El direccionamiento es el proceso de incluir la información de origen y destino en cada paquete o datagrama para que pueda ser enviado a través de la red. En el script, se menciona que los mensajes deben llevar siempre la dirección de origen y de destino, lo cual es fundamental para su entrega en redes de datagramas.

💡Routers

Los routers son dispositivos de red que reciben paquetes de datos y los reenvían hacia su destino. En el video se describe un ejemplo de red con 5 routers, que juegan un papel crucial en el enrutamiento de los datos a través de la red hasta llegar a su destino.

💡Tabla de encaminamiento

La tabla de encaminamiento es una lista que los routers utilizan para determinar la mejor ruta para enviar paquetes de datos hacia su destino. En el script, se menciona que cada router tiene su propia tabla de encaminamiento que indica a través de qué puerto y a qué router se debe enviar un paquete para alcanzar una dirección específica.

💡Reenvío

El reenvío es el proceso por el cual un router recibe un paquete y lo envía hacia su destino utilizando su tabla de encaminamiento. En el video, se ilustra cómo los routers utilizan su tabla de encaminamiento para reenviar los paquetes hacia el host de destino.

💡Datagrama

Un datagrama es la unidad de datos que se envía en una red de datagramas. Es un paquete que contiene la información de origen, destino y los datos en sí. En el script, se describe cómo un host de origen envía un datagrama a un host con dirección 2.

💡Puerto

Un puerto es un punto de conexión en un router o un host que permite la entrada y salida de datos. En el video, se menciona que los routers usan puertos específicos para enviar y recibir paquetes, como el puerto 2 o el puerto 3, según la dirección de destino.

💡Cambio en la tabla de encaminamiento

El cambio en la tabla de encaminamiento ocurre cuando se actualiza la información de las rutas en un router. En el script, se da un ejemplo de cómo un cambio en la tabla del router 3 hace que los mensajes destinados a la dirección 3 se enruten directamente al router 5 en lugar de seguir la ruta anterior.

💡Garantía de entrega

La garantía de entrega se refiere a la certeza de que un paquete de datos llegará a su destino. En el video, se resalta que en redes de datagramas no hay garantía de que los paquetes lleguen ordenados o incluso que lleguen, lo que es una diferencia clave con respecto a otros modelos de red.

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

play00:02

hola en este vídeo vamos a ver cómo

play00:04

funcionan las redes de data gramas como

play00:07

por ejemplo internet

play00:10

a modo de refresco debemos recordar que

play00:13

este tipo de redes ofrecen un servicio

play00:16

sin conexión eso significa que los

play00:19

mensajes deben llevar siempre la

play00:20

dirección de origen y de destino y que

play00:23

no es garantía alguna de que los

play00:24

paquetes lleguen ordenados

play00:26

veamos una red de ejemplo de la red

play00:29

tenemos 5 routers y tres máquinas una va

play00:33

a ser el host que va a enviar una serie

play00:36

de mensajes y los jugos de destino van a

play00:39

tener la dirección 2 y la dirección 3 y

play00:41

están ubicados a la derecha de la red

play00:45

a cada uno de los routers tiene una

play00:47

tabla de encaminamiento y reenvío en

play00:49

estas tablas en lo que nos dicen es que

play00:52

para cada una de las direcciones a las

play00:55

que queremos llegar debemos alcanzar

play00:57

otro router y hacerlo a través de un

play01:01

puerto concreto por ejemplo en el router

play01:04

3 para alcanzar la dirección 2 debemos

play01:06

llegar al router 1 a través del puerto 2

play01:09

del router en el que estamos el router 3

play01:11

y para alcanzar la dirección 3

play01:14

debemos ir hasta el router 4 a través

play01:16

del puerto 3 lo mismo lo tenemos en el

play01:20

resto de los routers de la red cada uno

play01:22

de ellos tiene una tabla de

play01:26

encaminamiento y reenvío donde en este

play01:28

caso y para simplificar solamente

play01:30

indicamos las direcciones que son

play01:31

relevantes de la tabla

play01:34

bien supongamos que el host de origen

play01:38

con dirección 1 envía un conjunto de

play01:41

datos un data grama a el host que tiene

play01:44

dirección 2 bien cuando llega al router

play01:47

3 lo que hace es comprobar que en su

play01:49

tabla de encaminamiento y reenvío para

play01:51

llegar hasta host con dirección 2 debe

play01:54

salir por el puerto 2 y encaminarse

play01:56

hacia el router 1 bueno pues eso es lo

play01:58

que hace llegando así al router 1 en el

play02:02

que vuelve otra vez a consultar en su

play02:04

tabla de encaminamiento un reenvío en

play02:06

este caso le dice que debe ir hasta el

play02:08

router 2 a través del puerto 3 y eso es

play02:11

lo que hace cuando llega al router 2

play02:14

consulta su tabla y lo que le dice es

play02:16

que ya no hay ningún router adicional

play02:19

sino que directamente el equipo está

play02:21

conectado al puerto 3ds router y de esta

play02:24

manera los datos llegan a su destino si

play02:26

el host de origen

play02:27

quisiera enviar unos datos

play02:31

la máquina que tiene dirección 3 pues

play02:34

consultaríamos en este caso nuevamente

play02:36

la tabla en este caso nos dice que

play02:38

debemos llegar hasta el router 4 a

play02:41

través del puerto 3 eso es lo que

play02:43

hacemos

play02:43

al llegar al router 4 consultamos la

play02:46

tabla y nos dice que debemos ir a este

play02:47

router 5 aparte a través del puerto 3 y

play02:51

eso es lo que hacemos y cuando llega el

play02:53

router 5 lo que nos dice la tabla de

play02:55

encaminamiento y reenvío es que para

play02:56

llegar al host con destino de destino

play02:58

dirección 3

play02:59

debemos salir directamente por el puerto

play03:03

4 y ahí encontraremos la máquina y

play03:05

efectivamente los datos llegan a su

play03:06

destino

play03:07

qué ocurre podría haber cambios en una

play03:10

tabla de encaminamiento y reenvío por

play03:12

ejemplo supongamos que la tabla del

play03:14

router 3 cambia la manera de encaminar

play03:18

mensajes hacia la dirección 3 haciendo

play03:22

que a partir de ahora los mensajes vayan

play03:25

directamente desde el router 3 al water

play03:27

5 a través del puerto 4 bueno pues en

play03:30

ese caso un nuevo mensaje que fuera con

play03:32

destino dirección 3 consultaría la tabla

play03:37

directamente iríamos hacia el router 5

play03:39

por el puerto 4 en este caso en el

play03:41

router 5 miraríamos la tabla y nos

play03:43

encontraríamos aunque ya estamos

play03:44

directamente en la dirección de destino

play03:47

3 es muy importante apreciar que el

play03:51

cambio en la tabla puede ocurrir entre

play03:53

paquetes consecutivos enviados desde el

play03:55

host con dirección 1 al host con

play03:57

dirección 3 y por este motivo no hay

play03:59

ninguna garantía que cuando estamos

play04:02

enviando un conjunto de paquetes

play04:03

consecutivos todos los paquetes vayan

play04:06

por el mismo camino

Rate This

5.0 / 5 (0 votes)

Ähnliche Tags
Redes de datosInternetEncaminamientoPaquetesRoutersTablas de enrutamientoConexión sin garantíaComunicación de datosTecnología de redFuncionamiento básico
Benötigen Sie eine Zusammenfassung auf Englisch?