Saltar la navegación

2.2.4.- Nivel 4. Nivel de aplicación.

El nivel aplicación contiene los programas de usuario (aplicaciones) que hace que nuestro ordenador pueda crear textos, chatear, leer correo, visitar páginas web, etc. En este nivel se incluyen todos los protocolos de alto nivel que utilizan los programas o servicios para comunicarse.

Algunos de los protocolos de la capa de aplicación son:

  • HTTP: Protocolo de transferencia de hipertexto, es el protocolo utilizado en las páginas web. De ahí que una página web, siempre se pone previamente http:// que significa que se está utilizando el protocolo http. Es un protocolo orientado a transacciones y sigue el esquema petición-respuesta entre un cliente y un servidor. Tiene una versión segura que es el HTTPS
  • FTP: Protocolo utilizado en la transferencia de ficheros entre un ordenador y otro.
  • DNS: Servicio de nombres de dominio, es el sistema utilizado en Internet para convertir los nombres de los nodos de red en direcciones de red. Gracias a este servicio, al navegar por páginas web se utilizan nombres del dominio (ejemplo, www.mipagina.es) en vez de direcciones IP, más difíciles de memorizar.
  • SMTP y POP: Protocolos para el correo electrónico. SMTP es el protocolo simple de trasferencia de correo, basado en texto y utilizado para el envío de mensajes de correo. POP es el protocolo de oficina de correo, y se utiliza en los clientes de correo para obtener los mensajes de correo almacenados en un servidor.
  • SNMP: Protocolo de administración de redes, permite monitorizar y controlar los dispositivos de red y de administrar configuraciones y seguridad.
Puerto y socket

A cada aplicación se le asigna una dirección de transporte, llamado puerto.

Por ejemplo la aplicación o protocolo HTTP utiliza el puerto 80. De esa forma, en un servidor de páginas web, siempre está abierto o escuchando el puerto 80, que significa que está esperando peticiones de páginas web por dicho puerto desde cualquier otro ordenador del mundo para atenderla.

El concepto de puerto es similar, a decir que en una casa existan varias puertas (principal, jardín, lateral). Cada servicio utiliza distintos puertos.

  • HTTP utiliza el puerto 80, mientras que HTTPS utiliza el puerto 443.
  • El servicio FTP utiliza los puertos 20 y 21.
  • El servicio DNS utiliza el puerto 53.

Un socket es una conexión única, que está formada por la unión de la dirección IP más el puerto. Si en un navegador web escribimos http://www.empresa.es , y supongamos que el servidor web que atiende http://www.empresa.es corresponde a la dirección IP 192.168.1.11, es equivalente a escribir en el navegador 192.168.1.11:80

Se profundizará en estos conceptos y servicios, configurando algunos de ellos en las unidades 9 y 10.