Lección 2: Mensajería de baja latencia I Flashcards
Netem es una utilidad de red que me permite simular problemas de en la red para probar el comportamiento de mis sistemas de mensajería
Seleccione una:
Verdadero
Falso
- Verdadero
El modelo OSI se utiliza para definir la capa de transporte de un sistema de red
Seleccione una:
Verdadero
Falso
- Falso
La mensajería de baja latencia esta compuesta por un conjunto de librerías especiales de comunicación.
Seleccione una:
Verdadero
Falso
- Falso
Las soluciones de baja latencia pueden estar basados en… (selecciona todas las respuestas correctas)
Seleccione una o más de una:
a. Hardware
b. Una combinación de hardware y software
c. Software
a. Hardware
b. Una combinación de hardware y software
c. Software
Para que la mensajería se considere de baja latencia los valores de latencia deben estar aproximadamente por debajo de…
Seleccione una:
a. Depende de los requisitos del sistema y el tipo de problema que estemos resolviendo
b. 50 microsegundos
c. 1 millisegundo
a. Depende de los requisitos del sistema y el tipo de problema que estemos resolviendo
¿Por que hacemos batching para mejorar el throughput? Selecciona las respuestas correctas.
Seleccione una o más de una:
a. Por que permite mandar varios mensajes con las mismas cabeceras de las capas OSI
b. Por que puedo meter mas mensajes en un mismo datagrama de red
c. Por que hace que los mensajes lleguen antes
a. Por que permite mandar varios mensajes con las mismas cabeceras de las capas OSI
b. Por que puedo meter mas mensajes en un mismo datagrama de red
El Kernel Bypass se utiliza para evitar la llamada al sistema operativo y poder acceder directamente al driver de comunicaciones con la tarjeta de red
Seleccione una:
Verdadero
Falso
- Verdadero
¿Cuando se envían mensajes en multicast, quien se encarga de replicar los mensajes par que llegue a todos los subscriptores?
Seleccione una:
a. El Sistema Operativo
b. La librería de multicast
c. El router/switch
d. La tarjeta de red
c. El router/switch
Reliable Multicast está basado en un sistema de control por retransmisiones, cuando se detecta un gap de secuencia entre mensajes inmediatemente se realiza una petición de retransmisión.
Seleccione una:
Verdadero
Falso
- Falso
De las siguientes características, cuales son ciertas para “reliable multicast”
Seleccione una o más de una:
a. Tiene mejor latencia que TCP en general
b. Siempre se recupera de un error
c. PGM es una de sus implementaciones Open Source
d. Corrige los problemas de mensajes fuera de orden
e. Puede generar mensajes duplicados
f. La sesión puede romperse si hay problemas de conexión
a. Tiene mejor latencia que TCP en general
c. PGM es una de sus implementaciones Open Source
d. Corrige los problemas de mensajes fuera de orden
Empareja las siguientes niveles de OSI con su significado
Nivel 4
Respuesta 1
Nivel de Transporte
Nivel 6
Respuesta 2
Nivel de Presentación
Nivel 3
Respuesta 3
Nivel de Red
Nivel 5
Respuesta 4
Nivel de Sesión
Nivel 1 Respuesta 5
Nivel Físico
Nivel 2
Respuesta 6
Nivel Enlace de Datos
Nivel 7
Respuesta 7
Nivel de aplicación
Nivel 4
Respuesta 1
Nivel de Transporte
Nivel 6
Respuesta 2
Nivel de Presentación
Nivel 3
Respuesta 3
Nivel de Red
Nivel 5
Respuesta 4
Nivel de Sesión
Nivel 1 Respuesta 5
Nivel Físico
Nivel 2
Respuesta 6
Nivel Enlace de Datos
Nivel 7
Respuesta 7
Nivel de aplicación
IPC es un protocolo específico utilizado para realizar comunicaciones entre procesos
Seleccione una:
Verdadero
Falso
- Falso
El concepto de “colocation” consiste en acercar el emisor y el receptor tanto como sea posible
Seleccione una:
Verdadero
Falso
- Verdadero
Siempre puedo mejorar tanto la latencia como el ancho de banda
Seleccione una:
Verdadero
Falso
- Falso
Netem permite utilizar distribuciones normales para dar mas realismo a las simulaciones.
Seleccione una:
Verdadero
Falso
- Verdadero
Si se pierde un mensaje, todos los clientes que han detectado un “gap” envían una petición de retransmisión, pero cada uno lo hace en un intervalo aleatorio.
Seleccione una:
Verdadero
Falso
- Verdadero
Cuando optimizo el sistema para reducir la latencia hago batching para agrupar mensajes
Seleccione una:
Verdadero
Falso
- Falso
¿Cuales de las siguientes casuísticas se pueden simular con Netem?
Seleccione una o más de una:
a. Mensajes duplicados
b. Pérdidas de mensajes
c. Retrasos aleatorios
a. Mensajes duplicados
b. Pérdidas de mensajes
c. Retrasos aleatorios
¿Que capas de OSI podemos optimizar para mejorar la latencia?
Seleccione una:
a. Capas 1 y 2
b. Las 4 primeras
c. Todas las capas
c. Todas las capas
¿Por que es importante poder capturar y analizar paquetes de red para buscar problemas? Marca todas las verdaderas.
Seleccione una o más de una:
a. No siempre tenemos control sobre todas las capas de la mensajería.
b. El mensaje puede estar siendo descartado antes de llegar a nuestra aplicación.
c. Los mensajes pueden estar corrompiéndose por el camino.
a. No siempre tenemos control sobre todas las capas de la mensajería.
b. El mensaje puede estar siendo descartado antes de llegar a nuestra aplicación.
c. Los mensajes pueden estar corrompiéndose por el camino.
¿Cuales de las siguientes características están presentes en el protocolo TCP?
Seleccione una o más de una:
a. No está basado en sesión
b. Las comunicaciones son punto a punto
c. Elimina mensajes duplicados
d. Los mensajes pueden llegar fuera de orden
e. Se adapta a la velocidad del receptor
f. Los mensajes pueden llegar corruptos
b. Las comunicaciones son punto a punto
c. Elimina mensajes duplicados
e. Se adapta a la velocidad del receptor
Para sistemas de baja latencia siempre es mejor utilizar TCP ya que las comunicaciones son confiables
Seleccione una:
Verdadero
Falso
- Falso
Cualquier dirección IP se puede utilizar para enviar tráfico multicast
Seleccione una:
Verdadero
Falso
- Falso
UDP permite que multiples emisores envíen mensajes al mismo receptor
Seleccione una:
Verdadero
Falso
- Verdadero
TCP siempre mantiene la sesión, incluso cuando hay problemas en la red
Seleccione una:
Verdadero
Falso
- Falso
De las siguientes afirmaciones sobre una red de comunicaciones genérica, ¿Cuales son ciertas?
Seleccione una o más de una:
a. Los mensajes pueden corromperse
b. Los mensajes siempre tardan lo mismo en llegar
c. Los mensajes siempre llegan en orden
d. Cuanto mas grande es la red mas posibilidades de tener problemas de comunicación
e. Los mensajes pueden duplicarse
a. Los mensajes pueden corromperse
d. Cuanto mas grande es la red mas posibilidades de tener problemas de comunicación
e. Los mensajes pueden duplicarse