¿Qué es DNS? ¿Qué hace el DNS?

Cuando Internet era muy, muy pequeño, era fácil para las personas asociar direcciones IP específicas con computadoras específicas, pero a medida que más y más dispositivos y personas se unen a la red en crecimiento, esta simple situación no puede durar mucho.

Todavía es posible introducir una dirección IP específica en un navegador para llegar a un sitio web, pero entonces, como ahora, la gente quería una dirección formada por palabras fáciles de recordar, que es lo que conocemos. hoy El tipo de nombre de dominio (como bu2w.com).

En los años 1970 y principios de los 1980, estos nombres y direcciones fueron asignados por una sola persona, Elizabeth Feinler de la Universidad de Stanford, quien mantenía un archivo de texto llamado HOSTS.TXT. La lista maestra registra cada computadora conectada a Internet. .

A medida que Internet creció, quedó claro que esta situación era insostenible, especialmente porque Feinler solo manejaba solicitudes antes de las 6 p. m., hora de California, y tenía que tomarse vacaciones de Navidad. En 1983, se pidió a Paul Mockapetris, investigador de la Universidad del Sur de California, que llegara a un acuerdo entre las diversas propuestas para abordar el problema. Pero básicamente ignoró todas las sugerencias y en su lugar desarrolló su propio sistema, al que llamó DNS. Si bien obviamente ha cambiado mucho desde entonces, en un nivel básico todavía funciona de la misma manera que hace casi 40 años.

1. ¿Qué es DNS?

DNS es la abreviatura de Computer Domain Name System (DomainNameSystem o DomainNameService). Está compuesto por un analizador y un servidor de nombres de dominio. para convertir nombres de dominio en una dirección IP que la red pueda reconocer. Para dar un ejemplo simple, el nombre de dominio equivale al número de casa y la dirección IP equivale a la ubicación geográfica específica.

2. ¿Cuál es la función de DNS?

DNS se utiliza para la resolución de nombres de dominio. Después de ingresar la URL en línea, la convertirá en una IP y luego accederá a la otra. servidor del partido, sin él, si quieres ir a Baidu, debes recordar la IP de Baidu, y si quieres ir a 163, debes recordar la IP de 163. Con el procesamiento de DNS, solo necesitas Recuerde el nombre de dominio correspondiente, que es la URL.

Tres: Proceso básico de resolución de nombres de dominio DNS

1. Una vez iniciada la solicitud, lo primero que debe hacer el navegador es resolver el nombre de dominio. Primero verificará el nombre de dominio local. Verifique el archivo de hosts en el disco duro para ver si hay alguna regla correspondiente a este nombre de dominio. Si es así, use la dirección IP en el archivo de hosts directamente.

2. Si no se puede encontrar la dirección IP correspondiente en el archivo de hosts local, el navegador enviará una solicitud DNS al servidor DNS local. Los servidores DNS locales generalmente los proporciona su proveedor de servicios de acceso a la red, como China Telecom y China Mobile.

3. Después de que la solicitud DNS para la URL que ingresó llegue al servidor DNS local, el servidor DNS local primero consultará su registro de caché. Si hay este registro en el caché, el resultado se puede devolver directamente. Este proceso La consulta se realiza de forma recursiva. De lo contrario, el servidor DNS local también consultará al servidor raíz DNS.

4. El servidor DNS raíz no registra la correspondencia específica entre los nombres de dominio y las direcciones IP. En cambio, le dice al servidor DNS local que puede ir al servidor de dominio para continuar consultando y proporcionarle al servidor de dominio. dirección. Este tipo de proceso es iterativo.

5. El servidor DNS local continúa enviando solicitudes al servidor de dominio. En este ejemplo, el objeto de la solicitud es el servidor de dominio .com. Una vez que el servidor de dominio .com recibe la solicitud, no lo hará directamente. devuelve la relación entre el nombre de dominio y la dirección IP, pero le dice al servidor DNS local la dirección del servidor de resolución de su nombre de dominio.

6. Finalmente, el servidor DNS local realiza una solicitud al servidor de resolución de nombres de dominio. En este momento, no solo recibirá una correspondencia entre el nombre de dominio y la dirección IP. devolver la dirección IP a la computadora del usuario, pero también guardar esta correspondencia en el caché para que la próxima vez que otro usuario realice una consulta, los resultados se puedan devolver directamente para acelerar el acceso a la red.

Lo anterior es la introducción relevante de Fuji.com sobre "¿Qué es DNS? ¿Cuál es el papel de DNS?", Espero que pueda ayudar a todos.

class="footer box">

Copyright 2024 Red de conocimientos turísticos All Rights Reserved.