La diferencia entre nombre de dominio, IP y URL
1. La diferencia entre URL y nombres de dominio
En circunstancias normales, no hacemos una distinción clara entre URL y nombres de dominio, pero si los estudiamos detenidamente, todavía hay una diferencia. cierta diferencia entre ambos.
①El alcance de inclusión de los dos es diferente: el nombre de dominio y la dirección del sitio web están incluidos y el nombre de dominio está incluido en la dirección del sitio web. También se puede entender que la dirección del sitio web contiene el nombre de dominio. .
② La parte del sufijo de los dos es diferente: el nombre de dominio es solo la parte del sufijo de la dirección del sitio web. Abra una página web del navegador, por ejemplo: / Esta es la dirección de un sitio web y el nombre de dominio. se refiere a la parte de www.oldboyedu.com.
③El número en el sitio web es diferente: si hay varias páginas web en un sitio web, cada página tendrá una dirección diferente, pero el nombre de dominio de todas las páginas seguirá siendo el mismo. Por ejemplo, el sitio web oficial de Old Boy IT Education puede tener muchas URL como /teachers_power.html, /video_library.html, etc., pero los nombres de dominio de estas páginas son todos www.oldboyedu.com.
2. La diferencia entre nombre de dominio y dirección IP.
La dirección IP es una máquina host diferente. Sin embargo, las direcciones IP se componen de una cadena de números del 0 al 9. Es fácil de confundir para las personas y difícil de recordar, por lo que se inventó un conjunto de identificadores que son más fáciles de recordar: este es el nombre de dominio.
Los nombres de dominio suelen estar compuestos por números y letras, pero la mayoría de ellos están muy relacionados con empresas, marcas, etc., por lo que es fácil que las personas los recuerden y no es fácil recordarlos incorrectamente. .
Normalmente ingresamos el nombre de dominio y, en la mayoría de los casos, se puede abrir el servidor correspondiente. Sin embargo, de hecho, la computadora no puede reconocer directamente el nombre de dominio, por lo que el nombre de dominio debe traducirse a una dirección IP. de alguna manera para completar el acceso.
Este enlace de traducción es la resolución DNS. La resolución DNS implica una serie de procesos y mecanismos relativamente complejos para traducir nombres de dominio en direcciones IP. Cuando ingresamos un nombre de dominio en el navegador, el sistema primero verificará varios archivos de caché en la máquina local para ver si hay una dirección IP correspondiente. Si es así, el acceso se completará directamente. Si no existe ningún registro en esta máquina se realizará una consulta global a través del servidor DNS hasta obtener la dirección IP correspondiente al nombre de dominio. Luego, esta dirección IP se devuelve al cliente para completar el acceso.