seegongsik
Mis palabras
Redes

DNS: convertir nombres en direcciones

¿Te memorizas todos los números de tus amigos? Normalmente los buscas por nombre. Internet es igual. Las computadoras hablan con direcciones numéricas, pero esos números cuestan de memorizar. Por eso usamos nombres fáciles, y DNS convierte cada nombre en su dirección numérica.

01

Los nombres se recuerdan mejor que los números

Antes aprendimos que las computadoras
se encuentran por direcciones numéricas.
Pero esos números
son muy difíciles de memorizar.
Es igual que buscar a la gente por su nombre
en vez de memorizar cada número de teléfono.
Por eso, en lugar de números usamos
nombres fáciles de recordar.
A ese nombre lo llamamos dominio.

Toca ambas tarjetas para comparar

Toca el nombre y la dirección numérica para comparar. ¿Cuál se recuerda mejor?

Un nombre se queda tras un vistazo.
Pero un número se enreda rápido.
Así que la gente quiere usar nombres,
mientras las computadoras necesitan números.
Los dos deseos se separan.
Entonces alguien tiene que
convertir el nombre en el número, ¿no?
Quien hace eso es DNS.

02

Le preguntas el nombre a DNS

Cuando quieres ir a algún sitio por nombre,
tu computadora primero le pregunta a DNS.
"¿Cuál es la dirección numérica de este nombre?"
Entonces DNS responde,
"La dirección de ese nombre es esta."
Es igual que darle un nombre a información
y recibir el número de vuelta.
A este convertir un nombre en dirección
se le llama una consulta de nombre.

mi computadoraDNS
Toca un nombre para preguntar a DNS

Toca un nombre para preguntar a DNS. La pregunta sale y vuelve la dirección numérica.

Una vez enviada la pregunta,
la dirección volvió clara y ordenada.
Solo sabíamos el nombre,
y ya tenemos el número que la computadora necesita.
Con esa dirección numérica
puede empezar la conexión de verdad.
Pero DNS,
¿dónde guarda
todos esos nombres y direcciones?

03

DNS es una guía telefónica enorme

DNS es una lista grande que anota
muchísimos pares de nombre y dirección.
Piensa en una guía telefónica y es fácil.
Los nombres están en fila,
con una dirección al lado de cada uno.
Cuando pides un nombre,
DNS busca en esa lista,
encuentra el par que coincide y saca la dirección.
Así que solo tenemos que dar el nombre.

guia DNS (nombre -> direccion)
Toca un nombre para hallar su direccion

Toca un nombre en la guía para buscarlo. La fila que coincide se ilumina y muestra la dirección numérica.

Cuanto más grande la lista,
más puede tardar una búsqueda.
El DNS real es tan enorme
que guarda los nombres del mundo entero.
Aun así, si cada pregunta
buscara desde el principio cada vez, sería lento.
Buscar un sitio al que vas a menudo
en la guía todas las veces es un fastidio.
Por eso hay un truco listo.

04

Una vez buscado, se recuerda

Un nombre y dirección que buscaste una vez
es listo anotarlos un rato.
A esa memoria la llamamos caché.
Cuando buscas el mismo nombre otra vez
no hace falta ir hasta la guía enorme.
De la nota guardada a tu lado
la dirección sale al instante.
Así que desde la segunda vez
la conexión es mucho más rápida.

mi computadoramemoria (cache)vaciaguia enorme
Busca el mismo nombre dos veces

Busca el mismo nombre dos veces. La primera va a la guía y es lenta; la segunda viene de la memoria y es rápida.

La segunda búsqueda
fue notablemente más rápida.
Eso es porque se saltó la guía
y tomó la dirección directo de la memoria.
Claro que la memoria dura solo un rato.
Una dirección puede cambiar,
así que no conviene confiar mucho tiempo.
Aun así, en un lapso corto
la memoria hace internet más rápido.

05

Resumamos

Reunido en una línea, es esto.
La gente usa nombres, las computadoras números.
DNS convierte un nombre en una dirección numérica.
DNS es una guía enorme llena de pares,
y lo buscado una vez se recuerda un rato
para que la próxima sea más rápida.
Gracias a eso solo tenemos que recordar
nombres en lugar de números.
Los números enredados se los dejamos a DNS.

1. nombre vs numero
2. preguntar el nombre a DNS
3. DNS = guia enorme
4. una vez buscado, recordado (cache)
Pulsa el boton para repasar los puntos clave en orden

Toca los puntos clave en orden para repasar. (nombre vs número → preguntar a DNS → guía enorme → una vez buscado, recordado)

Ahora sabes cómo un nombre
se vuelve una dirección numérica.
Con la dirección en mano,
lo siguiente es cómo encontramos
el camino hasta esa dirección.
Entre incontables bifurcaciones,
¿por dónde debemos ir?
Sigamos esa búsqueda de ruta
juntos en la próxima lección.

En una líneaA las personas les cuesta memorizar direcciones numéricas. Por eso usamos nombres fáciles (dominios), y DNS convierte cada nombre en la dirección numérica que conocen las computadoras. DNS es como una guía telefónica enorme llena de pares de nombre y dirección. Pides un nombre y te dice la dirección. Además, una vez consultado un nombre se recuerda un rato (caché), así que pedir el mismo nombre otra vez se salta la guía y es mucho más rápido. Gracias a eso, solo tenemos que recordar nombres, no números.
Redes
¿Te fue útil? Apoyar seegongsik