9 de julio de 2012

Los DNS root

Un tema particular al estudiar el protocolo DNS (Domain Name System), es el de los servidores root del sistema global de DNS.
Solamente para que recordemos rápidamente, el sistema global de DNS tiene una estructura jerárquica de árbol con diversos niveles: root, TLD (Top-Level Servers) y los servidores de cada dominio.
root ---------|
 |              |
.com    . net
 |
blogger.com
Los DNS root
El root de DNS de Internet está compuesto por 13 clústers de servidores mantenidos por diversas organizaciones. 
El listado de los clústers de root servers es el siguiente:
a.root-servers.net   198.41.0.4          - VeriSign, Dulles, USA
b.root-servers.net   192.228.79.201  - ISI, Marina del Rey, USA
c.root-servers.net   192.33.4.12        - Cogent Communications
d.root-servers.net   128.8.10.90        - University of Mariland, USA
e.root-servers.net   192.203.230.10  - NASA, Ames Research Center
f.root-servers.net    192.5.5.241        - Internet Systems Consortium
g.root-servers.net   192.112.36.4      - Departamento de Defensa de USA
h.root-servers.net   128.63.2.53        - US Army Research Lab
i.root-servers.net    192.36.148.17    - Autonómica/NORDUnet
j.root-servers.net    192.158.128.30  - VeriSign
k.root-servers.net   193.0.14.129      - RIPE, Europa
l.root-servers.net    198.32.64.12      - IANA, Los Ángeles, USA
m.root-servers.net  202.12.27.33      - WIDE, Tokyo, Seúl, París
Tengamos en cuenta que cada una de las direcciones públicas que se mencionan son utilizadas como direcciones de anycast. Es decir, se trata de múltiples servidores utilizando la misma dirección IP, cualquiera de los cuales pueden responder una consulta.
Los DNS de Google
Hace ya algunos años Google lanzó sus propios servidores DNS públicos.
Estos servidores son mantenidos directamente por Google, pero no son parte de la estructura jerárquica del árbol de DNS, es decir, no son servidores root.
Teóricamente, estos servidores han sido desarrollados para responder de forma muy rápida las solicitudes DNS de nuestros clientes.Estos servidores, son:
  • DNS IPv4:
    8.8.8.8
    8.8.4.4
  • DNS IPv6:
    2001:4860:4860::8888
    2001:4860:4860::8844
Estos servidores son públicos, por lo que pueden ser utilizado por cualquier usuario de Internet independientemente de cuál es su proveedor de acceso.


4 comentarios:

  1. Interesante la publicación, me llamo la atención el tema de la comunicación anycast el cual también se aplica en la transición a IPv6, seguridad con DoS y contingencia en protocolos de enrutamiento.

    Y también me surgen 2 preguntas: entonces los servidores DNS de nuestros proveedores se "alimentan" de estos servidores root cierto? y los servidores de google también?..... gracias Oscar.

    ResponderEliminar
  2. Efectivamente, los roots de DNS son los que inician la respuesta a cualquier consulta cuando el nombre que se busca no se encuentra en los cachés de los servidores locales, del ISP o regionales.

    ResponderEliminar
  3. Buenas Oscar muy interesante el post que hiciste...no se si habra visto esta pagina

    http://submarine-cable-map-2012.telegeography.com/


    tiene las conexiones mundiales de cables de fibra optica pense que tal vez podrias armar un post explicando un poquito mas del tema gracias !!! nico

    ResponderEliminar
    Respuestas
    1. Muy buen aporte.
      Hay varios sitios que publican esta información. Veré si en el futuro armo algo sobre el tema.
      Gracias.

      Eliminar

Gracias por tu comentario.
En este blog los comentarios están moderados, por lo que su publicación está pendiente hasta la revisión del mismo.