Diferencia entre un nombre de host y un nombre de dominio

Diferencia entre un nombre de host y un nombre de dominio
Muchas personas están confundidas sobre el concepto de nombre de host y nombre de dominio. Se necesita una buena comprensión de los conceptos básicos de DNS o el sistema de nombres de dominio para distinguir adecuadamente los dos. Esto ayudará a los administradores de la red a diseñar y asegurar la red de su organización de la mejor manera.

En las siguientes secciones, exploraremos el concepto de nombre de dominio y nombre de host.

Revisión de la historia

En los primeros días de Internet (la era de Arpanet), había un archivo llamado "Hosts.txt "que tenían los nombres y direcciones IP de todas las computadoras en una red. Este archivo fue mantenido por un sitio desde donde todas las demás computadoras de red obtenían la actualización sobre todas las demás computadoras. Este enfoque fue bueno para como máximo unos pocos cientos de computadoras en una red. Estaba claro que el tamaño de los "anfitriones.El archivo TXT "eventualmente se elevaría con más dispositivos que se agregarán en el futuro. Por lo tanto, se volvería prácticamente engorroso mantener este archivo. Esto significaba que este método finalmente no sobrevivirá. El conflicto del nombre de host fue otro problema mientras mantenía este enorme archivo. Para superar estos problemas, se introdujo el DNS (sistema de nombres de dominio) en 1983. Cuando un host quiere conectarse con otro host en una red usando el nombre de host, DNS asigna el nombre del host a su dirección IP. Además de resolver un nombre de host a una dirección IP, DNS realiza muchas otras operaciones.

Jerarquía de DNS y nombre de dominio

DNS utiliza un sistema de base de datos distribuido y emplea un esquema jerárquico para administrarlos. La jerarquía DNS es en realidad una estructura de árbol invertida, cuya parte superior se llama dominio raíz. El dominio de la raíz se divide aún más en dominios de nivel superior como .comunicarse, .neto, .edu, .org, etc. El dominio de nivel superior se puede clasificar más como países y genéricos.

Los dominios del país son códigos de dos bits que representan a cada país del mundo. Por ejemplo, .JP se usa para representar a Japón, .Reino Unido para el Reino Unido, etc. Los dominios de genéricos son en su mayoría tres o más TLD de caracteres. El TLD puede contener muchos dominios de segundo nivel, luego los dominios de segundo nivel pueden incluir más dominios de tercer nivel, y así sucesivamente. Estos dominios están separados por un período o .carácter de punto. mi.gramo., contacto.Amazonas.com, apoyo.Amazonas.com tener ".com "Como TLD," Amazon "es un dominio de segundo nivel," contacto "y" soporte "son dominios de tercer nivel.

Figura 1: Jerarquía DNS

La gestión de dominios de nivel superior como el nombramiento se rige por ICANN (Corporación de Internet para nombres y números asignados). Los dominios de segundo nivel son distribuidos por los registradores asignados por ICANN. Para obtener un nuevo nombre de dominio, E.gramo., con .com tld, ir al correspondiente ".com ”registrador y verifique si el dominio de segundo nivel o simplemente el nombre de dominio está disponible o no. Puede registrar un dominio nuevo y único pagando una pequeña tarifa o de forma gratuita en caso de algunos TLD (.TK, .ML, etc.).

Hay dos tipos de nombres de dominio: absoluto y relativo. Los dominios absolutos son aquellos que terminan con una notación de período como "CS.MIT.edu.". Los dominios relativos no terminan con un período.

Los dominios se nombran de una manera de abajo hacia arriba, cubriendo todas las entidades desde el dominio en sí hasta la raíz. Convencionalmente, se interpretan de izquierda a derecha, siendo la entidad izquierda más específica y la entidad correcta es menos específica.

Los nombres de dominio se pueden usar con cualquier caso, ya que son insensibles. Navegando a Google.Com es equivalente a google.comunicarse. Los nombres de dominio deben comenzar con una letra alfabética pero pueden terminar con un carácter o dígito. Entre estos dos extremos, puede contener guiones. La longitud de un nombre de dominio está restringido a menos o igual a 63 caracteres.

Nombre de host o nombre de dominio totalmente calificado (FQDN)

Los términos FQDN y el nombre de host son utilizados de diferentes maneras por algún texto, pero el significado central sigue siendo el mismo. FQDN y el nombre de host se usan indistintamente [1], mientras que [2], FQDN se considera compuesto por el nombre de dominio y el nombre de host por separado. Sin embargo, en ambas terminologías, hay un nombre de host único (con el nombre de dominio incluido) o el nombre de dominio totalmente calificado (FQDN) para cada host en Internet.

Los nombres de host (con nombres de dominio incluidos) para los sistemas finales se basan en la jerarquía DNS de una organización. Como ejemplo, considere una máquina host, host1, dentro del CS.MIT.dominio edu. El FQDN o el nombre de host para este host será "host1.CS.MIT.edu ”, que será único en Internet. De la misma manera, si se trata de una URL web, como www.MIT.Edu, podemos interpretar "www" como el nombre de host y "MIT.edu ”como el nombre de dominio.

El nombre de dominio FQDN o totalmente calificado es absolutamente poco ambiguo, ya que requiere ser único para cada anfitrión en Internet. La mejor práctica para nombrar hosts (sin nombre de dominio) en una red es usar diferentes identificadores para cada. Sin embargo, el nombre de host local (o nombre de host sin información completa del dominio) no necesita ser único, pero este enfoque puede crear errores como problemas de conectividad de red.

Por lo general, un host tiene solo un nombre de host, pero puede tomar múltiples nombres de host. El archivo del host local se puede usar para resolver direcciones IP o nombres de host en una computadora local. Al resolver un nombre de host, el contenido del archivo "/etc/hosts" se verifica primero. Si no se encuentra una entrada para el nombre de host aquí, el stub usa el servidor de nombres DNS.

Se puede especificar un nombre de host estático en el archivo "/etc/nombre de host"En un sistema de Linux. Utilizando el "hostamectl"Utilidad, podemos ver el FQDN del sistema y modificar este archivo también. Se muestra en la imagen a continuación:

Figura 2: Configuración del nombre de host

Conclusión

Los administradores de la red deben tener un buen conocimiento de configurar adecuadamente el nombre de dominio y el nombre de host. Esto los ayudará a solucionar problemas de muchos problemas de red en la red de su organización. Lo que puede hacer a continuación es explorar diferentes herramientas para el monitoreo del sistema y las redes.

Referencias:

1. Red Hat Enterprise Linux 4: Guía de referencia. (norte.d.). MIT - Instituto de Tecnología de Massachusetts. https: // web.MIT.EDU/RHEL-DOC/4/RH-DOCS/RHEL-RG-EN-4/CH-Bind.html

2. Sobre nombres de dominio totalmente calificados (FQDNS). (2018, 14 de mayo). Base de conocimiento de la Universidad de Indiana. https: // kb.IU.edu/d/aiuv