Saltar al contenido
← Volver al blog

Redes

Qué ocurre realmente cuando escribes una URL

DNS, TCP, TLS y HTTP colaboran en milisegundos. Separar sus responsabilidades hace que la web deje de parecer magia.

Publicado por Equipo Shipcode8 min de lectura

Primero hay que encontrar una dirección

El navegador no puede conectarse a un nombre de dominio. Necesita una dirección IP, así que consulta una cadena de cachés y resolutores DNS. Cada nivel intenta responder rápido sin perder la autoridad sobre el dato.

Ese resultado solo indica dónde empezar. Todavía no existe una conversación entre tu computadora y el servidor.

Una conexión y una identidad

TCP establece un canal confiable sobre una red que puede perder o reordenar paquetes. Después, TLS comprueba la identidad del servidor y acuerda cómo cifrar la conversación.

Cada capa resuelve un problema distinto. Juntas convierten una infraestructura incierta en un canal en el que una aplicación puede confiar.

Al final, una petición

Solo entonces el navegador envía una petición HTTP. El servidor responde con encabezados y contenido, y comienza otra cadena de trabajo: interpretar HTML, solicitar recursos y dibujar píxeles. Entender la web consiste, en buena medida, en aprender a ver estas capas por separado.