Es una base de datos distribuida, con información que se usa para traducir los nombres de dominio, fáciles de recordar y usar por las personas, en números de protocolo de Internet (IP) que es la forma en la que las máquinas pueden encontrarse en Internet.
Hay personas en todo el mundo manteniendo una parte de la base de datos, y esta información se hace accesible a todas las máquinas y usuarios de Internet.
El Domain Name System (DNS), o Sistema de Nombres de Dominio, comprende personas, instituciones reguladoras, archivos, máquinas y software trabajando conjuntamente.
Una pieza fundamental en este sistema es el servidor de DNS, o en forma abreviada DNS. El servicio de DNS es indispensable para que un nombre de dominio pueda ser encontrado en Internet.
Hay personas en todo el mundo manteniendo una parte de la base de datos, y esta información se hace accesible a todas las máquinas y usuarios de Internet.
El Domain Name System (DNS), o Sistema de Nombres de Dominio, comprende personas, instituciones reguladoras, archivos, máquinas y software trabajando conjuntamente.
Una pieza fundamental en este sistema es el servidor de DNS, o en forma abreviada DNS. El servicio de DNS es indispensable para que un nombre de dominio pueda ser encontrado en Internet.
El DNS organiza los nombres de máquina (hostname) en una jerarquía de dominios. Un dominio es una colección de nodos relacionados de alguna forma—porque estén en la misma red, tal como los nodos de una universidad—. Por ejemplo, las universidades americanas se agrupan en el dominio edu. Cada universidad tiene allí un subdominio, tal como la universidad Groucho Marx, que posee el subdominio groucho.edu. A su vez, podemos encontrar nuevos subdominios dentro, como el Departamento de Matemáticas (maths). Finalmente, un nodo de ese departamento llamado erdos tendrá un nombre completo (conocido como totalmente cualificado) tal como erdos.maths.groucho.edu. Este nombre totalmente cualificado también se conoce por las siglas FQDN.
ResponderEliminarDependiendiendo de su localización en la jerarquía, un dominio puede ser de primer nivel (top-level), segundo nivel o tercer nivel. Se pueden añadir todos los niveles que queramos, pero no son habituales. Los que siguen son los dominios de primer nivel que veremos con frecuencia:
Dominio Descripción
edu Instituciones universitarias, casi todas norteamericanas.
com Organizaciones comerciales.
org Organizaciones no comerciales. Las redes privadas UUCP suelen estar en este dominio.
net Pasarelas y otras redes administrativas.
mil El ejército norteamericano.
gov El gobierno norteamericano.
uucp Dominio para redes UUCP.
Este comentario ha sido eliminado por el autor.
ResponderEliminarUn servidor DNS permite conectarse con la máquina sin necesidad de usar su dirección IP; basta con ingresar el dominio para que el servidor DNS resuelva y establezca una conexión.
ResponderEliminarLos usuarios generalmente no se comunican directamente con el servidor DNS: la resolución de nombres se hace de forma transparente por las aplicaciones del cliente (por ejemplo, navegadores, clientes de correo y otras aplicaciones que usan Internet). Al realizar una petición que requiere una búsqueda de DNS, la petición se envía al servidor DNS local del sistema operativo. El sistema operativo, antes de establecer ninguna comunicación, comprueba si la respuesta se encuentra en la memoria caché. En el caso de que no se encuentre, la petición se enviará a uno o más servidores DNS.
DNS
ResponderEliminarLa Domain Name System (DNS) es una base de datos distribuida y jerárquica que almacena la información de los nombres de dominio, en este caso de Internet.
Vamos a tratar de explicar su función (y funcionamiento) de la forma más clara y comprensible que podamos.
Como todos saben, al navegar lo que buscamos (o sea, lo que ponemos en la barra de direcciones del navegador) es un nombre de dominio (en nuestro caso, www.configurarequipos.com), pero Internet (como cualquier red) no funciona por nombres de dominio, sino por direcciones IP.
Pues bien, en ese caso nosotros no hacemos la petición de comunicación directamente con ese dominio en cuestión, sino que hacemos la petición de comunicación a un servidor DNS (el que tengamos establecido), que es el encargado de devolver la IP correspondiente al dominio con el que queremos conectar y transforma el nombre de dominio (www.configurarequipos.com) en su correspondiente IP, con la que sí que podemos establecer una comunicación.
Este sistema tiene entre otras la gran ventaja de que en cualquier momento puede cambiar la IP de un determinado dominio, pero eso no tiene la menor importancia siempre y cuando este dato esté actualizado (que lo está normalmente) en el correspondiente servidor de DNS, ya que nosotros seguimos buscando por el nombre del dominio.
En base a esto nos puede surgir la pregunta ¿es posible acceder a un dominio (o a una página web) sin valernos de un servidor de DNS? Pues la respuesta es que sí que es posible... siempre y cuando, claro está, sepamos la IP de dicho dominio o página, pero sería un sistema bastante engorroso y problemático con los subdominios.
Otra pregunta que nos puede surgir es si todos los programas que acceden a Internet utilizan el sistema de DNS, y en este caso la respuesta sería que no necesariamente, ya que un determinado programa puede apuntar a una IP ya establecida o usar un sistema interno de direccionamiento, como ocurre con el Messenger, por ejemplo, o algunos antivirus en sus conexiones para actualizarse. Este es uno de los motivos por los que a veces no podemos navegar y sí que podemos conectar con MSN (o WLM)... y también de por qué a veces tenemos una perfecta conexión a Internet y Messenger no puede establecer conexión.
Para el funcionamiento del sistema DNS se utilizan tres componentes:
- Los Clientes DNS:
Es un programa cliente DNS que se ejecuta en el ordenador del usuario y que genera peticiones DNS de resolución de nombres a un servidor DNS.
- Los Servidores DNS:
Son los servidores encargados de contestar las peticiones de los clientes. Hay un tipo de servidores llamados servidores recursivos, que tienen la capacidad de reenviar la petición a otro servidor si no disponen de la dirección solicitada.
- Las Zonas de autoridad:
Son porciones del espacio de nombres de dominio que almacenan los datos. Cada zona de autoridad contiene al menos un dominio y posiblemente sus subdominios, si estos últimos no son encomendados a otras zonas de autoridad.