Flashcards
SCD - Actividad de Cierre III
Cards in this deck (13)
- 11. ¿Qué es un protocolo? Es un acuerdo entre las partes involucradas, de la forma en la que debe desarrollarse una comunicación.2. Cuáles son las capas de modelo OSI en orden
• Aplicación.
• Presentación.
• Sesión.
• Transporte.
• Red.
• Enlace de datos.
• Física. - 23. Define X.25 y su modo de conexión X.25 es un estándar ITU-T para redes de área amplia de conmutación de paquetes. Su protocolo de enlace, LAPB, está basado en el protocolo HDLC. Establece mecanismos de direccionamiento entre usuarios, negociación de características de comunicación, técnicas de recuperación de errores. Los servicios públicos de conmutación de paquetes admiten numerosos tipos de estaciones de distintos fabricantes. Por lo tanto, es de la mayor importancia definir la interfaz entre el equipo del usuario final y la red. X.25 está orientado a conexión y trabaja con circuitos virtuales tanto conmutados como permanentes. En la actualidad se trata de una norma obsoleta con utilidad puramente académica.4. ¿Cuál capa del modelo OSI se encarga del significado de los datos?
Presentación, este se encarga de la representación de los datos - 35. ¿Qué es ATM? Es el modo de transferencia asíncrona.6. ¿Qué es SONET y por cuantos bytes está formado?
Red óptica asíncrona de 810 bytes - 47. ¿Qué es latencia? Es la suma de todos los retrasos temporales en una red. Se produce por la demora en la propagación y transmisión de paquetes dentro de la red.8. Menciona dos ventajas del modelo Cliente-Servidor
• Centralización del control: los recursos son controlados por el servidor de forma que un programa cliente defectuoso o no autorizado no pueda dañar el sistema.
• Escalabilidad: la capacidad de clientes y servidores se puede aumentar por separado. - 59. Menciona las capas del modelo cliente servidor y su relaciona con el modelo OSI • Las capas físicas y de enlace de datos se encargan de llevar los paquetes del cliente al servidor y viceversa. • No se necesita un ruteo y tampoco se establecen conexiones, por lo que no se utilizan las capas 3 y 4. La capa 5 es el protocolo solicitud/respuesta.10. ¿Cuáles son los aspectos de diseño del modelo cliente-servidor?
• Direccionamiento
• Primitivas Bloqueadas Vs. Primitivas No
• Bloqueadas
• Primitivas Almacenadas Vs. Primitivas no
• Almacenadas
• Confiablidad. - 611. En que consiste el direccionamiento MACHINE.PROCESS • El direccionamiento no es transparente. • Se usa el número de máquina y un ID de proceso puesto desde el código con lo cual se envían solicitudes al servidor.12. En que consiste el direccionamiento MACHINE.LOCAL-ID
• Local-id 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.
• Cuando se envía un mensaje dirigido a machine.local-id el núcleo sabe a cuál proceso debe dar el mensaje. - 713. Que es un servidor de nombres Se dedica a guardar los nombres y la ubicación de los servidores. El cliente pregunta al servidor de nombres la ubicación del primer servidor que pueda atender “X” solicitud.14. Describe el funcionamiento de primitivas con bloqueo y sin bloqueo
• Bloqueo
o Envía un mensaje y bloqueado esperando a que llegue una respuesta del receptor antes de realizar cualquier otro ejercicio.
o El proceso emisor se suspende (se bloquea) mientras se envía el mensaje.
o El proceso receptor se suspende mientras se recibe el mensaje.
• Sin bloqueo
o Envía un mensaje y continúa con su ejecución inmediatamente después de enviar el mensaje al receptor.
o No se suspende mientras se envía el mensaje.
o Sí puede continuar su cómputo paralelamente con la transmisión del mensaje.
o No puede modificar el buffer de mensajes hasta que se envíe el mensaje.
o No tiene control sobre la terminación de la transmisión y por lo tanto no sabe cuándo será seguro reutilizar el buffer. - 815. Describe el funcionamiento de primitivas no almacenadas Una dirección se refiere a un proceso específico, Una llamada a la recepción de la dirección indica al núcleo de la máquina donde se ejecuta ésta que el proceso que llamó escucha a la dirección addr y que está preparada para recibir un mensaje enviado a esa dirección.16. Describe el funcionamiento de primitivas almacenadas
Trata de un proceso interesado en recibir mensajes le indica al núcleo que cree un buzón para él y especifica una dirección en la cual busca los paquetes de la red, todos los mensajes que lleguen con esa dirección se colocan en el buzón. - 917. Qué es un buzón • Un proceso interesado en recibir mensajes le indica al núcleo que cree un buzón para él y especifica una dirección en la cual busca los paquetes de la red. • Todos los mensajes que lleguen con esa dirección se colocan en el buzón.18. Qué es una primitiva confiable y que es una no confiable
• Cuando un cliente envía un mensaje, se le suspende hasta que el mensaje ha sido enviado. Sin embargo, cuando vuelve a iniciar, no existe garantía alguna de que el mensaje haya sido entregado. El mensaje podría haberse perdido. - 1019. Qué es un reconocimiento Esta es la manera en que se sabe que tipo de paquete se va a tratar.20. Enlista los tipos de paquetes utilizados en el protocolo clientes-servidor
REQ, REP, ACK, AYA, IAA, TA, AU. - 1121. ¿Qué es RPC? • La llamada a procedimiento remoto es un programa que utiliza una computadora para ejecutar código en otra máquina remota sin tener que preocuparse por las comunicaciones entre ambas. El protocolo que se utiliza para esta llamada es un gran avance sobre los sockets de Internet usados hasta el momento. De esta manera el programador no tenía que estar pendiente de las comunicaciones, estando estas encapsuladas dentro de las RPC.22. Como funciona RPC
• El cliente envía una petición y se queda a la espera un tiempo determinado.
• Si no llega la respuesta dentro del tiempo de espera, continúa su ejecución.
• El cliente no tiene realimentación en caso de fallo (no sabe que pasó). - 1223. Cuantos y cuáles son los modos de transferencia de parámetros • Es el empacamiento de parámetros en un mensaje. • El mensaje también contiene el nombre o número del procedimiento por llamar. • Cuando el mensaje llega al servidor: • El resguardo (stub) lo examina para ver cuál procedimiento necesita. • Lleva a cabo la llamada apropiada. • La llamada real del resguardo al servidor es similar a la llamada original del cliente, excepto en que los parámetros son variables inicializadas a partir del mensaje recibido, en vez de ser constantes • Los elementos del mensaje corresponden a: • Identificador del procedimiento. • Parámetros. • Un mensaje que corresponda a un procedimiento remoto con “n” parámetros tendrá “n + 1” campos: • Uno para identificar al procedimiento. • Uno para cada uno de los “n” parámetros.24. Cuáles son los pasos para generar una llamada a un procedimiento remoto
1. Cliente llama a stub.
2. stub genera un mensaje con parametros al nucleo
3. Stub cliente se pone en contacto con el sistema de comunicación local
4. Llega el mensaje al servidor y el stub del servidor desempaqueta los parametros
5. stub servidor llama a procedimiento local del servidor
6. La funcion retorna un valor al stub
7. stub servidor manda la respuesta de regreso - 1325. cómo es la comunicación en grupo La propiedad fundamental de todos los grupos es que cuando un mensaje se envía al propio grupo, todos los miembros del grupo lo reciben. Se trata de una comunicación uno - muchos (un emisor, muchos receptores), que se distingue de la comunicación puntual o punto a punto (un emisor, un receptor).
Information
- Description
- Ingeniería Flashcards on SCD - Actividad de Cierre III, created by FELIPE SAUL CABRERA ZARAGOZA on 30/09/2022.
- Created by
- FELIPE SAUL CABRERA ZARAGOZA
- Views
- 2
- Rating