Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

DSN - Apuntes - Arquitectura-Web, Apuntes de Programación Web y Tecnologías

apuntes sobre arquitextetura web DNS

Tipo: Apuntes

2012/2013

Subido el 13/06/2013

claudiio.sebastian1
claudiio.sebastian1 🇦🇷

1 documento

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
DSN
Domain Name System. DNS es una gran base de datos distibuida que sirve para realizar
asociaciones entre direcciones de IP y nombres de dominio y la localización de los
servidores de correo electrónico de cada dominio.
Hay dos formas de realizar consultas:
Iterativa
Recursiva
Las consultas recursivas, consisten en la mejor respuesta que el servidor de nombres
pueda dar. El servidor de nombres consulta sus datos locales (incluyendo su caché)
buscando los datos solicitados.
Las consultas iterativas, o resolución iterativa el servidor no tiene la información en sus
datos locales, por lo que busca un servidor raíz y repite el mismo proceso básico
(consultar a un servidor remoto y seguir a la siguiente referencia) hasta que obtiene la
respuesta a la pregunta.
El proceso de resolución normal se da de la siguiente manera:
El servidor A recibe una consulta recursiva desde el cliente DNS.
El servidor A envía una consulta iterativa a B.
El servidor B refiere a A otro servidor de nombres, incluyendo a C.
El servidor A envía una consulta iterativa a C.
El servidor C refiere a A otro servidor de nombres, incluyendo a D.
El servidor A envía una consulta iterativa a D.
El servidor D responde.
El servidor A regresa la respuesta al resolver.
El resolver entrega la resolución al programa que solicitó la información.
Consulta DNS Paso a Paso:
En la Iterativa en Server busca en su información local el nombre solicitado.
Si no encuentra el dominio, busca en su cache de consultas anteriores.
Si lo encuentra, responde con el nombre.
Si no lo encuentra, a partir de ahí se puede seguir con una busqueda recursiva, lo
que implicaria las asistencia de otros servidores DNS.
Ahí, el cliente solicita al servidor que realice una búsqueda recursiva.
Para que el servidor DNS realice correctamente la busqueda recursiva, necesita
información de contacto util a cerca de los otros servidores DNS que tienen
autoridad sobre el espacio de nombres de dominio DNS.
Notas
Generalmente, se deshabilita el uso de la recursividad en un servidor DNS cuando los
clientes DNS se limitan a la resolución de nombres en un servidor DNS específico.
docsity.com
pf2

Vista previa parcial del texto

¡Descarga DSN - Apuntes - Arquitectura-Web y más Apuntes en PDF de Programación Web y Tecnologías solo en Docsity!

DSN

Domain Name System. DNS es una gran base de datos distibuida que sirve para realizar asociaciones entre direcciones de IP y nombres de dominio y la localización de los servidores de correo electrónico de cada dominio.

Hay dos formas de realizar consultas:  Iterativa  Recursiva

Las consultas recursivas, consisten en la mejor respuesta que el servidor de nombres pueda dar. El servidor de nombres consulta sus datos locales (incluyendo su caché) buscando los datos solicitados.

Las consultas iterativas, o resolución iterativa el servidor no tiene la información en sus datos locales, por lo que busca un servidor raíz y repite el mismo proceso básico (consultar a un servidor remoto y seguir a la siguiente referencia) hasta que obtiene la respuesta a la pregunta.

El proceso de resolución normal se da de la siguiente manera:  El servidor A recibe una consulta recursiva desde el cliente DNS.  El servidor A envía una consulta iterativa a B.  El servidor B refiere a A otro servidor de nombres, incluyendo a C.  El servidor A envía una consulta iterativa a C.  El servidor C refiere a A otro servidor de nombres, incluyendo a D.  El servidor A envía una consulta iterativa a D.  El servidor D responde.  El servidor A regresa la respuesta al resolver.  El resolver entrega la resolución al programa que solicitó la información.

Consulta DNS Paso a Paso:

 En la Iterativa en Server busca en su información local el nombre solicitado.  Si no encuentra el dominio, busca en su cache de consultas anteriores.  Si lo encuentra, responde con el nombre.  Si no lo encuentra, a partir de ahí se puede seguir con una busqueda recursiva, lo que implicaria las asistencia de otros servidores DNS.  Ahí, el cliente solicita al servidor que realice una búsqueda recursiva.  Para que el servidor DNS realice correctamente la busqueda recursiva, necesita información de contacto util a cerca de los otros servidores DNS que tienen autoridad sobre el espacio de nombres de dominio DNS.

Notas

Generalmente, se deshabilita el uso de la recursividad en un servidor DNS cuando los clientes DNS se limitan a la resolución de nombres en un servidor DNS específico.

docsity.com

Almacenamiento en Cache

Cuando los servidores DNS procesan las consultas de los clientes mediante la recursividad o la iteración, descubren y adquieren un almacén significativo de información acerca del espacio de nombres DNS. A continuación, el servidor almacena en caché esta información. El almacenamiento en caché aumenta el rendimiento de la resolución DNS para las consultas subsiguientes de nombres muy utilizados, al tiempo que reduce sustancialmente el tráfico de las consultas relativas a DNS en la red.

Cada registro que se guarda en la cache es etiquetado con un TTL, que es el tiempo que el registro va a tener de vida dentro de la cache. Ese tiempo tiene un valor por defecto de 3600 segundos, pero de ser necesario puede modificarse e incluso otorgar un valor particular para cada registro de recurso.

Como se compone una URL

http://www.alumnos.Caece.edu.ar:80/sistemas/paginas/indice.html Protocolo Host y/o subdominio Dominio Puerto TCP Directorio del sitio Nombre del archivo dando se encuentra la página

Servidores Web

Software que responde pedidos HTTP (usualmente HTML y sus objetos asociados) de los clientes (generalmente browsers).

Data Center

Un data center es un centro de cómputos preparado con varios servidores, un lugar preparado, climatizado con la temperatura correspondiente para las maquinas, una correcta instalación de energía, etc.

Balanceo de carga

Los balanceadores de carga se encargan de direccionar a los servidores, los DNS apuntan a la dirección IP del balanceador de carga y el balanceador distribuye entre los servidores. Cuando se cae uno de los servidores envía todo el tráfico al otro. Este aparato hace la distribución como nosotros queramos, puedo definir el algoritmo que mas me guste. Son una herramienta muy importante para mantener el servicio en línea constantemente. Una de las configuraciones que tiene el balanceo de carga se llama sticky, que es que durante una sesión si a una persona es enviada a un servidor, lo seguiré mandando al mismo servidor en los request subsiguientes.

docsity.com