Red de conocimiento informático - Material del sitio web - ¿Cuál es la diferencia entre el DNS de resolución de nombre de dominio y el DNS configurado en su propia computadora? ¿Cómo funcionan?

¿Cuál es la diferencia entre el DNS de resolución de nombre de dominio y el DNS configurado en su propia computadora? ¿Cómo funcionan?

DHCP es la abreviatura de Dynamic Host Configuration Protocol (Protocolo de configuración dinámica de host), y su antecesor es BOOTP. BOOTP se usó originalmente en redes donde se conectan hosts sin disco: los hosts de red usan BOOT ROM en lugar de discos para arrancar y conectarse a la red, y BOOTP puede configurar automáticamente el entorno TCP/IP para esos hosts. Pero BOOTP tiene una desventaja: debe obtener la dirección de hardware del cliente antes de configurarlo, y la correspondencia con la IP es estática. En otras palabras, BOOTP carece de "dinámica". En un entorno con recursos de propiedad intelectual limitados, la correspondencia uno a uno de BOOTP provocará un desperdicio considerable.

Se puede decir que DHCP es una versión mejorada de BOOTP. Está dividido en dos partes: una es el lado del servidor y la otra es el lado del cliente. Todos los datos de configuración de la red IP son administrados centralmente por el servidor DHCP y es responsable de procesar la solicitud DHCP del cliente; el cliente utilizará los datos del entorno IP asignados desde el servidor. En comparación con BOOTP, DHCP asigna de manera efectiva y dinámica la configuración TCP/IP del cliente mediante el concepto de "arrendamiento". Además, como consideración de compatibilidad, DHCP también se ocupa completamente de las necesidades del cliente BOOTP.

Formulario de distribución de DHCP

En primer lugar, debe haber al menos un DHCP funcionando en la red. Monitorizará las solicitudes de DHCP de la red y negociará la configuración de TCP/IP con el cliente. ambiente. Proporciona dos métodos de posicionamiento de IP:

Asignación automática

Asignación automática, la situación es: una vez que el cliente DHCP alquila con éxito una dirección IP del servidor DHCP por primera vez, simplemente use esta dirección para siempre.

Asignación dinámica

Asignación dinámica: cuando DHCP arrienda una dirección IP del servidor HDCP por primera vez, no utiliza la dirección de forma permanente. Mientras el arrendamiento caduque, la. El cliente debe liberar esta dirección IP para que la utilicen otras estaciones de trabajo. Por supuesto, el cliente puede renovar el contrato de arrendamiento o arrendar otras direcciones IP antes que otros hosts.

La asignación dinámica es obviamente más flexible que la asignación automática, especialmente cuando sus direcciones IP reales son insuficientes. Por ejemplo: usted es un ISP y solo puede proporcionar 200 direcciones IP para clientes de acceso telefónico, pero no es así. Esto significa que solo puedes tener un máximo de 200 clientes. Porque debes saber que es imposible que todos tus clientes estén conectados al mismo tiempo. Además de sus diferentes hábitos de comportamiento, también puede haber limitaciones en la línea telefónica. De esta manera, puede arrendar estas 200 direcciones a clientes que marcan por turno. Es por eso que cuando verifique la dirección IP, será diferente para cada acceso telefónico (a menos que solicite una IP fija, generalmente los ISP pueden cumplir con dichos requisitos, lo que puede requerir cargos adicionales). Por supuesto, los ISP no necesariamente usan DHCP para asignar direcciones, pero el concepto es el mismo que usar un grupo de IP.

Además de configurar dinámicamente direcciones IP, DHCP también puede reservar algunas IP para que las utilicen algunas máquinas con fines especiales. Puede asignar direcciones IP de forma fija según las direcciones de hardware, lo que puede brindarle un mayor espacio de diseño. Al mismo tiempo, DHCP también puede ayudar al cliente a especificar el enrutador, la máscara de red, el servidor DNS, el servidor WINS y otros elementos. En el cliente, excepto para marcar la opción DHCP, casi no es necesario realizar ninguna configuración del entorno IP.

Cómo funciona DHCP

DHCP funciona de manera diferente dependiendo de si el cliente inicia sesión en la red por primera vez.

Al iniciar sesión por primera vez:

Busque Servidor. Cuando el cliente DHCP inicia sesión en la red por primera vez, es decir, el cliente descubre que no hay ninguna configuración de datos IP en la máquina, enviará un paquete DHCP DISCOVER a la red. Debido a que el cliente aún no sabe a qué red pertenece, la dirección de origen del paquete será 0.0.0.0 y la dirección de destino será 255.255.255.255, y luego la información de descubrimiento de DHCP se adjuntará y transmitirá a la red.

En la situación predeterminada de Windows, el tiempo de espera del descubrimiento de DHCP está preestablecido en 1 segundo, es decir, después de que el cliente envía el primer paquete de descubrimiento de DHCP, no recibe una respuesta dentro de 1 segundo. por lo tanto, se realizará una segunda transmisión de descubrimiento de DHCP. Si no hay respuesta, el cliente realizará cuatro transmisiones de descubrimiento de DHCP seguidas (incluida la primera vez). Excepto la primera vez, que esperará 1 segundo, el tiempo de espera para las otras tres veces es 9, 13, 16 segundos. Si no se recibe respuesta del servidor DHCP, el cliente mostrará un mensaje de error anunciando el error en el descubrimiento de DHCP. Luego, según la selección del usuario, el sistema continuará repitiendo el proceso de descubrimiento de DHCP nuevamente después de 5 minutos.

Proporcionar direcciones de arrendamiento de IP. Cuando el servidor DHCP escucha la transmisión de descubrimiento de DHCP enviada por el cliente, seleccionará la primera IP vacante del rango de direcciones que no ha sido alquilada, junto con otras configuraciones de TCP/IP, y responderá al cliente con un paquete DHCP OFERTA. .

Dado que el cliente no tiene una dirección IP al principio, la información de su dirección MAC se incluirá en su paquete de descubrimiento de DHCP y habrá un número XID para identificar el paquete con el que responde el servidor DHCP. la oferta DHCP El paquete se entrega luego al cliente que solicita el arrendamiento en función de esta información. Según la configuración del lado del servidor, el paquete de oferta DHCP contendrá información sobre el período de arrendamiento.

Aceptar arrendamiento de IP. Si el cliente recibe respuestas de varios servidores DHCP en la red, solo seleccionará una de las ofertas DHCP (generalmente la que llega primero) y enviará un paquete de transmisión de solicitud DHCP a la red para informar a todos los servidores DHCP que especifique Aceptar la dirección IP proporcionada por qué servidor.

Al mismo tiempo, el cliente también enviará un paquete ARP a la red para verificar si hay otras máquinas en la red que utilizan la dirección IP; si descubre que la IP ha estado ocupada, la El cliente enviará un paquete DHCPDECLINE a DHCP. El servidor se niega a aceptar su oferta de DHCP y reenvía la información de descubrimiento de DHCP.

DNS, Sistema de Nombres de Dominio o Servicio de Nombres de Dominio. El Sistema de nombres de dominio asigna direcciones de nombres de dominio y direcciones IP a hosts en Internet. Cuando un usuario utiliza una dirección de nombre de dominio, el sistema convertirá automáticamente la dirección de nombre de dominio en una dirección IP. Los servicios de nombres de dominio son herramientas de Internet que ejecutan el sistema de nombres de dominio. El servidor que realiza servicios de nombres de dominio se denomina servidor DNS y el servidor DNS responde a las consultas de servicios de nombres de dominio.

1. DNS es un servidor de nombres de dominio. Su tarea es determinar la resolución de los nombres de dominio, como registros A, registros MX, etc.

2. Cualquier nombre de dominio tiene al menos un DNS, normalmente 2. ¿Pero por qué más de 2? Debido a que DNS se puede procesar en forma circular, si la primera resolución falla, se puede encontrar la segunda. De esta forma, siempre que una resolución DNS sea normal, no afectará el uso normal del nombre de dominio.

3. Cómo determinar el DNS de un nombre de dominio

Es muy sencillo ingresar el nombre de dominio que deseas consultar en www.internic.net/whois.html y ya lo veré. Este es el Centro Internacional de Gestión de Nombres de Dominio. La única autoridad. Siempre que se pueda encontrar un nombre de dominio aquí, significa que el nombre de dominio es válido. Cuando dice que se debe, se debe.

4. Un DNS válido indica quién es el servidor DNS que funciona actualmente. Por ejemplo, el resultado de la consulta es NS.XINNETDNS.COM, NS.XINNET.CN (Xinnet Xinhai), lo que significa que el dominio actual. El nombre es NS.XINNETDNS.COM y NS.XINNET.CN (Xinnet Xinhai) son responsables de la resolución. Otras configuraciones de DNS no son válidas.

5. Los DNS se pueden modificar. Después de la modificación, pasarán entre 24 y 72 horas hasta que todo el mundo se actualice. La información interna generalmente se puede ver después de 24 horas. Además, el proceso de modificación no significa que el nombre de dominio dejará de analizarse, siempre que haya realizado el análisis en ambos lados. Si entra en vigor, el nuevo DNS está funcionando. Si no surte efecto. Es sólo el antiguo DNS en funcionamiento. O funciona o no. No hay momento en que ninguno de los dos trabaje. Por lo tanto, la resolución de nombres de dominio no se verá interrumpida. La premisa es que se han analizado ambos lados.

6. El DNS está almacenado en caché.

1) La computadora del visitante; 2) Su proveedor de acceso ISP.

Un ejemplo simple: por ejemplo, cuando visita www.askbaidu.com, su computadora primero verifica si hay algún registro en caché de www.askbaidu.com en esta máquina. Si lo hay, llámalo directamente sin buscar. Es decir, si acaba de visitar www.askbaidu.com, ni siquiera los DNS de China Telecom y NS.XINNETDNS.COM y NS.XINNET.CN (Xinnet Xinhai) se pueden resolver en este momento. El nombre de dominio también se puede resolver normalmente.

Borrar la caché DNS local es muy sencillo. Cierre IE y borre el historial, o reinicie la computadora.

Luego está también la caché de los DNS del proveedor de acceso ISP.

ISP es el proveedor de acceso a la red local. Por ejemplo, aquí tenemos Fujian Telecom; Fuzhou Netcom, Nanping Tietong, etc. Cada lugar es diferente. El DNS de un ISP es diferente de DNS como NS.XINNETDNS.COM y NS.XINNET.CN (Xinnet Xinhai). NS.XINNETDNS.COM y NS.XINNET.CN (Xinnet Xinhai) solo son responsables de una resolución específica y no del almacenamiento en caché. El DNS del ISP sólo es responsable de las consultas y el almacenamiento en caché, no de la resolución.

Describe brevemente la situación cuando acabas de visitar www.askbaidu.com. Si no hay ningún registro de www.askbaidu.com en esta máquina. Su computadora consultará el DNS del ISP local. El DNS del ISP solo tiene caché. Es decir, comprobará si hay un caché de www.askbaidu.com. Si es así, enviará directamente el registro de www.askbaidu.com al usuario. Los usuarios también pueden acceder a él. Si no hay ningún registro de www.askbaidu.com en la memoria caché del ISP, entonces consultará el DNS de Askbaidu.com y luego obtendrá directamente los datos del DNS correspondiente y se los devolverá al usuario. Cuando el primer usuario visita www.askbaidu.com, el registro de www.askbaidu.com comienza a almacenarse en caché en el DNS del ISP.

De ahora en adelante, ya no tendrá que ir a NS.XINNETDNS.COM o NS.XINNET.CN (Xinwang Xinhai) para encontrarlos. A menos que haya un nuevo nombre de dominio, lo comprobará. Por ejemplo, cuando visita bbs.askbaidu.com, tiene que comprobarlo nuevamente.

7. La caché DNS del ISP tiene un límite de tiempo. Normalmente es 1 hora. Si hay una hora entre las dos horas, irá al DNS del nombre de dominio para recuperar los datos. De lo que estamos hablando aquí es de la comparación entre la hora anterior y la hora actual. En otras palabras, si el intervalo de tiempo es grande, vaya nuevamente al servidor DNS del nombre de dominio. Por lo tanto, es necesario actualizarlo; de lo contrario, se almacenará en caché una vez. Después de cambiar el registro del nombre de dominio. El ISP nunca buscará nuevos registros. Después de comprender este principio, todos comprenderán por qué los registros que antes no existían se registran y entran en vigor muy rápidamente. Las modificaciones entrarán en vigor muy lentamente. Es por el almacenamiento en caché. Pero si no hay caché, la eficiencia del acceso será muy baja, porque cada vez que ingresa a www.askbaidu.com, debe ir a NS.XINNETDNS.COM y NS.XINNET.CN (Xinwang Xinhai) para consultar los registros. .

Nota: Los sistemas de resolución de nombres de dominio de muchos proveedores de nombres de dominio no se actualizan en tiempo real. Generalmente, se establece un tiempo, como 10 minutos. Es decir, después de establecer un nuevo registro A, el servidor de nombres de dominio lo agregará en 10 minutos. El propósito es ahorrar recursos del servidor. Me temo que el DNS del cliente actualizará los registros constantemente. La actualización de registros definitivamente consumirá ciertos recursos. Y no se puede analizar durante el proceso de actualización. Además, el proceso de actualización tarda unos 5 segundos. Esto significa que el DNS del proveedor del nombre de dominio no se puede utilizar en 5 segundos