1.- Protocolos del nivel de aplicación

Importante

La capa de aplicación, es la séptima del moldeo OSI y la cuarta de la pila TCP/IP.

Es la capa responsable de los servicios de red, y por tanto  está en contacto directo con las aplicaciones de usuario como programas de correo electrónico o navegadores web. Difiere de las demás capas debido a que no proporciona servicios a ninguna otra capa OSI, sino solamente a aplicaciones que se encuentran fuera del modelo OSI. 

Téngase en cuenta que el usuario no interactúa directamente con el nivel de aplicación, suele comunciarse con programas que a su vez interactúan con el nivel de aplicación pero ocultando la complejidad subyacente. Por ejemplo, el correo electrónico: un usuario escribe un mensaje y la capa de aplicación lo encapsula con datos adicionales de encabezado que se transmiten en forma de paquetes de datos.

La capa de aplicación se compone tanto de protocolos como de servicios y servidores.
  • Servicio es el conjunto de operaciones que una capa proporciona a otra capa superior. Por tanto, un servicio en la capa de aplicación, es la infraestructura que permite el funcionamiento de las aplicaciones de internet. 
  • Un servidor no sólo es un equipo encargado de proveer de servicios y recursos a la red, si no que se refiere, además, a un tipo de software que realiza una función determinada en la red.
  • Para ponerse de acuerdo se usan los protocolos, conjunto de reglas usadas por  las computadoras para comunicarse unas con otras a través de una red.
A continuación vamos a nombrar los protocolos de internet más utilizados: DNS, FTP, Proxy, SMTP, POP, IMAP y Web.
  • FTP (File Transfer Protocol - Protocolo de transferencia de archivos) para transferencia de archivos.
  • DNS (Domain Name System - Sistema de nombres de dominio).
  • DHCP (Dynamic Host Configuration Protocol - Protocolo de configuración dinámica de anfitrión).
  • HTTP (HyperText Transfer Protocol) para acceso a páginas web.
  • HTTPS (Hypertext Transfer Protocol Secure) Protocolo seguro de transferencia de hipertexto.
  • POP (Post Office Protocol) para recuperación de [correo electrónico].
  • SMTP (Simple Mail Transport Protocol) para envío de correo electrónico.
  • SSH (Secure SHell)
  • TELNET para acceder a equipos remotos.
Páginas web
Antes de entrar en los protocolos veamos algunos conceptos generales sobe páginas web.
  • Una página web no tiene sentido por sí sola. Cuando en lenguaje coloquial nos referimos a la página web de una empresa o de una institución, estamos hablando de un conjunto de páginas llamado sitio web.
  • Las páginas que componen una estructura común, es decir, comparten un diseño y un mismo dominio, forman un sitio web (website en inglés).
  • La portada o página de entrada se denomina página principal y se suele llamar index o inicio (Home). A partir de esta página, el resto suele compartir el mismo diseño.

Para identificar una página web o cualquier otro recurso en internet es necesario localizarla y nombrarla. Para ello se utilizan los denominados URI (Identificador Uniforme de Recurso), URL (Localizador Uniforme de Recurso) y URN (Nombre Uniforme de Recurso).

Como puedes observar, los tres términos son parecidos y habitualmente se utilizan de forma indistinta para indicar el mismo dato. El término URL fue utilizado por Tim Berners-Lee para establecer los hiperenlaces en la Web y, aunque el término de URI engloba la localización y el nombre del recurso, se sigue nombrando las URL para identificar las páginas web.
HTTP es un protocolo que se utiliza para solicitar páginas web a un servidor.

Reflexiona

EL JUEGO DE LOS ACRÓNIMOS II

Para entender el funcionamiento de internet, necesitamos conocer unos cuantos conceptos más. Completa los siguientes acrónimos.

URI URL URN DNS