Fundamentos de Redes: DNS, Arquitectura TCP/IP y Componentes Esenciales de la Web

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,73 KB

Fundamentos del Sistema de Nombres de Dominio (DNS)

Definición de DNS

El Sistema de Nombres de Dominio (DNS) establece la relación entre una dirección IP y un nombre de dominio asociado. Por ejemplo: www.google.es = 8.8.8.8.

Servidores de Nombres de Dominio

Permiten establecer la relación entre nombres de dominio y las direcciones IP. El software comúnmente usado en sistemas UNIX (como Ubuntu) es BIND (Berkeley Internet Name Domain).

Resolución de Nombres de Dominio

Mecanismo que consiste en encontrar la dirección IP relacionada con el nombre de un ordenador.

Tipos de Zonas DNS

Las zonas definen cómo se gestionan las peticiones de resolución:

  • Zona de Búsqueda Directa: Devuelve la dirección IP correspondiente al recurso solicitado a partir de su nombre de dominio.
  • Zona de Búsqueda Inversa: Devuelve el nombre de dominio correspondiente a la IP solicitada.

Arquitectura Web y Protocolos

Componentes de la Web

Página Web

Es un documento hipermedia.

Sitio Web

Conjunto de páginas web relacionadas.

Aplicación Web

Es aquella donde los usuarios, utilizando un navegador, interactúan con servicios y recursos que ofrece un servidor web.

Servidor Web (Servidor HTTP)

Procesa e interpreta código escrito en diferentes lenguajes y envía a los clientes los recursos solicitados.

Protocolos y Servicios Clave

  • HTTP (Hypertext Transfer Protocol): Es un protocolo de capa de aplicación que facilita a los usuarios el acceso a la información.
  • WWW (World Wide Web): Es un servicio de distribución de información.
  • Web: Conjunto de recursos distribuidos y conectados entre sí.

Arquitectura TCP/IP

Es una estructura y una serie de normas de funcionamiento para poder interconectar sistemas. La distribución del trabajo está basada en un sistema de niveles o capas. En cada capa hay una serie de protocolos que se apoyan en los protocolos de las capas inferiores y, a su vez, ofrecen servicio a los de las capas superiores.

Clasificación de Servidores DNS

Tipos de Funcionamiento DNS

Servidor DNS Maestro (Primary)

En este modo de funcionamiento, el servidor se comporta como un auténtico servidor DNS para la red local. Atenderá directamente las peticiones de resolución de direcciones pertenecientes a la red local y reenviará a servidores DNS externos las peticiones del resto de direcciones de Internet.

Servidor DNS Esclavo (Secondary)

Un servidor esclavo actuará como un servidor espejo de un servidor DNS maestro. Permanecerá sincronizado con el maestro. Se utilizan para repartir las peticiones entre varios servidores, aunque las modificaciones solo se realicen en el maestro. En redes locales, salvo por razones de disponibilidad, es raro que exista la necesidad de tener dos servidores DNS, ya que con uno será suficiente.

Servidor DNS Caché (Caching Server)

El servidor se comporta como si fuera un auténtico servidor DNS para la red local, aunque realmente no lo sea. Cuando recibe una petición DNS, la trasladará a un DNS maestro (que puede estar en la red o fuera), almacenará la respuesta en una memoria caché y, a la vez, la comunicará a quien hizo la petición. Si un segundo cliente vuelve a realizar la misma petición, como ya tiene la respuesta almacenada en su memoria caché, responderá sin acceder a ningún DNS maestro. Disponer de un servidor caché DNS en la red local aumenta significativamente la velocidad de la conexión a Internet.

Entradas relacionadas: