Protocolos Capa Superior
Protocolos Capa Superior
Protocolos Capa Superior
El modelo consta de 7 capas, de las cuales se dividen entre superiores e inferiores, entre
las superiores están.
Capa de Aplicación
La capa de aplicación define las aplicaciones de red y los servicios de Internet estándar que
puede utilizar un usuario. Estos servicios utilizan la capa de transporte para enviar y recibir
datos. Existen varios protocolos de capa de aplicación. En la lista siguiente se incluyen
ejemplos de protocolos de capa de aplicación:
· Formateo de datos
· Cifrado de datos
· Compresión de datos
Capa de sesión
La capa de sesión permite que los usuarios de diferentes maquinas puedan establecer
sesiones entre ellos. A través de una sesión se puede llevar a cabo un transporte de datos
ordinario, tal y como lo hace la capa de transporte, pero mejorando los servicios que esta
proporciona y que se utilizan en algunas aplicaciones.
Protocolos y funcionalidad
AFP: es un protocolo de capa de presentación (según el modelo OSI) que ofrece servicios
de archivos para Mac OS X y Mac OS Classic. En Mac OS X, AFP es uno de los varios
servicios de apoyo a disposición incluida Bloque de mensajes de servidor (SMB), Sistema
de archivos de red (NFS), el Protocolo de transferencia de archivos (FTP), y WebDAV.
Telnet: Es el protocolo que define el conjunto de reglas y criterios necesarios para
establecer sesiones de terminal virtual sobre la red. Telnet define los mecanismos que
permiten conocer las características del computador destino. Así mismo, permite que los
dos computadores (cliente y servidor) negocien el entorno y las especificaciones de la
sesión de emulación de terminal.
SAP: permite que los nodos que realizan servicios como servidoresde archivos, servidores
de impresión, servidores de puerta de enlace de información sobre sus servicios
ydirecciones. El protocolo permite que los procesos de SAP creen y eliminen todos los
servicios en la red
NCP: protocolo de control del nivel de red que se ejecuta por encima de PPP. Se usa para
negociar y configurar la red que va sobre PPP
Protocolos de la capa de sesión
SMTP: Define los esquemas de envío y recepción de correo electrónico en la red. SMTP
está basado en UDP y soporta el concepto de Spooling. El correo puede ser almacenado
por la aplicación SMTP en memoria o disco y un servidor SMTP de la red, eventualmente
chequea si hay correo e intenta enviarlo. Si el usuario o el computador no están disponibles
en ese momento, intenta en una segunda oportunidad. Si finalmente el correo no puede ser
enviado, el servidor puede borrar el mensaje o enviarlo de regreso al nodo origen.
NCP: es un protocolo de control del nivel de red que se ejecuta por encima de PPP. Se usa
para negociar y configurar la red que va sobre PPP.
SAP: Protocolo mediante el cual los servidores pueden notificar sus servicios en interredes
de NetWare. Con SAP, los servidores permiten a los routers crear y mantener una base de
datos con la información actualizada de los servidores de la interred. Los routers realizan
difusiones generales SAP periódicas para mantenerse sincronizados entre sí dentro de la
interred. Asimismo, actualizan las difusiones generales SAP cada vez que detectan un
cambio en la configuración de la interred. Las estaciones de trabajo pueden pedir
información a la red para localizar un servidor mediante la transmisión de paquetes de
petición SAP.
Toma de medida para las aplicaciones y servicios
Aunque los datos se describen generalmente como el flujo del servidor al cliente, algunos
datos fluyen siempre del cliente al servidor. El flujo de datos puede ser el mismo en ambas
direcciones, o inclusive puede ser mayor en la dirección que va del cliente al servidor. Por
ejemplo, un cliente puede transferir un archivo al servidor con fines de almacenamiento. La
transferencia de datos de un cliente a un servidor se denomina cargar y de datos de un
servidor a un cliente se conoce como descarga.
Servidores
Los diferentes tipos de aplicaciones de servidor pueden tener diferentes requisitos para el
acceso del cliente. Algunos servidores pueden requerir de autenticación de la información
de cuenta del usuario para verificar si el usuario tiene permiso para acceder a los datos
solicitados o para utilizar una operación en particular. Dichos servidores deben contar con
una lista central de cuentas de usuarios y autorizaciones, o permisos (para operaciones y
acceso a datos) otorgados a cada usuario. Cuando se utiliza un cliente FTP, por ejemplo,
si usted pide cargar datos al servidor FTP, se le puede dar permiso para escribir en su
carpeta personal, pero no para leer otros archivos del sitio.
Una sola aplicación puede emplear diferentes servicios de la capa de aplicación, así lo que
aparece para el usuario como una solicitud para una página Web puede, de hecho,
equivaler a docenas de solicitudes individuales. Y, para cada solicitud, pueden ejecutarse
múltiples procesos. Por ejemplo, un cliente puede necesitar de diversos procesos
individuales para formular sólo una solicitud al servidor.
Además, los servidores generalmente tienen múltiples clientes que solicitan información al
mismo tiempo. Por ejemplo, un servidor Telnet puede tener varios clientes que requieren
conectarse a él. Estas solicitudes individuales del cliente pueden manejarse en forma
simultánea y separada para que la red sea exitosa. Los servicios y procesos de la capa de
aplicación dependen del soporte de las funciones de la capa inferior para administrar en
forma exitosa las múltiples conversaciones.
Ejemplo de servicios
DNS
DNS es un servicio cliente-servidor; sin embargo, difiere de los otros servicios cliente-
servidor que estamos examinando. Mientras otros servicios utilizan un cliente que es una
aplicación (como un explorador Web o un cliente de correo electrónico), el cliente DNS
ejecuta un servicio por sí mismo. El cliente DNS, a veces denominado resolución DNS,
admite la resolución de nombres para otras aplicaciones de red y servicios que lo necesiten.
Los sistemas operativos computacionales también cuentan con una herramienta llamada
nslookup que permite que el usuario consulte de forma manual los servidores de nombres
para res
olver un nombre de host dado. Esta utilidad también puede utilizarse para solucionar los
problemas de resolución de nombres y verificar el estado actual de los servidores de
nombres.
Servicio WWW y HTTP
Los exploradores Web son las aplicaciones cliente que utilizan nuestras computadoras para
conectarse a la World Wide Web y acceder a recursos almacenados en un servidor Web.
Al igual que con la mayoría de los procesos de servidores, el servidor Web funciona como
un servicio básico y genera diferentes tipos de archivos disponibles.
Para acceder al contenido, los clientes Web realizan conexiones al servidor y solicitan los
recursos deseados. El servidor responde con el recurso y, al recibirlo, el explorador
interpreta los datos y los presenta al usuario.
Los buscadores pueden interpretar y presentar muchos tipos de datos, como texto sin cifrar
o Lenguaje de marcas de hipertexto (HTML, el lenguaje en el que se crean las páginas
Web). Otros tipos de datos, sin embargo, requieren de otro servicio o programa.
Generalmente se les conoce como plug-ins o complementos. Para ayudar al explorador a
determinar qué tipo de archivo está recibiendo, el servidor especifica qué clase de datos
contiene el archivo.
Servicios de correo electrónico y protocolos SMTP/POP