Un servidor raíz (root server en inglés) es un servidor de nombres para la zona raíz del Sistema de nombres de dominio de Internet (DNS).[1][2] Los servidores de nombres raíz son una parte fundamental de Internet, ya que son el primer paso en la traducción (resolución) de los nombres de host legibles en direcciones IP que se utilizan en la comunicación entre los hosts de Internet.
La definición original del sistema DNS junto con las limitaciones de ciertos protocolos como, por ejemplo, el tamaño de los paquetes no fragmentados en UDP (User Datagram Protocol), se tradujo en la decisión de limitar el número de servidores raíz a 13 direcciones[3][4] para atender las necesidades de toda la Internet pública en el mundo. Sin embargo, el uso de direccionamiento anycast permite que el número actual de servidores raíz sea mucho mayor.
Funcionamiento
Dada una consulta de cualquier dominio, el servidor raíz proporciona al menos el nombre y la dirección del servidor autorizado de la zona de más alto nivel para el dominio buscado. De manera que el servidor del dominio proporcionará una lista de los servidores autorizados para la zona de segundo nivel, hasta obtener una respuesta razonable.
Internet
Existen 13 servidores raíz en toda Internet, cuyos nombres son de la forma letra.root-servers.net, aunque siete de ellos no son realmente servidores únicos, sino que representan múltiples servidores distribuidos a lo largo del globo terráqueo (ver tabla siguiente). Estos servidores reciben miles de consultas por segundo y a pesar de esta carga la resolución de nombres trabaja con bastante eficiencia.
Al final del 2006 había un total de 13 servidores raíz, incluyendo servidores distribuidos.
Direcciones de los servidores raíz
[actualizar]
Actualmente existen 13 servidores raíz especificados, con los nombres de la forma letra.root-servers.net, donde letra va desde la A a la M. Esto no quiere decir que haya 13 servidores físicos, cada operador utiliza equipos informáticos redundantes para ofrecer un servicio fiable, incluso si falla el hardware o el software (por ejemplo, en Paraguay hay una copia del servidor raíz I y otra copia del servidor raíz L).[5] Además, nueve de los servidores se operan en múltiples localizaciones geográficas, utilizando una técnica de enrutamiento de llamada anycast, proporcionando un mayor rendimiento y aún mayor tolerancia a fallos.
Diez servidores se encontraban originalmente en los Estados Unidos, y algunos son operados ahora vía anycast. Tres servidores se encontraban originalmente en Estocolmo (I), Ámsterdam (K) y Tokio (M).
↑desde el 3 de enero de 2013; originalmente era 128.8.10.90
↑desde noviembre 2002; originalmente era 198.41.0.10
↑desde noviembre 2007; originalmente era 198.32.64.12
Los servidores más antiguos tenían sus propios nombres antes de que se estableciera la política de nombres similares.
Supervisión de los servidores raíz
El comité asesor del sistema de servidores DNS raíz (en inglés DNS Root Server System Advisory Committee) es un comité de la ICANN, que por estatutos tienen autoridad sobre la operación del sistema.[14] Sin embargo, la zona raíz es controlada por el Departamento de Comercio de Estados Unidos, que debe aprobar todos los cambios en el archivo de zona raíz solicitados por la ICANN.
Archivo de la zona raíz
El archivo de zona de la raíz es un pequeño conjunto de datos (alrededor de 200 kB) cuya publicación es el propósito principal de los servidores raíz
El archivo de la zona raíz está en la cúspide de una base de datos jerárquica distribuida llamada el Sistema de Nombres de Dominio (DNS). Esta base de datos es utilizada por casi todas las aplicaciones de Internet en todo el mundo para traducir nombres únicos como www.wikipedia.org en otros identificadores, tales como direcciones IP.
El contenido del archivo de zona raíz es una lista de nombres y direcciones numéricas IP de los servidores DNS autorizados para todos los dominios de nivel superior (TLD), como com, org, edu, o los dominios de código de país de nivel superior. El 12 de diciembre de 2004, había 258 dominios de primer nivel y 773 servidores autorizados diferentes para los dominios de primer nivel en la lista. Otros servidores de nombres reenvían las consultas para las que no tienen ninguna información acerca de servidores con autoridad a un servidor de nombres raíz. El servidor de nombres raíz, utilizando su archivo de zona raíz, responde con una referencia a los servidores autorizados para el adecuado dominio de nivel superior o con una indicación de que ese TLD no existe.
↑«FAQs What is a root DNS server?»(html). Ripple Labs, Inc.(en inglés). Archivado desde el original el 12 de octubre de 2021. Consultado el 12 de octubre de 2021. «A root DNS server is a server that serves the DNS root or "." zone, operated by one of 12 independent root server operators. Without any previously cached information, DNS resolvers consult a root DNS server to find the nameservers for the top-level domain (TLD) of any query.»
↑«Instalan en Paraguay una copia del servidor raíz I de DNS»(html). LACNIC News. 27 de marzo de 2018. Archivado desde el original el 7 de abril de 2018. Consultado el 7 de abril de 2018. «¿Hay otras copias de servidores raíces en Paraguay? Antes de contar con la copia del servidor raíz I, tuvimos apoyo de ICANN para instalar el servidor raíz L.»
↑Números de sistemas autónomos y direcciones IP de Root-servers.org homepage revisado el 15 noviembre de 2010