Que é un servidor DNS

O servidor do sistema de nomes de dominio (DNS) é un ordenador que fai coincidir os nomes de host do sitio web (como example.com) cos seus enderezos de protocolo de Internet (IP) correspondentes. No servidor DNS gárdase unha base de datos de enderezos IP públicos e os seus nomes de dominio coincidentes.

Segundo os protocolos IPv4 ou IPV6, cada dispositivo conectado a internet ten un enderezo IP único que axuda a identificalo. O mesmo pódese dicir dos servidores web, que se utilizan para aloxar sitios web. Un servidor CDNetworks en Mountain View, California, por exemplo, ten un enderezo IP de 157.185.170.144.

Os servidores DNS axúdannos a evitar a memorización de enderezos IP longos (e aínda máis complexos alfanuméricos no sistema IPV6) ao traducir automaticamente os nomes dos sitios web a estes números para que os servidores poidan cargar as páxinas web correctas.

Contidos

Que é o DNS?

O sistema de nomes de dominio (DNS) é unha base de datos de nomes de dominio e enderezos IP que permite aos navegadores localizar o enderezo IP correcto para un URL de nome de host. Cando queremos acceder a un sitio web, normalmente escribimos o nome de dominio no navegador web, como cdnetworks.com, wired.com ou nytimes.com.

Que é un servidor DNS

Non obstante, para cargar contido para un sitio web, os navegadores web precisan coñecer os enderezos IP específicos. O sistema de nomes de dominio (DNS) converte os nomes de dominio en enderezos IP, o que permite cargar recursos desde o servidor do sitio web. Os sitios web con varios enderezos IP pertencentes a un só nome de dominio non son pouco comúns.

Sitios grandes como Google, por exemplo, terán usuarios que soliciten un servidor de todo o mundo. Aínda que o nome do sitio introducido no navegador sexa o mesmo, o servidor ao que tenta conectar un ordenador de Singapur probablemente sexa diferente do que tenta chegar un ordenador de, por exemplo, Toronto. Isto é cando o caché DNS entra na imaxe.

Almacenamento en caché DNS

O almacenamento en caché de DNS é a técnica de almacenar datos DNS en rexistros DNS que están máis preto dun cliente solicitante para que a consulta de DNS se poida resolver máis rápido. Isto elimina a necesidade de solicitudes adicionais máis abaixo na cadea, mellora os tempos de carga das páxinas web e reduce o uso do ancho de banda.

O tempo de vida, ou TTL, refírese ao tempo que se conservan os rexistros DNS na caché de DNS. Este período de tempo é significativo xa que define como son os rexistros DNS "frescos" e se coinciden coas revisións de enderezos IP actuais. A almacenaxe en caché de DNS pode realizarse no navegador ou a nivel de sistema operativo (nivel de SO).

Caché DNS no navegador

Debido a que os navegadores web gardan rexistros DNS durante un período de tempo determinado, adoita ser o primeiro lugar no que mira un usuario cando crea un rexistro DNS. Hai menos pasos necesarios para verificar a caché de DNS e facer unha solicitude de DNS a un enderezo IP cando se utiliza un navegador.

Caché DNS Nivel de sistema operativo (SO).

Cando unha consulta DNS sae da estación de traballo dun usuario final, pasa ao nivel do sistema operativo para buscar unha coincidencia. O proceso de "resolvedor de esbozos" no sistema operativo comproba a súa propia caché DNS para determinar se ten o rexistro. Se non, a consulta diríxese ao fornecedor de servizos de Internet fóra da rede local (ISP).

Como funciona un DNS?

O DNS encárgase de transformar o nome do host (tamén coñecido como nome do sitio web ou da páxina web) nun enderezo IP. O proceso de localización do enderezo IP correspondente coñécese como resolución DNS e o acto de introducir o nome de dominio coñécese como consulta DNS.

Existen tres tipos de consultas DNS: recursivas, iterativas e non recursivas.

As consultas recursivas son aquelas nas que se require un servidor DNS para responder co rexistro de recursos solicitado. Se non se pode descubrir un rexistro, debe mostrarse unha mensaxe de erro ao cliente DNS.

As consultas iterativas son aquelas nas que o cliente DNS solicita respostas a numerosos servidores DNS ata que se descubra a mellor resposta, ou ata que se produza un erro ou tempo de espera. Se un servidor DNS autorizado para un nivel inferior do espazo de nomes de dominio non pode atopar unha coincidencia para a consulta, referirase a un servidor DNS autorizado para un nivel inferior do espazo de nomes de dominio. A continuación, o cliente DNS consulta este enderezo de referencia e o proceso repítese con máis servidores DNS.

As consultas non recursivas son aquelas que un resolutor DNS resolve cando o recurso solicitado está dispoñible, xa sexa porque o servidor ten autoridade ou porque o recurso xa está na memoria caché.

Os diferentes tipos de servidor DNS

Unha consulta DNS envíase a algúns servidores distintos antes de ser resolta, sen que o usuario final interveña.

1. Resolvedor recursivo de DNS

Este é un servidor que se dedica a recibir solicitudes de máquinas cliente. Localiza o rexistro DNS e realiza solicitudes adicionais en resposta ás consultas DNS do cliente. Cando os recursos solicitados son devoltos ao recurso no inicio do proceso de consulta, o almacenamento en caché de DNS pode reducir o número de consultas.

2. Servidor de nomes raíz

Este servidor é o encargado de converter os nomes de host lexibles por humanos en enderezos IP lexibles por ordenador. O servidor raíz acepta a consulta do recurso e, en función do nome de dominio da consulta, transmítea aos servidores de nomes do TLD na seguinte etapa.

3. Servidor de nomes de dominio de nivel superior (TLD).

Os servidores de nomes TLD son os encargados de facer un seguimento da información do nome de dominio. Poderían, por exemplo, incluír información sobre sitios web rematados en ".com" ou ".org", así como dominios a nivel de país como "www.example.com.uk", "www.example.com.us, ” e outros. O servidor de nomes TLD recibe a consulta do servidor raíz e envíaa ao servidor de nomes DNS autorizado para o dominio en cuestión.

4. Servidor de nomes autorizado

O servidor de nomes DNS autorizado finalmente devolverá o enderezo IP ao recurso DNS, que pode transmitilo ao cliente. Este servidor de nomes DNS autorizado é o que mantén os rexistros DNS na parte inferior do proceso de busca. Considéraos a túa última parada ou a fonte de información autorizada definitiva.

Conclusión

Unha busca de DNS é o procedemento mediante o cal un servidor DNS devolve un rexistro DNS. Implica pasar a consulta do nome de host desde o navegador web ao proceso de busca de DNS no servidor DNS e viceversa. O resolvedor de DNS é o servidor que se encarga da primeira fase do proceso de busca de DNS, iniciando unha serie de procedementos que culminan na tradución do URL a un enderezo IP para a carga da páxina web.

O resolvedor recursivo DNS recibe a consulta do nome de host introducido polo usuario despois de que viaxa desde o navegador web a Internet. A continuación, o servidor DNS recursivo envía unha consulta ao servidor raíz DNS, que devolve o enderezo do servidor TLD responsable do almacenamento do dominio.

A continuación, o resolutor envía unha solicitude DNS ao TLD do dominio asociado, recibindo o enderezo IP do servidor de nomes de dominio. A continuación, o servidor DNS recursivo solicita o servidor de nomes de dominio e recibe o enderezo IP para darlle ao navegador web como último paso. O navegador pode usar solicitudes HTTP para solicitar páxinas web determinadas despois de que se complete o proceso de busca de DNS.

Estas fases constitúen un procedemento de busca de DNS convencional, pero o caché de DNS pode acelerar as cousas. O almacenamento en caché de DNS permite que o navegador, o sistema operativo ou unha infraestrutura DNS distante almacene información de busca de DNS localmente, o que permite omitir algúns pasos para unha carga máis rápida.


Leave a Comment

Como exportar marcadores de Chrome

Como exportar marcadores de Chrome

Navegar por Internet a miúdo parece unha viaxe ao océano ilimitado do coñecemento, cos teus sitios web e páxinas web favoritos que son familiares.

Como usar Microsoft Edge Drop como un profesional

Como usar Microsoft Edge Drop como un profesional

Use Microsoft Edge Drop e comparta facilmente ficheiros e mensaxes entre dispositivos seguindo estes pasos para principiantes.

Como gardar e compartir rutas en Google Maps

Como gardar e compartir rutas en Google Maps

Mira o fácil que é gardar e compartir rutas en Google Maps no teu ordenador e no teu Android. Consulta estes pasos para principiantes.

Como desactivar o aforro de memoria en Google Chrome

Como desactivar o aforro de memoria en Google Chrome

Desactiva o aforro de memoria en Google Chrome para axudar a solucionar problemas relacionados coa función e evitar ter que volver cargar as pestanas non utilizadas.

Servidor Dedicado vs Servidor de Aloxamento Compartido

Servidor Dedicado vs Servidor de Aloxamento Compartido

Estás a buscar unha opción viable para aloxamento de sitios web? Aprende a diferenza entre un servidor dedicado e un servidor de hospedaxe compartido.

Como usar o escáner de pegadas dixitais con pestanas de incógnito en Chrome

Como usar o escáner de pegadas dixitais con pestanas de incógnito en Chrome

O modo de incógnito de Google Chromes é unha función útil que che permite navegar por Internet sen que se almacene o teu historial de navegación. Con todo, un inconveniente

Unha lista de nomes divertidos de wifi

Unha lista de nomes divertidos de wifi

Gústame entreter aos meus veciños cambiando a miña rede wifi por diferentes nomes divertidos. Se estás a buscar ideas para un nome divertido de wifi, aquí

Que é Deep Linking?

Que é Deep Linking?

A vinculación profunda é a técnica de redirección de usuarios de tendencia. Obtén información sobre as ligazóns profundas aquí para usalas para aumentar o tráfico do teu sitio web ou aplicación.

Que é AR Cloud?

Que é AR Cloud?

AR é a próxima gran cousa de Internet para entretemento, traballo ou negocios. Aprende a nube de realidad aumentada en detalles para converterte nun usuario informado.

Como corrixir o código QR web de WhatsApp non funciona

Como corrixir o código QR web de WhatsApp non funciona

Corrixa o código QR de WhatsApp Web que non funciona seguindo estes pasos que podes probar rapidamente aínda que teñas présa.