Cómo se abre una página web en el navegador. ¿Cuál es el camino?

Permíteme darte una analogía. Si tienes un teléfono inteligente y buscas un contacto en particular en el teléfono, configura algunas cuentas de correo electrónico (GMAIL y trabajo) en tu teléfono. Digamos que el contacto no está disponible en su teléfono, entonces habrá una opción para buscar ese contacto de forma remota en los servidores de correo electrónico que ha configurado.

Lo mismo sucede exactamente cuando escribimos una URL y presionamos enter. Digamos que escribimos Google y comenzará a buscar la dirección IP asociada con ese nombre de dominio que ingresó como URL. ¿De dónde obtendrá la dirección IP? Se ve en el archivo host de su máquina local, que generalmente se encuentra en

C:\Windows\System32\drivers\etc

e intenta encontrar la dirección IP asociada con ese nombre de dominio en el directorio (archivo host). No se encontrará la dirección IP y se buscará en los archivos de la zona pública (servidores DNS). Y si el nombre de dominio apunta a una dirección IP, los servidores DNS públicos definitivamente tendrán la entrada para eso y desde allí podemos descubrir que si el usuario ha ingresado xyz.abc se supone que debemos apuntar al servidor 107.22.101.34

y ese es todo el proceso que se ejecuta en un puerto específico en ese servidor estará frente a usted.

Quién hace la entrada en el DNS público

lo hacemos, digamos que estamos alojando un sitio web, un sitio web utilizando cualquier proveedor, Godaddy o Hostgator o cualquier persona que tengamos una opción allí para editar los archivos de zona y los servidores de nombres DNS y desde allí solo estamos creando una entrada en el directorio público DNS .

Una vez que escribe la URL de la página web, como http://www.xyz.com , el navegador busca en el registro de ICANN para buscar el registrador acreditado con el que este dominio está registrado.

Cuando se encuentra el registrador, se comparte la información sobre los Servidores de nombres de dominio de este registrador. Los servidores de nombres de dominio contienen la información de la dirección IP del servidor donde se aloja su sitio web. Entonces, con esto, el navegador llega a conocer la dirección IP de su sitio web y luego intenta conectarse con él. Una vez que se realiza la conexión, el navegador abre la página web predeterminada en el directorio raíz web.

Espero que esto aclare esta pregunta.

Gracias.