Apuntes DNS

Anuncio
DNS
DNS: Es un protocolo de aplicación y usa el puerto 53 tanto UDP como en
TCP.
Ejemplo de DNS: www.
cenec.
es.
vg
(Host) (Sub dominio 2º nivel) (Sub dominio) (Raíz)
Permite consultas remotas: De esta forma puedo establecer una máquina
como servidor DNS y mantener un único archivo de direcciones, Si añadimos,
modificamos o borramos una dirección IP, sólo he de modificar el archivo de
direcciones del servidor DNS correspondiente.
Es jerárquico: Da de alta el dominio raíz
DOMINIOS
Los nombres de dominios y de host tienen restricciones permitiendo solamente
el uso de los caracteres "az","A-Z" y "0-9), y "-". El uso de caracteres como "/",
".", y "_" no son permitidos.
ZONAS
Una zona es un archivo físico para almacenar y administrar un conjunto de
registros del namespace de DNS.
Se necesitan al menos dos NS (Servidores DNS) en cada zona, un primario y
al menos un secundario por redundancia.
Las transferencias de zonas van desde un servidor maestro a uno secundario.
FORWARDERS (reenvió) Y ESCLAVOS
(Pensado para ámbitos empresariales)
Cuando un servidor configurado para usar forwarders recibe una solicitud DNS
que es incapaz de resolver, el transfiere la solicitud a uno de sus forwarders
determinados.
El forwarder entonces lleva a cabo cualquier comunicación necesario para
satisfacer la solicitud y regresar el resultado.
Si no se resuelve por forwarder, consulta por raíz.
Esclavo: Solo pregunta por forwarder. No hacen consulta por raíz
CACHING-ONLY SERVERS (SERVIDORES SOLO CACHEO)
No tienen autoridad sobre ningún dominio y solamente contienen información
que han almacenado al satisfacer consultas.
RESOLUCIÓN DE NOMBRES
Hay tres tipos de consultas que un cliente puede hacer a un servidor DNS:
recursiva, iterativa e inversa
CONSULTAS RECURSIVAS
El NS responde con el dato solicitado o un estado de error. El NS no
puede transferir la consulta a otro NS.
CONSULTAS INTERACTIVAS
El servidor consultado trata de dar la mejor respuesta.
CONSULTA INVERSA
Cuando un resolver tiene una dirección IP y desea conocer el nombre del nodo, utiliza
una consulta inversa.
CACHÉ Y TIEMPO DE VIDA (TIME TO LIVE TTL)
Cuando un servidor de nombres esta procesando una consulta recursiva,
posiblemente envíe varias consultas para encontrar una respuesta. El NS
almacena en caché toda la información que recibe durante el proceso por cierto
tiempo especificado en los datos regresados.
Cuando los datos se almacenan en la caché del servidor DNS, este comienza a
decrementar su TTL para saber cuando eliminarlo.
Descargar