Resumen de protocolos
Dns (Domain Name System o Sistema de Nombres de Dominio): Sistema para asignar nombres a equipos y servicios de red que se organiza en una jerarquía de dominios.
La asignación de nombres DNS se utiliza en las redes TCP/IP, como Internet, para localizar equipos y servicios con nombres descriptivos. Cuando un usuario escriba un nombre DNS en una aplicación, los servicios DNSpodrán traducir el nombre a otra información asociada con el mismo, como una dirección IP.
El espacio de nombres de domino
El servicio DNS se compone de una base de datos distribuida en la que se almacenan las asociaciones de nombres de dominios y direcciones IP. Esta base de datos está clasificada por nombre de dominio, donde cada uno puede considerarse una rama en un árbol invertido llamadoespacio de nombres de dominio.
El nombre de dominio completo se llama nombre de dominio completamente cualificado (FQDN) y siempre debe acabar con un punto, ya que la raíz se identifica mediante un nombre nulo.
Los diferentes servidores DNS que existen en la red almacenan la información relativa a los nombres de dominio en los registros de recursos. Un servidor DNS tendrá los registros de recursosque le permitan responder a las peticiones de nombres relativas a la parte del espacio de nombres de dominio sobre la que tiene autoridad dicho servidor.
Dominios y zonas
El servidor de nombres almacena información acerca de algunas partes o zonas del espacio de nombres de dominio. Se dice que el servidor de nombres tiene autoridad sobre la zona. Por lo tanto, un servidor de nombres podrátener autoridad sobre varias zonas.
Los servidores de nombres se pueden clasificar en los siguientes tipos:
1. Servidor Primario (principal o maestro): obtiene la información de sus zonas de sus archivos locales. Realiza las modificaciones, como añadir dominios.
2. Servidor secundario (esclavo): contiene una copia de sólo lectura de los archivos de la zona, ya que la información se encuentra enotro servidor, por lo general el primario, con autoridad sobre esas zonas.
3. Servidor caché: sólo atiende consultas de los clientes DNS (resolvedores) sobre nombres de dominios. No contiene ningún tipo de información acerca de la zona y se utiliza para acelerar consultas.
La información de las zonas se obtiene a través de la red mediante un mecanismo denominado transferencia de zona. Losservidores de nombre secundarios solicitan esta acción para mantener actualizada la información acerca de la zona y disponer de un duplicado. De este modo, en el caso de que alguno falle, el otro atiende las peticiones de resolución de nombres.
Cliente DNS
El cliente del servicio de nombre de dominio se denomina resolver. Sus principales tareas son:
Interrogar al servidor de nombres.
Interpretarrespuestas (que pueden ser registros RR o errores).
Devolver información al programa que la solicita.
Resoluciones
¿Cómo se resuelve un nombre?
El usuario hace una petición de una URL desde su navegador.
El cliente DNS (resolvedor) consulta a un servidor DNS local. ¿El DNS local tiene información sobre el dominio consultado?
SI: devuelve registros del recurso (RR).
NO: ¿lotiene en la caché?
SÍ: devuelve registros del recurso
NO: existen dos posibilidades. Hacer una:
-Consulta recursiva.
-Consulta iterativa.
Resolución inversa
Es el proceso por el cual, dada una dirección IP, se obtiene el nombre de un dominio. Por razones de seguridad, la utilizan algunas aplicaciones para comprobar la identidad del cliente.
Resolución directa
Es el proceso por el cual,dado un nombre de dominio, se obtiene la dirección IP del mismo.
Además de ser más fácil de recordar, es más fiable, ya que lo que cambia en ocasiones es la dirección IP y no el nombre de dominio.
Servicios DHCP
DHCP (Dinamic Host Configuration Protocool o Protocolo de Configuración de Host Dinámico):
Es un protocolo que permite que un equipo conectado a una red...
Regístrate para leer el documento completo.