clase1-CapaAplicacion Flashcards

1
Q

¿Qué define un protocolo?(capa de aplicación)

A

Un protocolo de la capa de aplicación define
-Como los procesos de una aplicación que se ejecutan en distintos sistemas terminales, se pasan mensajes entre si, define las reglas de como y cuando se envían, responden y procesan un mensaje
-El significado de los campos en un mensaje
-Los tipos de mensajes intercambiados
-La estructura de un mensaje y como se delimitan los campos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué es un User Agent?

A

Es una interfaz entre el usuario y la aplicación de red

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Cuáles son los modelos de comunicación de aplicaciones?

A

-Modelo mainframe
-Modelo Cliente/servidor
-Modelo Peer to Peer
-Modelo hibrido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Cuáles son las funciones de la capa de aplicación?

A

-Provee servicios de comunicación a los usuarios ( Capa 8 ;) ) y a las aplicaciones,
incluye las aplicaciones mismas.

-Define el modelo de comunicación

-Define las aplicaciones que usan la red

-Permite que aplicaciones que NO son de red que puedan trabajar con aplicaciones/servicios para lograr acceso a la red.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Cuáles son los componentes de la capa de aplicación?

A

-Aplicaciones
-Protocolos
-Las capas del modelo OSI
+Capa de aplicación de OSI
+Capa de presentación de OSI
+Capa de sesión de OSI

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Qué hace la capa de Sesión de OSI?

A

-Administra las conversaciones entre aplicaciones
-Provee mecanismos transaccionales o de sincronización
-Maneja actividad
-Informa excepciones

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué hace la capa de Presentación del modelo OSI?

A

-Conversión y codificación de datos a codificadores comunes
-Compresión y descompresión de datos
-Cifra y descifra datos
-Define formatos y algoritmos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué hace la capa de aplicación del modelo OSI?

A

-Define el formato de los mensajes
-Define la semántica de cada uno de los mensajes
-Define como debe ser el dialogo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué es un requerimiento?

A

Es una condición o necesidad que debe cumplirse para que una aplicaciones funcione correctamente

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Características del modelo mainframe

A

-Modelo de carga centralizada

-Es un sistema donde el procesamiento ocurre en la computadora central y los terminales solo corren la comunicación y la interfaz física con el usuario

-El mainframe decide cuando le da el control al cliente

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Características del modelo Cliente/Servidor

A

-Modelo de carga compartida

-El cliente solicita servicios o recursos a un servidor central y este los proporciona

-El servidor corre servicio esperando de forma pasiva la conexión, mientras que el cliente se conecta con el servidor y se comunica a través de este

-La idea es que el cliente pone procesamiento de interfaz y el servidor el resto del procesamiento

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Características modelo Peer to Peer

A

-Modelo de carga compartida y distribuida

-Una arquitectura de red donde los participantes pueden actuar como clientes y servidores al mismo tiempo

-Escalable en rendimiento pero no en administración

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Características del modelo Hibrido

A

Modelo de carga compartida y distribuida

-Igual a Peer to Peer pero existen diferentes nodos con diferentes roles. Hay nodos centrales donde se registra la información y al resto de los nodos

-Sistema escalable en rendimiento ( y mas en administración que el P2P)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Qué implica el direccionamiento de procesos y aplicaciones y IPC?

A

-Implementación de aplicaciones(la aplicación son ejecutadas como procesos por el SO

-Comunicación entre procesos(IPC). El proceso para recibir un mensaje necesita un id

-Identificadores:
+Identificador de Host
+Identificador de Proceso (incluye un numero de puerto permitiendo la diferenciación entre procesos)

-Multiplexación(permite que múltiples procesos utilicen la misma conexión de red, proporcionada por la capa de transporte)

-Acceso a servicios( a través de APIs como sockets BSD)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly