Detalles sobre DNS

DNS (Sistema de nombres de dominio) le permite interactuar con dispositivos en Internet sin tener que recordar largas strings de números. Cada computadora en Internet tiene su propia dirección única, conocida como dirección IP, al igual que cada hogar tiene una dirección única para enviar correo directo. 104.26.10.228 es una dirección IP que consta de cuatro conjuntos de números que van del 0 al 255 separados por un punto. No es fácil tener que recordar esta complicada colección de números cada vez que desea acceder a un sitio web, que es donde el DNS resulta útil. geeksforgeeks.org se puede recordar en lugar de 104.26.10.228.

Jerarquía de dominio:

TLD (dominio de nivel superior) es la parte más a la derecha de un nombre de dominio. El TLD de geeksforgeeks.com es «.com». Los TLD se dividen en dos categorías: gTLD (dominios genéricos de nivel superior) y ccTLD (dominios de nivel superior de código de país). Históricamente, el propósito de un dominio de nivel superior común (gTLD) era informar a los usuarios sobre el propósito del nombre de dominio; Por ejemplo, a.com sería para fines comerciales, .org para organización, .edu para educación y .gov para el gobierno. Y se usó un dominio de nivel superior de código de país (ccTLD) con fines geográficos, como .ca para sitios canadienses, .co.uk para sitios del Reino Unido, etc. Como resultado de la gran demanda, han surgido muchos gTLD nuevos, incluidos.online,.club,.website,.biz y muchos otros.

SLD (dominio de segundo nivel): el componente .org de geeksforgeeks.org es el dominio de nivel superior, mientras que geeksforgeeks es el dominio de segundo nivel. Los dominios de segundo nivel solo pueden contener az 0-9 y guiones y están limitados a 63 caracteres y TLD al registrar un nombre de dominio (no pueden comenzar ni terminar con guiones ni contener guiones consecutivos).

Subdominio: se utiliza un punto para separar un subdominio de un dominio de segundo nivel. Por ejemplo, la parte de administración es un subdominio llamado admin.geeksforgeeks.org. Un nombre de subdominio, como un dominio de segundo nivel, está restringido a 63 caracteres y solo puede contener las letras az, 0-9 y guiones (no puede comenzar ni terminar con guiones o guiones consecutivos). Para crear nombres más largos, puede usar varios subdominios separados por puntos, como mailer.servers.geeksforgeeks.org . Sin embargo, la longitud máxima no debe exceder los 253 caracteres. Puede crear tantos subdominios como desee para su nombre de dominio.

Tipos de registros DNS: sin embargo, el DNS no es solo para sitios web, y también hay muchos otros tipos de registros DNS. Revisaremos algunos de los más comunes que es probable que encuentre.

  • Un registro:
    por ejemplo, 104.26.10.228 es una dirección IPv4 a la que se resuelven estas entradas.
  • Registro AAAA:
    por ejemplo, 2506:4700:20::681a:bc6 se resuelve en una dirección IPv6.
  • Registro CNAME:
    por ejemplo, el nombre de subdominio de la tienda en línea de Geeksforgeeks es marketing.geeksforgeeks.org, lo que proporciona un registro CNAME de marketing.shopify.com. Para determinar la dirección IP, se enviará otra solicitud de DNS a marketing.shopify.com.
  • Registro MX: 
    estos registros apuntan a los servidores que manejan el correo electrónico para el dominio que está buscando. Por ejemplo, la respuesta del registro MX para geeksforgeeks.com sería alt1.aspmx.l.google.com. También hay un signo de prioridad en estos documentos. Indica al cliente en qué orden probar los servidores. Esto es útil cuando el servidor principal falla y el correo electrónico debe enviarse a un servidor de respaldo.
  • Registro
    TXT: los registros TXT son campos de texto que se pueden usar para almacenar cualquier dato basado en texto. Los registros TXT se pueden usar para una variedad de cosas, pero una de las más comunes es identificar el servidor que tiene la autorización para enviar un correo electrónico en nombre del dominio (esto puede ayudar en la lucha contra el spam y el correo electrónico falso). es). También se pueden usar para verificar la propiedad del dominio al registrarse para servicios de terceros.

Cuando realiza una solicitud de DNS, ¿qué sucede?

  • Cuando solicita un nombre de dominio, su computadora primero verifica su caché local para ver si ha visitado la dirección recientemente. Si no lo ha hecho, su computadora enviará una solicitud a su servidor DNS recursivo.
  • Su ISP normalmente le proporcionará un servidor DNS recursivo, pero también puede usar el suyo propio. En este servidor también se guarda una caché local de nombres de dominio descubiertos recientemente. Si se descubre un resultado local, se devuelve a su computadora y se completa su solicitud (esto es común para servicios populares y muy solicitados como Google, Facebook, Twitter). Si la solicitud no se puede cumplir localmente, comienza un viaje con el servidor DNS raíz de Internet para localizar la respuesta adecuada.
  • Los servidores raíz actúan como la columna vertebral DNS de Internet y lo llevan a los servidores de dominio de nivel superior apropiados según su solicitud. Por ejemplo, si solicita www.geeksforgeeks.org , el servidor raíz reconocerá el dominio de nivel superior .org y lo dirigirá al servidor TLD apropiado para las direcciones .org.
  • El servidor TLD realiza un seguimiento de dónde buscar servidores autorizados que respondan a las requests de DNS. Los servidores autorizados a veces se denominan servidores de nombres de dominio. kip.ns.cloudflare.com y uma.ns.cloudflare.com, por ejemplo, son servidores de nombres para geeksforgeeks.org. Varios servidores de nombres para un nombre de dominio se utilizan a menudo como copias de seguridad en caso de que se caigan.
  • Un servidor DNS autorizado es el servidor que almacena los registros DNS para un nombre de dominio y donde se realizan las modificaciones a los registros DNS para ese nombre de dominio. Luego, el registro DNS se transmite al servidor DNS recursivo, donde se almacena en caché una copia local para consultas futuras y luego se envía de vuelta al cliente de origen que realiza la solicitud según el tipo de registro.

Publicación traducida automáticamente

Artículo escrito por rishavkumarj7 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *