Aprendiendo Desarrollo

DNS en una imagen

Recurso Original (Version - Diciembre 20, 2023) | Kamran Ahmed

Guía rápida ilustrativa sobre cómo se encuentra un sitio web en Internet.

DNS o Sistema de Nombres de Dominio es uno de los bloques fundamentales de Internet. Como desarrollador, deberías tener al menos una comprensión básica de cómo funciona. Este artículo es una breve introducción a qué es DNS y cómo funciona.

DNS, en su forma más simple, es como una agenda telefónica en tu teléfono móvil. Cada vez que tienes que llamar a uno de tus contactos, puedes marcar su número de memoria o usar su nombre, que luego será utilizado por tu teléfono móvil para buscar su número en tu agenda telefónica y llamarlos. Cada vez que haces un nuevo amigo, o tu amigo existente obtiene un teléfono móvil, debes memorizar su número de teléfono o guardarlo en tu agenda para poder llamarlo más tarde. DNS o Sistema de Nombres de Dominio, de manera similar, es un mecanismo que te permite navegar por sitios web en Internet. Al igual que tu teléfono móvil no sabe cómo llamar sin conocer el número de teléfono, tu navegador no sabe cómo abrir un sitio web solo con el nombre de dominio; necesita conocer la dirección IP del sitio web para abrirlo. Puedes escribir la dirección IP para abrirlo, o proporcionar el nombre de dominio y presionar enter, lo que luego será utilizado por tu navegador para encontrar la dirección IP pasando por varios pasos. La imagen a continuación es una ilustración de cómo tu navegador encuentra un sitio web en Internet.

DNS in one picture