El nivel de aplicacin o capa de aplicacin es el sptimo nivel
del modelo OSI. Ofrece a las aplicaciones (de usuario o no) la posibilidad de acceder a los servicios de las dems capas y define los protocolos que utilizan las aplicaciones para intercambiar datos, como correo electrnico (POP y SMTP), gestores de bases de datos y protocolos de transferencia de archivos (FTP). Cabe aclarar que el usuario normalmente no interacta directamente con el nivel de aplicacin. Suele interactuar con programas que a su vez interactan con el nivel de aplicacin pero ocultando la complejidad subyacente. As por ejemplo un usuario no manda una peticin GET /index.html HTTP/1.0 para conseguir una pgina en HTML, ni lee directamente el cdigo HTML/XML. O cuando chateamos con el Mensajero Instantneo, no es necesario que codifiquemos la informacin y los datos del destinatario para entregarla a la capa de Presentacin (capa 6) para que realice el envo del paquete.
En esta capa aparecen diferentes protocolos y
servicios: Protocolos:
FTP (File Transfer Protocol - Protocolo de transferencia de archivos)
para transferencia de archivos.
DNS (Domain Name Service - Servicio de nombres de dominio).
DHCP (Dynamic Host Configuration Protocol - Protocolo de
configuracin dinmica de anfitrin).
HTTP (HyperText Transfer Protocol) para acceso a pginas web.
HTTPS (Hypertext Transfer Protocol Secure) Protocolo seguro de
transferencia de hipertexto.
POP (Post Office Protocol) para recuperacin de correo electrnico.
SMTP (Simple Mail Transport Protocol) para envo de correo
electrnico.
SSH (Secure SHell)
TELNET para acceder a equipos remotos.
TFTP (Trival File Transfer Protocol).
LDAP (Lightweight Directory Access Protocol).
XMPP (Extensible Messaging and Presence Protocol) - Protocolo
estndar para mensajera instantnea.
Servicios:
Aplicaciones de Red
www (World Wide Web).
enlace a capas inferiores
Esta capa contiene las aplicaciones visibles para el usuario. Algunas
consideraciones son: seguridad y cifrado, DNS (Domain Name Service) Una de las aplicaciones ms usadas hoy en da en Internet es el WWW (World Wide Web). La mayora de nosotros experimentamos Internet a travs de World Wide Web, servicios de correo electrnico y programas para compartir archivos. stas y muchas otras aplicaciones proporcionan la interfaz humana a la red subyacente, lo que nos permite enviar y recibir informacin con relativa facilidad. Generalmente, las aplicaciones que utilizamos son intuitivas; es decir, podemos acceder a ellas y usarlas sin saber cmo funcionan. Sin embargo, para los profesionales de la red, es importante saber cmo una aplicacin puede formatear, transmitir e interpretar mensajes que se envan y se reciben a travs de la red. La visualizacin de los mecanismos que permiten la comunicacin a travs de la red se hace ms fcil si utilizamos el esquema en capas del modelo Interconexin de sistema abierto (OSI). En este captulo, enfatizaremos el rol de una capa, la capa de aplicacin, y sus componentes: aplicaciones, servicios y protocolos. Exploraremos la forma en que los tres elementos hacen posible la comunicacin slida a travs de la red de informacin. Las funciones de las tres capas superiores del modelo OSI proporcionan servicios de red a las aplicaciones de usuario final. Los protocolos de la capa de aplicacin TCP/IP proporcionan los servicios que especifican las capas superiores del modelo OSI. La gente utiliza la capa de aplicacin para comunicarse a travs de la red de informacin. Describir la funcin de las conocidas aplicaciones TCP/IP, como la World Wide Web y el correo electrnico, y sus servicios relacionados (HTTP, DNS, SMB, DHCP, SMTP/POP y Telnet). Describir los procesos para compartir archivos que utilizan las aplicaciones entre pares y el protocolo Gnutella. Explicar cmo los protocolos garantizan que los servicios que se ejecutan en una clase de dispositivo puedan enviar y recibir datos desde y hacia muchos dispositivos de red diferentes Utilizar herramientas de anlisis de red para examinar y explicar cmo funcionan las aplicaciones comunes de los usuarios
Modelo OSI y Modelo TCP/IP
El modelo de interconexin de sistemas abiertos es una representacin abstracta en capas, creada como gua para el diseo del protocolo de red. El modelo OSI divide el proceso de networking en diferentes capas lgicas, cada una de las cuales tiene una funcionalidad nica y a la cual se le asignan protocolos y servicios especficos. En este modelo, la informacin se pasa de una capa a otra, comenzando en la capa de aplicacin en el host de transmisin, siguiendo por la jerarqua hacia la capa fsica y pasando por el canal de comunicaciones al host de destino, donde la informacin vuelve a la jerarqua y termina en la capa de aplicacin. La figura describe los pasos en este proceso. La capa de aplicacin, la sptima capa, es la capa superior de los modelos OSI y TCP/IP. Es la capa que proporciona la interfaz entre las aplicaciones que utilizamos para comunicarnos y la red subyacente en la cual se transmiten los mensajes. Los protocolos de capa de aplicacin 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 aplicacin y siempre se desarrollan protocolos nuevos.
Aunque el grupo de protocolos TCP/IP se desarroll antes de la definicin del
modelo OSI, la funcionalidad de los protocolos de la capa de aplicacin de TCP/IP se adaptan aproximadamente a la estructura de las tres capas superiores del modelo OSI. Capas de aplicacin, presentacin y sesin. La mayora de los protocolos de la capa de aplicacin de TCP/IP se desarrollaron antes de la aparicin de computadoras personales, interfaces del usuario grficas y objetos multimedia. Como resultado, estos protocolos implementan muy poco de la funcionalidad que es especfica en las capas de presentacin y sesin del modelo OSI.