Cómo funciona el DNS
Cada vez que escribes una dirección como datapoint.cl en el navegador, tu computador no entiende ese nombre directamente: internet funciona con números (direcciones IP), no con palabras. El DNS es el sistema que traduce nombres de dominio a direcciones IP — algo así como una agenda de contactos gigante y distribuida por todo el mundo.
Sin DNS, para visitar un sitio tendrías que memorizar su IP exacta (algo como 200.1.2.3) en vez de escribir su nombre. Nadie recordaría cientos de números; por eso existe esta "traducción" intermedia.
Cómo funciona, paso a paso:
- Escribes
datapoint.clen el navegador. - Tu computador le pregunta a un servidor DNS (normalmente el de tu proveedor de internet, o uno público como Cloudflare) si sabe la IP de ese dominio.
- Si ese servidor no la tiene guardada, va preguntando en cadena — primero a los servidores raíz de internet, luego a los que administran el dominio
.cl, hasta llegar al servidor que sí conoce la respuesta. - La IP encontrada vuelve a tu navegador, y recién ahí tu computador puede conectarse al servidor real.
Todo esto pasa en milisegundos, sin que lo notes. Además, tu navegador y tu sistema operativo suelen guardar la respuesta un rato (esto se llama caché), para no tener que repetir la consulta cada vez que visitas el mismo sitio.
No todo dominio tiene un solo tipo de registro. El sistema DNS guarda distintos tipos según para qué se use:
- A: la dirección IPv4 del dominio.
- AAAA: lo mismo, pero en IPv6.
- MX: a qué servidor debe llegar el correo enviado a ese dominio.
- NS: qué servidores son responsables de administrar la información DNS de ese dominio.
- TXT: texto libre, usado por ejemplo para verificar que alguien es dueño de un dominio.
Puedes ver todo esto en acción con la herramienta Consulta DNS de Balse: escribe cualquier dominio y te muestra sus registros A, AAAA, MX, NS y TXT tal como los ve internet en este momento.
Para probar: intenta consultar datapoint.cl y compáralo con algún dominio grande como google.com — vas a notar que este último tiene muchos más registros NS, porque necesita mucha más infraestructura detrás.
Qué es la latencia
La latencia es el tiempo que tarda un mensaje en ir desde tu equipo hasta otro host y volver. Se mide en milisegundos (ms): mientras más bajo el número, más rápida la respuesta.
El comando clásico para medirla es ping, que usa el protocolo ICMP. Los navegadores no tienen permiso para enviar paquetes ICMP por seguridad, así que la herramienta Latencia HTTP de Balse hace una aproximación: mide cuánto tarda una solicitud HTTP en recibir respuesta. El número no es idéntico al de un ping de terminal, pero sirve para comparar qué tan rápido responde un host.
Modelo TCP/IP
Aquí explicaremos las capas que usa internet para mover datos —enlace, red, transporte y aplicación— y cómo cada herramienta de Balse encaja en una de ellas.
Términos usados en Balse
- IP: identificador numérico de un dispositivo en una red.
- Host: cualquier equipo conectado a una red que puede enviar o recibir datos.
- Latencia: tiempo de ida y vuelta de un mensaje entre dos hosts, en milisegundos.
- Puerto: número que identifica un servicio específico dentro de un host (por ejemplo, 443 para HTTPS).
- ICMP: protocolo usado por herramientas como
pingpara probar si un host responde.
Qué es una IP
Una dirección IP es el número que identifica a un dispositivo dentro de una red, algo parecido a una dirección postal. Cada vez que tu computador o celular se conecta a internet, recibe una IP con la que otros equipos pueden encontrarlo para enviarle datos.
Existen dos versiones en uso: IPv4, con un formato como 190.12.34.56, e IPv6, más nueva y con muchas más direcciones disponibles.
IP pública vs. local
Tu red doméstica normalmente tiene una sola IP pública, la que te asigna tu proveedor de internet y con la que te ves desde el resto del mundo. Dentro de tu casa, en cambio, cada dispositivo tiene una IP local (algo como 192.168.1.23) que solo tiene sentido dentro de esa red.
La herramienta Información de tu red muestra ambas: tu IP pública, consultada a un servicio externo, y las IPs locales que tu navegador puede exponer.
Comentarios
Todavía no hay comentarios.
Inicia sesión para comentar.