Shared Flashcard Set

Details

Sistemas Concurrentes y Distribuidos
Actividad de cierre 3 - Jimenez Garcia Mariana
25
Computer Science
9th Grade
02/27/2023

Additional Computer Science Flashcards

 


 

Cards

Term
¿Qué es un protocolo?
Definition
Es el conjunto de reglas y estándares que tienen como fin controlar las secuencias de los mensajes que suceden en una comunicación entre las entidades que forman parte de una misma red.
Term
¿Cuáles son las capas de modelo OSI en orden?
Definition
Capa física, capa de enlace de datos, capa de red, capa de transporte, capa de sesión, capa de presentación y capa de aplicación.
Term
Define X.25 y su modo de conexión
Definition
X.25 es una recomendación del UIT-T (Telecommunications Standardization Sector) que define el nivel físico, el nivel de enlace y el nivel de paquete del modelo de referencia OSI. El servicio que ofrece es orientado a conexión, fiable, en el sentido de que no duplica, ni pierde ni desordena y ofrece multiplexación, esto es, a través de un único interfaz se mantienen abiertas distintas comunicaciones.
Term
¿Cuál capa del modelo OSI se encarga del significado de los datos?
Definition
La capa de enlace de datos es la que se encarga del significado de los datos
Term
¿Qué es ATM?
Definition
ATM es un método de transferencia rápida de información digital de cualquier naturaleza (voz, datos, imágenes) en forma de paquetes de longitud fija denominados celdas. La técnica es asíncrona en el sentido de que las celdas correspondientes a un canal de información aparecen sobre el enlace a intervalos irregulares, puesto que la multiplexación de varios canales no se realiza de forma rígida.
Term
¿Qué es SONET y por cuantos bytes está formado?
Definition
La señal básica de SONET es un STS-1 que consiste en una serie de frames, que disponen de 810 bytes organizados en 9 filas de 90 bytes. Este conjunto es transmitido cada 125 microsegundos, que es la velocidad del canal telefónico básico de 64 Kbps.
Term
¿Qué es latencia?
Definition
La latencia de red es la suma de retardos temporales dentro de una red. Un retardo es producido por la demora en la propagación y transmisión de paquetes dentro de la red.
Term
Menciona dos ventajas del modelo Cliente-Servidor
Definition
La principal ventaja es su sencillez y La eficiencia.
Term
Menciona las capas del modelo cliente servidor y su relaciona con el modelo OSI
Definition
Las capas del modelo cliente-servidor son: física, enlace de datos y solicitud/respuesta. Las dos primeras capas, son casi iguales a las primeras capas de modelo OSI, se encargan de llevar paquetes al cliente y viceversa. En este modelo las capas 3 y 4 no existen, por lo que la capa 5 de modelo OSI es lo más relacionado con la capa Solicitud/respuesta.
Term
¿Cuáles son los aspectos de diseño del modelo cliente-servidor?
Definition
Los aspectos son: Direccionamiento, Primitivas Bloqueadas, Primitivas No Bloqueadas, Primitivas Almacenadas, Primitivas no Almacenadas y Confiablidad.
Term
¿En qué consiste el direccionamiento MACHINEPROCESS?
Definition
Por medio de un número de máquina y un ID de proceso se envía la información puesta desde el código se envían las solicitudes al servidor
Term
¿En qué consiste el direccionamiento MACHINELOCAL-ID?
Definition
Una variante utiliza machine.local-id en vez de machine.process: este tiene un local-id que es un entero aleatorio de 16 o 32 bits, un proceso servidor se inicia mediante una llamada al sistema para indicarle al núcleo que desea escuchar a local-id.
Term
¿Qué es un servidor de nombres?
Definition
Es un servidor especial de Asociaciones (Name Server), que guardará los nombres de los servidores junto con su ubicación, el micronúcleo del cliente preguntará al servidor de nombres la ubicación del servidor que pueda atender "X" solicitud.
Term
Describe el funcionamiento de primitivas con bloqueo y sin bloqueo
Definition
La primitiva con bloqueo llama a send y especifica un destino y un buffer donde enviar ese destino, mientras se envía el emisor se bloquea, la siguiente instrucción no se ejecuta hasta que el mensaje se envía completamente. Por el contrario, la primitiva sin bloqueo, no bloquea al emisor, y si send no tiene bloqueo, regresa de inmediato el control a quien hizo la llamada antes de enviar el mensaje.
Term
Describe el funcionamiento de primitivas no almacenadas
Definition
La primitiva no almacenada hace una llamada receive, indica al núcleo de la maquina donde se ejecutará esta que el proceso llamo, escucha a la dirección y que esta preparada para recibir un mensaje enviado a esa dirección, tiene un buffer de mensajes para capturar los mensajes entrantes, cuando este llega, el núcleo receptor lo copia al buffer y elimina el bloqueo del proceso receptor.
Term
Describe el funcionamiento de primitivas almacenadas
Definition
Las primitivas almacenadas cumplen el proceso de recibir mensajes, le indican al núcleo que cree un buzón para él y especifica una dirección en la cual busca los paquetes de la red. Entonces todos los mensajes que llegan a esa dirección se colocan en el buzón. La llamada a receive elimina el mensaje del buzón o se bloquea sino hay mensaje presente. De esta manera, el núcleo sabe qué hacer con los mensajes que llegan y darles un lugar para colocarlos
Term
¿Qué es un buzón?
Definition
Es un proceso interesado en recibir mensajes, este buzón especifica la dirección donde se quedan los paquetes de la red y donde hay que buscarlos.
Term
¿Qué es una primitiva confiable y que es una no confiable?
Definition
La primitiva confiable es la que garantiza de alguna manera que el mensaje llegara con éxito, en cambio la primitiva no confiable es cuando no existe la garantía de que le mensaje se entregó correctamente o se perdió en el camino.
Term
¿Qué es un reconocimiento?
Definition
Es una estrategia que tiene la ventaja de que si se pierde un paquete solo hay que retransmitirlo, la desventaja de este es que se necesitan mas paquetes en la red.
Term
Enlista los tipos de paquetes utilizados en el protocolo clientes-servidor
Definition
Los tipos de paquetes utilizados son: REQ, REP, ACK, AYA, IAA, TA, AU
Term
¿Qué es RPC?
Definition
Es "llamada a un procedimiento remoto"
Term
¿Cómo funciona RPC?
Definition
El RCP funciona en el momento en que un proceso en la maquina A llama a un procedimiento en la maquina B, el proceso que realiza la llamada a A se suspende y la ejecución del procedimiento se realiza en B.
Term
¿Cuántos y cuáles son los modos de transferencia de parámetros?
Definition
Los dos modos son: por valor y por referencia.
Term
¿Cuáles son los pasos para generar una llamada a un procedimiento remoto?
Definition
Son 14 pasos: 1. Llama resguardo 2. Obtiene el buzón de mensajes 3. Ordenan los parámetros 4. Quien los encabezados 5. Calcular suma de verificación UDP 6. Señala el núcleo 7. Formo una fila de paquetes para la transmisión 8. Desplaza el paquete al controlador sobre el bus 9. Define tiempo de transmisión 10. Obtiene el paquete del controlador 11. Interrumpe la rutina de servicio 12. Calcula la suma de verificación UDP nuevamente 13. Cambio de contexto al espacio el usuario 14. Código de los bonos del servidor.
Term
¿Cómo es la comunicación en grupo?
Definition
En grupo es la colección de procesos que actúan juntos en cierto sistema o alguna forma determinada por el usuario. La propiedad fundamental de todos los grupos es que cuando un mensaje de envía en el grupo, todos los miembros lo reciben.
Supporting users have an ad free experience!