Pregunta | Respuesta |
¿Qué es un protocolo? | Es un conjunto de reglas que establecen como se debe actuar en ciertos procedimientos. |
¿Cuáles son las capas del modelo OSI? | Capa 1: Nivel físico Capa 2: Nivel de enlace de datos Capa 3: Nivel de red Capa 4: Nivel de transporte Capa 5: Nivel de sesión Capa 6: Nivel de presentación Capa 7: Nivel de aplicación. |
Define X.25 y su modo de conexión | Es un protocolo de comunicación de redes utilizado en las décadas de 1970 y 1980. Desarrollado por ITT-U como estándar de comunicación de paquetes antes de las redes TCP/IP. Se conecta a redes de datos publicas mediante circuitos dedicados. |
¿Cuál capa del modelo OSI se encarga del significado de los datos? | La capa de presentación se encarga de la sintaxis y la traducción de los datos. |
¿Qué es ATM? | Asyncronous Transfer Mode. Es una tecnología de transmisión de datos que se desarrollo en la década de 1980 y se usó en redes de datos de alta velocidad. |
¿Qué es SONET y por cuantos bytes está formado? | Synchronous Optical Network, Es un estándar de transmisión de datos en redes. Conocido por su capacidad para transmitir datos de manera síncrona y confiable a través de fibras ópticas de alta velocidad. Está formado por 9 bytes de longitud. |
¿Qué es latencia? | El tiempo de respuesta que hay entre que se realiza una acción y que un dispositivo la lleva a cabo. |
Menciona dos ventajas del modelo Cliente-Servidor | Mayor escalabilidad: la capacidad de agregar servidores a la red significa que puede manejar cargas mayores sin mermar el rendimiento. Menos costes: Al usar un único servidor, los costes son menores. |
Menciona las capas del modelo cliente servidor y su relaciona con el modelo OSI | Presentación - Aplicación: las capas se dividen entre el cliente y el servidor Red: Se asegura que los datos lleguen a su destino correcto. Física - Enlace: se ocupan del medio físico de transmisión y la transferencia confiable de datos en una red. |
¿Cuáles son los aspectos de diseño del modelo cliente-servidor? | - División de Responsabilidades - Comunicación - Seguridad - Escalabilidad - Tolerancia a Fallos - Interfaz de Usuario - Mantenimiento y Actualizaciones |
En que consiste el direccionamiento MACHINE.PROCESS | Machine, indica el numero de máquina de la red y process indica el numero de procesos dentro de esa máquina. Este método permite enviar mensajes a los procesos en lugar de a las máquinas y el núcleo utiliza ese numero para entregar el mensaje. |
En que consiste el direccionamiento MACHINE.LOCAL-ID | Machine indica el numero de maquina dentro de la red y local-id es un numero aleatorio de 16 o 32 bits. Este permite enviar mensajes a procesos en lugar de a las maquinas y el núcleo utiliza ese numero para entregar el mensaje. |
¿Qué es un servidor de nombres? | Es un componente esencial de internet. Su función es traducir los nombres de dominio legibles por humanos en direcciones IP numéricas que los dispositivos utilizan para la comunicación. |
Describe el funcionamiento de primitivas con bloqueo y sin bloqueo | Con bloqueo: bloquean al proceso que las invoca. En caso de un send síncrono o con bloqueo, mientras se envía, el proceso emisor se bloquea. Sin bloqueo: No bloquean al proceso que las invoca, en caso de un send asíncrono, el proceso emisor continua trabajando sin saber si el mensaje llegó o no. |
Describe el funcionamiento de primitivas no almacenadas | Primitivas de paso de mensajes. Son un mecanismo de sincronización y comunicación utilizado en programación concurrente y sistemas distribuidos. |
Describe el funcionamiento de primitivas almacenadas | Es una operación básica que se utiliza para la sincronización y comunicación entre procesos. |
¿Qué es un buzón? | Estructura de datos que se utiliza para la comunicación y la sincronización entre hilos o procesos en un programa concurrente o en un sistema multiproceso. |
¿Qué es una primitiva confiable y que es una no confiable? | Confiable: Operación que garantiza la entrega de datos o ejecución de una tarea. No confiable: Función que no ofrece garantías sobre la entrega de los datos o la ejecución de una tarea. |
¿Qué es un reconocimiento? | el reconocimiento puede referirse a la autenticación y verificación de las partes involucradas en la comunicación. |
Enlista los tipos de paquetes utilizados en el protocolo clientes-servidor | - Solicitud (Request): - Respuesta (Response): - Confirmación (Acknowledgment): - Cierre de Conexión (ConnectionTermination): - Error (Error): - Actualización (Update): - Consulta (Query): - Registro (Log): - Notificación (Notification): |
¿Qué es RPC? | Remote procedure call (llamada a procedimiento remoto). Mecanismo de comunicación utilizado en programación para permitir la solicitud de la ejecución de un procedimiento en una maquina remota. |
¿Cómo funciona RPC? | - Cliente Inicia una Llamada - Serialización de los Parámetros - Solicitud RPC - Deserialización en el Servidor - Ejecución del Procedimiento Remoto - Serialización del Resultado - Respuesta RPC - Deserialización en el Cliente - Continuación del Proceso - Finalización de la Llamada |
¿Cuántos y cuales son los modos de transferencia de parámetros? | Paso por valor: El valor del parámetro se copia en una variable local de la función, pero cualquier modificación no afecta la variable original. Paso por referencia: Se pasa una dirección de memoria de la variable original, cualquier cambio afecta a dicha variable. Por resultado: No se pasa un valor al parámetro, la función asigna un valor al parámetro y devuelve ese valor al final. Por nombre: Se pasa el nombre del parámetro. La función puede usarlo para acceder y modificar directamente la variable original fuera de la función. es menos común y no se utiliza en muchos lenguajes. |
¿Cuáles son los pasos para generar una llamada a un procedimiento remoto? | - Definición de la Interfaz RPC: - Generación de Código de Cliente y Servidor - Implementación del Código delProcedimiento Remoto - Inicialización del Servidor RPC - Creación del Cliente RPC - Llamada a Procedimiento Remoto - Serialización de Parámetros - Envío de la Llamada RPC - Deserialización en el Servidor - Ejecución del Procedimiento Remoto - Serialización del Resultado - Respuesta RPC - Deserialización en el Cliente - Uso del Resultado - Cierre de la Comunicación |
¿Cómo es la comunicación en grupo? | Es una forma de comunicación uno a muchos, y contrasta con la comunicación puntual. Es posible crear una dirección especial de red a la que pueden escuchar varias maquinas. Cuando se envía un mensaje a una de estas direcciones, se entrega de manera automática a todas las maquinas que escuchan esa dirección. |
¿Quieres crear tus propias Fichas gratiscon GoConqr? Más información.