Download - Capa 7
![Page 1: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/1.jpg)
NATALY ZAMBRANO MUÑOZ
INGENIERIA EN SISTEMAS
NOVENO SEMESTRE
![Page 2: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/2.jpg)
CAPA 7: CAPA DE APLICACION
![Page 3: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/3.jpg)
es la que funciona cuando interactúa con aplicaciones de software
maneja los paquetes de datos de las aplicaciones cliente-servidor, servicios de denominación de dominio y aplicaciones de red
email_message.swf
![Page 4: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/4.jpg)
Conceptos básicos acerca de la capa de aplicación
![Page 5: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/5.jpg)
1. Procesos de aplicación
identificar y establecer la disponibilidad de los socios de la comunicación deseada
sincronizar las aplicaciones de cooperación
controlar la integridad de los datos
![Page 6: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/6.jpg)
establecer acuerdos con respecto a los procedimientos para la recuperación de errores
determina si existen suficientes recursos para establecer la comunicación entre los sistemas
![Page 7: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/7.jpg)
![Page 8: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/8.jpg)
2. Aplicaciones de red directas aplicaciones cliente/servidor. Estas aplicaciones, tal como FTP, los
navegadores de Web y el correo electrónico, tienen todas dos componentes que les permiten operar: el lado del cliente y el lado del servidor.
1 client_Server_download.swf
![Page 9: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/9.jpg)
repetición constante de la siguiente rutina cíclica:
a) petición del cliente
b) respuesta del servidor
c) petición del cliente
d) respuesta del servidor
2 client_Server_download.swf
![Page 10: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/10.jpg)
La World Wide Web, el Netscape Navigator y el Internet Explorer son probablemente las aplicaciones de red que se utilizan más a menudo
3. client_Server_download.swf
![Page 11: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/11.jpg)
3. Soporte indirecto de red el soporte de red de aplicación indirecta
corresponde a una función cliente/servidor.
1. redirector.swf El redirector es un protocolo que
funciona con los sistemas operativos de los computadores y clientes de red en lugar de programas de aplicación
![Page 12: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/12.jpg)
Los ejemplos de redirectores son los siguientes:
Protocolo de archivos Apple Interfaz de usuario NetBIOS extendida
(NetBEUI) Protocolos IPX/SPX de Novell Sistema de archivos de red (NSF) del
conjunto de protocolos TCP/IP.
![Page 13: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/13.jpg)
Los redirectores permiten que los usuarios compartan documentos, plantillas, bases de datos, impresoras y varios otros recursos, sin tener que usar software de aplicación especial
![Page 14: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/14.jpg)
4. Obtención e interrupción de una conexión
la conexión se mantiene lo suficiente como para descargar la página Web actual
1- 8 make_a_connection.swf
![Page 15: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/15.jpg)
Sistema de denominación de dominio
![Page 16: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/16.jpg)
1. Problemas relacionados con el uso de direcciones IP
ip_address.swf Para poder asociar el contenido del sitio
con su dirección, se desarrolló un sistema de denominación de dominio.
Un dominio es un grupo de computadores asociados, ya sea por su ubicación geográfica o por el tipo de actividad comercial que comparten
![Page 17: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/17.jpg)
Existen más de 200 dominios de primer nivel en Internet, por ejemplo:
.us: United States (Estados Unidos) .uk: United Kingdom (Reino Unido)
También existen nombres genéricos, por ejemplo: .edu: sitios educacionales .com: sitios comerciales .gov: sitios gubernamentales .org: sitios sin fines de lucro .net: servicio de red
![Page 18: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/18.jpg)
2. Servidor de denominación de dominio
El DNS es un dispositivo de red que administra nombres de dominio y responde a las peticiones de clientes para transformar un nombre de dominio en la dirección IP asociada.
![Page 19: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/19.jpg)
Cualquier tipo de aplicación que utiliza nombres de dominio para representar direcciones IP utiliza el DNS para traducir ese nombre a la dirección IP correspondiente
1-17 dns_lookup.swf
![Page 20: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/20.jpg)
Aplicaciones de red
![Page 21: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/21.jpg)
1. Aplicaciones de Internet Un conjunto completo de programas de
la capa de aplicación está disponible para realizar la interfaz con Internet
Cada tipo de programa de aplicación se asocia con su propio protocolo de aplicación
![Page 22: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/22.jpg)
La World Wide Web usa el protocolo HTTP.
Los programas de acceso remoto utilizan el protocolo Telnet para la conexión directa a las fuentes remotas.
Los programas de correo electrónico soportan el protocolo de la capa de aplicación POP3 para correo electrónico.
![Page 23: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/23.jpg)
Los programas de utilidades de archivo utilizan el protocolo FTP para copiar y trasladar archivos entre sitios remotos.
various_internet_applications.swf La recopilación y monitoreo de datos
de la red utilizan el protocolo SNMP.
![Page 24: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/24.jpg)
Los dos navegadores de Web de mayor popularidad son Internet Explorer de Microsoft y Netscape Communicator. La apariencia y la operación de estos dos programas es muy distinta, pero ambos funcionan con el protocolo HTTP de la capa de aplicación.
![Page 25: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/25.jpg)
2. Mensaje de correo electrónico El e-mail permite el envío de mensajes
entre computadores conectados.
El procedimiento para enviar un documento por correo electrónico involucra dos procesos separados
email_message.swf
![Page 26: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/26.jpg)
3. Función DNS
Siempre que un cliente de correo electrónico envía cartas, solicita a un servidor DNS, conectado a la red, que traduzca los nombres de dominio a sus direcciones IP asociadas
1. dns_function.swf
![Page 27: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/27.jpg)
Los destinatarios de mensajes de correo electrónico deben utilizar el software cliente de correo electrónico en sus computadores para realizar peticiones a las oficinas postales de correo electrónico.
2. dns_function.swf
![Page 28: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/28.jpg)
Los paquetes de datos viajan a través de las capas restantes del modelo OSI y se retransmiten a través de Internet a la oficina de correo electrónico destino
3. dns_function.swf
![Page 29: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/29.jpg)
el servidor de la oficina de correos transmite todos los mensajes de correo electrónico a los computadores, donde los mensajes se vuelven a segmentar, secuenciar y encapsular como tramas de datos, para ser enviados al computador del cliente
4,5,6 dns_function.swf
![Page 30: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/30.jpg)
Ejemplos de capa de aplicación
![Page 31: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/31.jpg)
1. Telnet
El software de emulación de terminal tiene la capacidad de acceder de forma remota a otro computador
Le permite conectarse a un host de Internet y ejecutar comandos.
![Page 32: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/32.jpg)
Se considera al cliente de Telnet como una máquina local y al servidor de Telnet, que utiliza un software especial denominado daemon, como un host remoto.
1. purpose_of_telnet.swf
![Page 33: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/33.jpg)
Para realizar una conexión desde un cliente Telnet, debe seleccionar una opción de conexión. Un cuadro de diálogo indica que se debe colocar un "Nombre de host" y un "Tipo de terminal“
2. purpose_of_telnet.swf
![Page 34: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/34.jpg)
2. Protocolo de transferencia de archivos
El FTP está diseñado para descargar archivos (por ej., de Internet) o cargarlos (por ej., enviarlos a Internet).
La capacidad para cargar y descargar archivos de Internet es una de las ventajas más importantes de Internet,
![Page 35: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/35.jpg)
FTP es una aplicación cliente/servidor al igual que el correo electrónico y Telnet. Requiere software de servidor que se ejecuta en un host al que se puede acceder a través del software de cliente.
1. ftp_program_screen.swf
![Page 36: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/36.jpg)
la sesión FTP se mantiene hasta que el cliente la termina o hasta que se produce algún tipo de error de comunicación. Una vez que establece una conexión con un daemon FTP, debe proporcionar un identificador de conexión y una contraseña.
2. ftp_program_screen.swf
![Page 37: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/37.jpg)
El propósito principal de FTP es transferir archivos desde un computador hacia otro copiando y moviendo archivos desde los servidores hacia los clientes, y desde los clientes hacia los servidores
![Page 38: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/38.jpg)
3. Protocolo de transferencia de hipertexto
El HTTP funciona con la World Wide Web, la parte de crecimiento más rápido y más utilizada de Internet.
Una de las principales razones de este crecimiento sorprendente de la Web es la facilidad con la que se puede acceder a la información
![Page 39: Capa 7](https://reader038.vdocuments.co/reader038/viewer/2022110308/5575173ad8b42a2a528b4ee9/html5/thumbnails/39.jpg)
Las páginas Web se crean con un lenguaje de formato denominado Lenguaje de etiquetas por hipertexto (HTML)
1. http.swf Los hipervínculos hacen que la World
Wide Web sea fácil de navegar 2,3 http.swf