capa 7
DESCRIPTION
REDESTRANSCRIPT
NATALY ZAMBRANO MUÑOZ
INGENIERIA EN SISTEMAS
NOVENO SEMESTRE
CAPA 7: CAPA DE APLICACION
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
Conceptos básicos acerca de la capa de aplicación
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
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
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
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
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
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
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.
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
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
Sistema de denominación de dominio
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
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
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.
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
Aplicaciones de red
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
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.
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.
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.
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
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
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
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
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
Ejemplos de capa de aplicación
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.
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
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
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,
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
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
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
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
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