¿Qué es DNS? ¿Cómo es útil?

¿Has oído hablar del término DNS ? ¿(Did) Se encontró con mensajes de error que le indicaban que no se podía acceder al servidor DNS ? (DNS server)¿Sabes qué es un DNS y cuál es su finalidad? Si quieres averiguarlo, lee esta guía. Te explicamos qué es el DNS , su función en Internet y cómo funciona. Para ser exhaustivos, también vamos a repasar un poco de su historia. Empecemos:

¿Qué es DNS (Sistema de Nombres de Dominio)?

DNS significa " sistema de nombres de dominio(domain name system) " y es un estándar utilizado para administrar las direcciones IP(IP address) de los sitios web de todo el mundo. En lenguaje informático(computer language) , cada sitio web en Internet tiene una dirección IP(IP address) donde se puede encontrar. Por ejemplo, nuestro sitio web de Digital Citizen(Digital Citizen) se puede encontrar en la dirección IP 104.26.13.188(IP address 104.26.13.188) .

Las computadoras y otros dispositivos no tienen problemas para recordar y usar direcciones IP para una cantidad ilimitada de sitios web. Sin embargo, a las personas como tú y como yo nos cuesta mucho hacer eso. Al final, es mucho más fácil recordar digitalcitizen.life que recordar una serie de números como 104.26.13.188. Por eso existe la tecnología DNS :(DNS technology)

El propósito de DNS es traducir las direcciones IP de los sitios web en Internet en algo legible, fácil de entender y recordar para nosotros los humanos.

El DNS puede traducir los nombres de los sitios web en direcciones IP numéricas

En cierto modo, podría ver la tecnología DNS(DNS tech) como una enorme guía telefónica que asocia un nombre con cada dirección IP(IP address) de sitio web en el mundo. La diferencia entre DNS y una guía telefónica real es que en lugar de números de teléfono, tiene direcciones IP(IP address) . Es normal que recordemos los nombres de nuestros amigos, pero no sus números de teléfono. Cuando quiera llamar a uno de sus amigos, simplemente abra la agenda de su teléfono inteligente y llámelo por su nombre.

Al igual que no tiene que recordar los números de teléfono de sus amigos, no tiene que recordar las direcciones IP de los sitios web para poder visitarlos. Todo lo que necesita recordar son sus nombres, y la tecnología DNS los(DNS technology) asocia automáticamente con las direcciones IP correctas.

¿Cómo funciona el DNS?

Ahora sabe lo que significa DNS y lo que hace. Pero, ¿cómo hace lo que hace? La respuesta es: el DNS hace su trabajo a través de servidores DNS(DNS servers) . Son servidores especiales que almacenan grandes bases de datos de direcciones IP de varios sitios web de Internet, así como las direcciones IP de otros servidores DNS que hacen lo mismo.

Cuando desea visitar un sitio web, su computadora o dispositivo le pregunta a su servidor DNS si conoce la dirección IP de ese sitio web. (When you want to visit a website, your computer or device asks its DNS server if it knows the IP address of that website.)Si lo hace y su computadora recibe una respuesta, se le reenvía inmediatamente a la dirección IP(IP address) de ese sitio web . Este proceso se denomina búsqueda de DNS(DNS lookup) . Es como la función de búsqueda(search function) en la agenda de su teléfono inteligente.

Sin embargo, es posible que el servidor DNS(DNS server) configurado en su computadora o dispositivo(computer or device) no conozca la dirección IP(IP address) de un sitio web que está tratando de visitar. Es algo que puede pasar porque mantener una base de datos con todos los sitios web del mundo es una tarea titánica. Sin embargo, los servidores DNS(DNS server) no son islas perdidas en un mar de sitios web: también están conectados entre sí y también mantienen una jerarquía. Si un servidor DNS no conoce la dirección IP de un determinado sitio web, transmite la pregunta a otro servidor DNS(If a DNS server doesn't know the IP address of a certain website, it relays the question to another DNS server) , que está más arriba en la jerarquía. Cuando se encuentra un resultado, la respuesta se reenvía a su computadora o dispositivo(computer or device) .

Diagrama que muestra los conceptos básicos de cómo funciona el DNS

Todo este proceso de " preguntar y responder(ask and respond) " ocurre en milisegundos. Es tan rápido que no llega a saber qué servidor DNS(DNS server) ha transmitido la dirección IP(IP address) del sitio web que está intentando visitar. Sin embargo, a las computadoras, los dispositivos y las aplicaciones de hoy en día no les gusta ningún retraso, por pequeño que sea, por lo que la mayoría de ellos también guardan cachés de sus solicitudes de DNS . De esa manera, pueden abrir un sitio web que ya visitó aún más rápido la próxima vez que lo visite.

Si se pregunta quién mantiene los servidores DNS , debe saber que dichos servidores son mantenidos por una amplia gama de entidades diferentes, desde su ISP ( Proveedor de servicios de Internet(Internet Service Provider) ) hasta organizaciones gubernamentales y universidades de todo el mundo.

Un poco antes en este artículo, mencionamos brevemente que los servidores DNS no solo se comunican entre ellos, sino que también tienen una jerarquía establecida. Esta declaración probablemente le hizo sentir curiosidad por saber qué servidor DNS es el "rey de la colina". 🙂 Aquí está la respuesta: hay 13 reyes, lo que significa que todos los servidores DNS del (DNS)mundo retransmiten(world relay) a estos trece servidores DNS principales, "la parte superior de la cadena (DNS)alimenticia(food chain) " . También llevan el nombre de servidores raíz (root servers)DNS .

Sin embargo, no suponga que solo existen 13 servidores raíz físicos. En realidad, cada uno de estos servidores DNS(DNS) raíz utiliza equipos de red(network equipment) redundantes y están repartidos geográficamente en varias ubicaciones, de modo que si uno de los servidores DNS físicos deja de funcionar, Internet no lo hace. Para ser más precisos, hay 13 servidores raíz mantenidos por 12 operadores (que son organizaciones independientes) y hay 1038 instancias (también conocidas como servidores raíz DNS(DNS root) físicos ) en todo el mundo.

Mapa de instancias de servidores raíz DNS en el año 2020

Si desea saber quién los mantiene y dónde están ubicados geográficamente, puede encontrar la lista en Wikipedia: servidor de nombres raíz(Wikipedia - Root name server) y root-servers.org . Alerta de spoiler(Spoiler alert) : la mayoría de los operadores de DNS raíz son de los Estados (United) Unidos(States) de América(America) .

¿Cuándo se inventó el DNS y por quién?

El DNS o sistema de nombres de dominio fue inventado por un hombre llamado Paul Mockapetris, en 1983.(DNS or Domain Name System was invented by a man called Paul Mockapetris, back in 1983.) Antes de eso, Internet prácticamente no existía. Sin embargo, las computadoras que formaban parte de ARPANET , una red informática(computer network) que fue creada y mantenida por ARPA ( Agencia de (Agency)Proyectos (Projects)de Investigación(Advanced Research) Avanzada , del Departamento(Department) de Defensa(Defense) de los Estados (United)Unidos(States) ), todas dependían de direcciones numéricas para poder comunicarse entre ellas. ARPANET fue uno de los cimientos sobre los que se construyó Internet tal como lo conocemos hoy. Las direcciones numéricas de los hosts en ARPANET se agregaron manualmente y se almacenaron inicialmente en un archivo HOSTS.txt(HOSTS.txt file) que se usó para traducirlos a nombres legibles por humanos.

Sin embargo, usar solo ese archivo HOSTS.txt pronto se volvió demasiado lento, ya que la cantidad de hosts (computadoras) se acumulaba. La solución a este problema vino de la mano de Paul Mockapetris , quien tuvo que inventar una forma de hacer las redes más fáciles y amigables de usar por las personas. En otras palabras, tenía que encontrar una manera de asignar nombres a los números, de modo que las personas no tuvieran que aprender las direcciones numéricas de todas las computadoras a las que se conectaban.

Y así apareció el DNS : un sistema que divide las responsabilidades de nombres entre varios servidores, que se encuentran en diferentes lugares de la red. El Sistema de Nombres de Dominio(Domain Name System) tenía la gran ventaja de poder brindar respuestas (traducir nombres a direcciones numéricas) incluso si algunos de los servidores fallaban, ya que los otros que aún estaban funcionando podían proporcionar la misma funcionalidad.

¿Le gustaría aprender más sobre DNS ?

Si respondió (Yes) a esta pregunta, entonces estamos listos para ayudarlo. A lo largo de los años, hemos publicado bastantes tutoriales y guías relacionados con el DNS . Si está ansioso por aprender, siéntase libre de navegar a través de la lista:

  • 3 formas de cambiar la configuración de DNS en (DNS)Windows 10
  • ¿Cuál es mi DNS ? 5 formas de averiguarlo, en Windows 10
  • ¿Qué es un servidor DNS(DNS server) de terceros ? 8 razones para usar servidores DNS(DNS server) públicos
  • ¿Qué es DNS sobre HTTPS o búsquedas seguras de DNS(HTTPS or Secure DNS lookups) ? ¡ Actívalo en Google Chrome !
  • Cómo habilitar DNS sobre HTTPS en Firefox

Ahora sabes más sobre DNS . ¿Hay algo más que te gustaría aprender?

Ahora que conoce los conceptos básicos de qué es la tecnología DNS(DNS technology) y cómo funciona, le resultará más fácil comprender ciertos problemas con los que tropieza al navegar por Internet. Si tiene alguna pregunta sobre el DNS o desea compartir más información sobre los servidores DNS , no dude en dejar un comentario en la sección a continuación.



About the author

Soy técnico informático profesional y tengo más de 10 años de experiencia en el campo. Me especializo en el desarrollo de Windows 7 y Windows Apps, así como en el diseño de Cool Websites. Tengo un gran conocimiento y experiencia en el campo, y sería un activo valioso para cualquier organización que busque hacer crecer su negocio.



Related posts