Descargar 69,9 kb - U

Anuncio
Universidad de Chile
Facultad de Ciencias Físicas y Matemáticas
Departamento de Ingeniería Eléctrica
Sistemas de Telecomunicaciones
EL55a.
Capítulo 8.
“Capa de Aplicación” .
Profesor: Néstor Becerra Yoma
Temario del Capítulo.
8. Capa de Aplicación.
1.
2.
3.
4.
5.
6.
Acceso Remoto
Transferencia de Archivos
Correo Electrónico
HTTP
Aplicaciones en Tiempo Real
Ingeniería
de
usabilidad
optimización
de
sistemas
máquina conversacionales
en
la
hombre
8. Capa de Aplicación.
•Se describen servicios de alto nivel para redes.
•Se describen también algunos protocolos TCP que
hacen posible estos servicios.
•Estos servicios definen la utilidad para el usuario.
•Existe un sinfín de servicios distintos orientados a
prestar soluciones de los tipos mas diversos.
8.1 Acceso Remoto
•Consiste en acceso a una maquina remota.
•Permite la
maquina.
ejecución
de
comandos
en
dicha
•La aplicación mas conocida sobre TCP es Telnet.
•Si bien no es muy eficiente por sus recurso
ocupados, es el clásico ejemplo de acceso remoto.
•Se debe considerar la existencia tanto de un
servidor Telnet como la aplicación cliente de tal.
8.1 Acceso Remoto
•Telnet y formato NVT
8.2 Transferencia de
Archivos
•Consiste en traspasar archivos desde y hacia una
maquina remota.
•Ésta se realiza previa autorización.
•Permite la realización de copias de un archivo original en
un host local, admitiendo modificaciones que no afectan
dicho original.
•La aplicación mas trascendente es FTP, File Transfer
Protocol.
•La existencia de este protocolo denota las diferencias
entre equipos de distintos proveedores con distintos
sistemas operativos.
8.2 Transferencia de
Archivos
• Acceso interactivo: permite a los usuario
interactuar con los servidores remotos (Ej: pedir
lista de archivos en directorio).
• Especificaciones de formato: pueden ser de tipo
texto binario, caracteres ASCII o EBCDIC.
• Control de autentificación: requiere que los
clientes sean autorizados, mediante nombre de
conexión y clave de acceso al servidor.
8.2 Transferencia de
Archivos
• Conexión FTP
8.3 Correo Electrónico
•Una de las aplicaciones más usadas.
•Gran sencillez.
•No de tiempo real, se basa en spooling, donde los
correos o mensajes son almacenados hasta lectura.
•Se diferencian dos estándares en que se divide este
servicio:
•Formatos de mensaje.
•Detalles de intercambio o SMTP.
8.3 Correo Electrónico
•Formatos de mensaje.
•Acá detallan todos los aspectos fisicos del correo,
como dirección de destino o dirección de fuente.
•Se detallan segundas direcciones como el CC y el
CCO.
•Se dan prioridades y solicitudes de confirmación
8.3 Correo Electrónico
•Detalles de intercambio o SMTP.
•Este estándar es mas conocido como SMTP,
simple mail transfer protocol.
•Corresponde a un conjunto de comandos y
respuestas entre un servidor de correo y el cliente
que utilizamos para enviar los correos.
•Es una conexión TCP que comienza con:
•“HELO” (con una sola “L”).
•Y termina con:
•“QUIT”.
8.4 HTTP – Hyper Text
Transfer Protocol
•Corresponde básicamente al protocolo que no
permite tener la Internet como se conoce hoy en día.
•Lenguaje ocupado por todos los browsers como
Explorer, Netscape, FireFox, entre otros.
•Basados en conexiones confiables TCP incluyen un
sin fin de formatos de texto y multimedios, además
de información dinámica y otros.
8.4 HTTP – Hyper Text
Transfer Protocol
1. El browser determina el URL.
2. El browser pregunta al servidor DNS (Domain Name
Server) por la dirección IP de www.w3.org.
3. DNS responde con 18.23.0.23.
4. El browser realiza una conexión TCP al puerto 80 sobre
18.23.0.23.
5. Entonces envía un comando GET
/hypertext/WWW/TheProject.html.
6. El servidor 18.23.0.23 envía el archivo TheProject.html.
7. La conexión TCP es liberada.
8. El browser despliega todo el texto en TheProject.htm.l
9. El browser busca y despliega todas las imágenes en
TheProject.html.
8.4 HTTP – Hyper Text
Transfer Protocol
• Comandos típicos de HTTP.
Método
GET
HEAD
PUT
POST
DELETE
LINK
UNLINK
Descripción
Pide una página Web para leer
Pide un encabezado de página para leer
Pide almacenar una página Web
Agrega a una página Web
Remueve una página Web
Conecta dos fuentes existentes
Rompe una conexión existente entre dos
fuentes
8.5 Aplicaciones en tiempo
real
•Corresponde a la búsqueda de transferencias o
streams constantes de datos.
•Búsqueda de servicios para las telecomunicaciones.
•VoIP, ToIP, Video Conferencias,
Broadcasting, Video On Demand.
•Implementación Sobre UDP.
•Problemas de QoS y TCP.
Audio
Video
8.6 INGENIERÍA DE USABILIDAD EN LA
OPTIMIZACIÓN DE SISTEMAS HOMBREMÁQUINA CONVERSACIONALES
• La aceptabilidad por parte del usuario de un
sistema de computación es el resultado de la
combinación de la aceptabilidad social y de la
aceptabilidad práctica.
• Aceptar socialmente involucra tópicos como:
– utilidad, precio, compatibilidad con sistemas ya
existentes, soporte, confiabilidad e aplicabilidad.
• Aceptar prácticamente implica directamente el
concepto de USABILIDAD.
• La relación hombre-máquina está estrictamente
relacionada con los conceptos antes
mencionados.
Descargar