El viaje de una consulta DNS
(frogred8.github.io)- Cambio del orden de solicitud de DNS
- El orden predeterminado es
hosts-> caché -> solicitud al servidor DNS - En Linux, este orden puede cambiarse modificando el archivo /etc/nsswitch.conf
- El orden predeterminado es
- Búsqueda DNS
- Se consulta en el orden user -> RR(recusive resolver) -> root -> tld -> authoritative dns server
- En el RR, se hacen solicitudes secuenciales a root, tld y authoritative dns, y con base en la respuesta recibida se envía la siguiente solicitud
- Normalmente primero se revisa la caché para mejorar la eficiencia
- Servidor root
- Su función es revisar dominios como
.com,.kr, etc. y devolver la lista de servidores TLD adecuados - Hay 13 grupos de servidores en todo el mundo (a-m)
- ej.
a.root-servers.net
- ej.
- Se dice que no es posible agregar más de los 13 actuales debido al límite de paquetes DNS de 512 bytes
- Su función es revisar dominios como
- Servidor TLD (top-level dns)
- Su función es devolver la lista de servidores DNS autoritativos que poseen la información del dominio
- Explicación sobre gTLD y ccTLD
- Los países que recibieron buenos códigos de país, inesperadamente, también pueden convertirlos en una fuente de ingresos (
.ai,.io)
- Servidor DNS autoritativo (authoritative dns)
- Su función es devolver la IP configurada para el dominio
- Son servidores autorizados como entidad de registro y administración del dominio, como Cloudflare o GoDaddy
- En las big tech, a veces también se autorizan por separado para usarlos (AWS, Google..)
Aún no hay comentarios.