Sesion01A Capa de Aplicacion - Servicios de Red

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 23

Capa de Aplicación:

Servicios de Red
Mg. Mauricio Galvez Legua
(pcelmgal@upc.edu.pe)

1
Introducción
• Las redes de datos brindan servicios (software).
• Los servicios están implementados en la capa 7
denominada aplicaciones (APP).
– La aplicación es la implementación de un servicio.

2
Introducción
• Las aplicaciones nos permiten transmitir información
de diferentes maneras:
– Enviar un correo electrónico.
– Buscar información en páginas web.
– Establecer una video conferencia.
– Descargar archivos y muchas otras actividades
más que ya son cotidianas.

3
Introducción
• Los servicios consume recursos dentro de las redes
de computadoras de acuerdo a requerimientos
específicos como:
– Velocidad
– Confiabilidad
– En tiempo real
– Ancho de banda
– Etc.

4
Introducción
• Ejemplos de servicios:
– Página web
– Emulación de terminal (Telnet)
– Transferencia de archivo (FTP)
– Correo electrónico (e-mail)
– Etc.

5
Capa de Aplicación
• La capa de aplicación es la capa superior de los
modelos OSI y TCP/IP.
– Proporciona la interfaz entre las aplicaciones que
utilizamos para comunicarnos y la red subyacente
en la cual se transmite la información.
– Los protocolos de capa de aplicación se utilizan
para intercambiar los datos entre los programas
que se ejecutan en los hosts de origen y destino.
– Existen muchos protocolos de capa de aplicación y
siempre se desarrollan nuevos protocolos.

6
Capa de Aplicación

7
Capa de Aplicación

8
Capa de Aplicación
• Los servicios se implementan mediante:
– Aplicaciones o Programas
– Protocolos en capa 7
– Puertos (es un identificador del protocolo)

9
Capa de Aplicación
• Las aplicaciones sensibles al retardo (tiempo real),
por ejemplo, la video-conferencia, son las que
demandan más recursos: gran ancho de banda y
calidad de servicio (prioridad).
• Las aplicaciones no sensibles al retardo, como el
correo electrónico, tienen menos requerimientos de
ancho de banda y pueden permitirse indicadores de
retardo altos.

10
Capa de Aplicación

Tiempo real / Sensible al retardo No sensible al retardo

Rapidez Confiabilidad
Bajo overhead: - Confirmación de
- Sin confirmación de paquetes.
paquetes. - Retransmisión de
- Sin retransmisión de Aplicaciones paquetes perdidos.
paquetes. - Entrega de la información
- Entrega de la información de acuerdo al orden de
como llega. envío.

11
Cliente-Servidor
• La arquitectura cliente-servidor es un modelo de
diseño de software en el cual, las tareas se reparten
entre:
– Los proveedores de recursos o servicios, llamados
servidores.
– Los demandantes, llamados clientes.

12
Cliente-Servidor
• El programa servidor es el proceso que está a la
espera de una solicitud (pedido de algún cliente)
para entregar el servicio correspondiente.
• En el otro extremo, el programa cliente es el proceso
que inicia la comunicación a través de una solicitud
de servicio.

13
Evolución del modelo Cliente-Servidor

14
Evolución del modelo Cliente-Servidor
• Mono – capa (Standalone)
• Dos - capas
• Tres – capas

15
Mono-capa
• Entendemos por aplicaciones mono-capa, aquellas
en las cuales el servidor y el cliente se encuentran en
la misma máquina y son administradas por la misma
herramienta.
– Fue muy usado antes de la aparición de las redes
de datos, en computadoras standalone.

16
Dos-capas
• La mayoría de los servicios de red implementados en
la capa de aplicación utilizan un modelo cliente-
servidor de 2 capas, donde en un nodo de la red
ejecutamos la aplicación cliente y en otro nodo de la
red la aplicación servidor.

17
Dos-capas
• Cada aplicación requiere de dos programas
separados: un programa cliente y un programa
servidor (referido en ambientes Unix/Linux como un
programa daemon).
– El programa daemon corre en segundo plano
(background) en el servidor y usualmente se inicia cuando
el sistema carga.
– Un usuario, por otro lado ejecuta el programa cliente en
primer plano (foregroung) cuando el acceso al servidor es
deseado.

18
Dos-capas

19
Tres-capas
• El modelo cliente-servidor de 3 capas fue introducido
en el desarrollo de software con acceso a base de
datos.

20
Tres-capas

21
Principales Servicios

22
Fin

Mg. Mauricio Galvez Legua


(pcelmgal@upc.edu.pe)

23

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy