Analogías del Entorno Real
El cliente solo ve el mostrador: pide y recibe. Todo el almacén, la logística y los proveedores detrás son invisibles para él. Así es la aplicación para el usuario: la única parte visible de las siete capas.
El menú estandariza qué se puede pedir y cómo: "quiero esto" o "quiero cancelar aquello". Los verbos HTTP (GET, POST, DELETE) funcionan igual: un vocabulario común que cualquier cliente puede usar.
No memorizas el número de teléfono de cada persona; buscas su nombre y la agenda te da el número. El DNS hace exactamente eso con los dominios: traduce un nombre fácil de recordar en una dirección IP.
Servicios y Solicitudes de Aplicación
Todo lo que ocurre en esta capa sigue un patrón de solicitud y respuesta, con reglas claras sobre qué se puede pedir y cómo encontrar a quién pedírselo:
Un cliente inicia la solicitud y un servidor responde. Casi todos los servicios de Capa 7 — web, correo, DNS — siguen este mismo patrón asimétrico de petición y respuesta.
HTTP define verbos estándar como GET (obtener), POST (crear/enviar) y DELETE (eliminar), para que cualquier servidor entienda la intención exacta de la solicitud.
Antes de que exista cualquier conexión, el nombre de dominio debe traducirse a una dirección IP. Sin esta resolución previa, ninguna capa inferior sabe hacia dónde enviar nada.
Protocolos de Capa 7
Cada servicio de internet que una persona reconoce por nombre vive aquí, definido por un protocolo con reglas propias:
El protocolo de la web: define cómo un navegador solicita un recurso y cómo el servidor responde, incluyendo un código de estado que resume el resultado de cada solicitud.
SMTP envía correo entre servidores; IMAP y POP3 son los dos métodos con los que un cliente descarga o sincroniza esos mensajes desde el buzón remoto.
Un sistema jerárquico y distribuido que traduce nombres de dominio legibles en direcciones IP, funcionando como el paso obligatorio antes de cualquier otra solicitud de aplicación.
Siguiente paso
Laboratorio de Servicios y Códigos HTTP
Fallos de DNS y errores 5xx del lado del servidor.