Correspondencia entre nombres de dominio, DNS y direcciones IP
El nombre de dominio (inglés: Domain Name), denominado nombre de dominio o dominio de red, es el nombre de una determinada computadora o grupo de computadoras que consta de una cadena de nombres separados por puntos que se utiliza para identificar. la computadora durante la transmisión de datos. La ubicación electrónica (a veces también la ubicación geográfica) de una computadora.
Por ejemplo, www.wikipedia.org es un nombre de dominio correspondiente a la dirección IP 208.80.152.2. DNS es como una guía telefónica automatizada, podemos marcar directamente el nombre de Wikipedia en lugar del número de teléfono (dirección IP). Después de llamar directamente el nombre del sitio web, DNS convertirá el nombre que sea fácil de usar para los humanos (como www.wikipedia.org) en una dirección IP que sea fácil de identificar para las máquinas (como 208.80.152.2).
La dirección de protocolo de Internet (inglés: dirección de protocolo de Internet, también traducida como dirección de protocolo de Internet), abreviada como dirección IP (inglés: dirección IP), se asigna al protocolo de Internet (inglés: protocolo de Internet, IP) etiqueta digital para el dispositivo. Las direcciones IP comunes se dividen en dos categorías: IPv4 e IPv6.
Para poder utilizar Internet y acceder a máquinas fuera de esta red, debes utilizar una dirección IP. A través del protocolo DNS podemos establecer una relación de mapeo entre nombres de dominio y direcciones IP. El protocolo DNS puede ayudarnos a convertir nombres de dominio en direcciones IP, para que podamos navegar por Internet sin tener que recordar esos complicados números.
Sin embargo, ¿existe una relación de mapeo uno a uno entre los nombres de dominio y las direcciones IP? Inconscientemente, todos pueden pensar que sí, pero es incorrecto. La verdadera respuesta es: una dirección IP puede corresponder a múltiples nombres de dominio y un nombre de dominio también se puede resolver en múltiples direcciones IP.
Un host puede alojar varios sitios web, en cuyo caso las direcciones IP de los múltiples sitios web pueden ser las mismas. Entonces, ¿cómo sabe el anfitrión a qué sitio web se envía la solicitud? El proceso de implementación específico es el siguiente: primero, al configurar la resolución de nombres de dominio, se resuelven varios nombres de dominio en la misma IP del host y luego configuramos el host para permitir que el host reenvíe solicitudes de diferentes nombres de dominio a diferentes programas de sitios web para procesar. con. El host interceptará la información del encabezado de la solicitud y luego obtendrá el valor del host del encabezado de la solicitud, que es el nombre de dominio de origen de la solicitud. El host reenvía solicitudes de diferentes nombres de dominio a diferentes programas para su procesamiento según la relación correspondiente entre el nombre de dominio configurado y el programa del sitio web.
¿Un nombre de dominio es un sitio web? No. Se pueden establecer varios sitios web bajo un nombre de dominio, por ejemplo, el nombre de dominio de primer nivel es, etc. A la izquierda del último . está el nombre de dominio de segundo nivel, y así sucesivamente.