Cuando se les pregunta qué es DNS, muchas personas saben que está relacionado con los nombres de dominio. Aquellos que están más familiarizados con él saben que DNS es un sistema de resolución de nombres de dominio, pero en la impresión de algunas personas, es un servicio de resolución de nombres de dominio. es correcto? Dado que existe ese nombre, hay una cierta razón y no surge de la nada. Entonces, ¿cuál es la relación entre ellos? De hecho, existen tres DNS:
Uno de DNS: estructura de nombres de dominio, también conocida como estructura de nombres DNS. Un nombre de dominio generalmente consta de letras inglesas, números arábigos y un "-" horizontal. Puede tener hasta 67 caracteres (incluidos los sufijos), y no hay diferencia en el caso de las letras. Cada nivel no puede exceder las 22 letras. Estos símbolos constituyen el prefijo, cuerpo y sufijo del nombre de dominio, que se combinan para formar un nombre de dominio completo.
Tomemos como ejemplo un nombre de dominio común. Por ejemplo, el nombre de dominio www.baidu.com se compone de dos partes. "baidu" es el cuerpo principal del nombre de dominio y también el nombre de host, y la última "com" es el sufijo del nombre de dominio, que representa. un nombre de dominio internacional com. www al frente es el nombre de la red y baidu.com es el nombre de dominio de www. Los tipos de idiomas de los nombres de dominio se pueden diversificar. En los últimos años, algunos países también han desarrollado y utilizado nombres de dominio compuestos de sus propios idiomas nacionales. Actualmente, los nombres de dominio basados en el inglés siguen siendo la corriente principal.
DNS 2: servidor de nombres de dominio, es decir, servicio de nombres de dominio. La forma de identificar una computadora en Internet es utilizar IP, pero un conjunto de números de IP no es fácil de recordar y no tiene significado en este momento. Apareció "Nombre". Eso se llama nombre de dominio. La función de un nombre de dominio es solo facilitar la memoria. Lo que realmente puede ser reconocido por una computadora es la IP. Por lo tanto, cuando el usuario ingresa el nombre de dominio, el navegador primero debe ir a un host con la información correspondiente sobre el nombre de dominio. IP para consultar la IP de la computadora. Llamamos a este host que se descubrió el Servidor de nombres de dominio.
Por ejemplo, cuando ingresamos a www.abc.com , el navegador enviará el nombre al servidor DNS más cercano para su identificación, si lo encuentra, devolverá la IP del host y luego le solicitará información. encontrado, se producirá una situación similar a DNS NO ENCONTRADO, por lo que una vez que el servidor DNS falle, la página web no podrá abrirse.
DNS No. 3: Sistema de nombres de dominio, traducido literalmente como sistema de nombres de dominio, es la base para respaldar el funcionamiento del servidor DNS. Consta de cuatro partes: espacio de nombres de dominio DNS, registros de recursos, servidor DNS y cliente DNS.
1. espacio de nombre de dominio
El espacio de nombres de dominio consta de dominio raíz, nombre de dominio de nivel superior, nombre de dominio de segundo nivel, subdominio, etc.
2. registro de recursos
Asigna nombres de dominio DNS a tipos específicos de información de recursos para su uso en el registro y la resolución de nombres.
3. servidor DNS
Proporciona servicios de búsqueda de nombres para almacenar y responder registros de recursos.
4. cliente DNS
Se utiliza para consultar el servidor DNS y resolver el nombre de dominio al tipo de registro de recurso especificado en la consulta.
Se puede observar que DNS tiene tres caras diferentes, o tres hermanos gemelos, cada uno de los cuales tiene significados diferentes. La estructura de nombres de dominio es para nombres de dominio, el Servidor de nombres de dominio es un proceso de servicio de resolución dinámica y el Sistema de nombres de dominio es algo similar a la estructura de nombres de dominio. Ambos son estáticos, pero representan un rango más amplio, incluido todo el sistema de resolución de nombres de dominio. (Fuente: http://dns.qy.com.cn )