Registros de Recurso

Dentro de una zona se definen los Registros de Recurso (En inglés Resource Records y abreviado RR), estos están definidos en los RFC 1035 y 3596, los cuales describen cada uno de los elementos que conforman la zona. Cada RR contiene la siguiente información:

Propietario
El dominio que contiene el RR.
Tipo
Es el tipo de registro que contiene el RR. Los más comunes son:
A
Almacena una dirección IP, concretamente una dirección IPv4, asociada a un nombre.
AAAA
Almacena una dirección IP, concretamente una dirección IPv6, asociada a un nombre.
CNAME
Canonical Name, contiene un alias a un nombre de dominio, no se permite que un alias apunte a otro, es decir, sólo se permite un nivel de indirección.
MX
Mail eXchanger, especifica el host donde está la pasarela de correo para un dominio y debe ser un registro A, no están permitidos CNAMEs dado que sólo se permite un nivel de indirección, se pueden especificar varios indicando el nivel de prioridad, la prioridad es mayor cuanto menor es el número. Este registro lo utilizan los servidores para de correo (SMTP) para encontrar la pasarela de recepción de correo para un dominio y es un elemento básico de los sistemas de correo.
NS
Name Server, indica un servidor de nombres autoritativo para un dominio, estos servidores deben ser nombres de host y, al igual que los registros MX, debe ser un registro A. Este registro es el que permite establecer delegaciones de una parte del árbol hacia otros servidores, estas delegaciones formarán nuevas zonas bajo una autoridad distinta.
PTR
Puntero de dominio, generalmente se utiliza en conjunción con el dominio in-add.arpa para la implementación de resolución inversa: convertir direcciones IP en nombres de dominio.
SOA
Start Of Authority, define el inicio de una zona de DNS, contiene información sobre ella: el servidor que la contiene, dirección de correo del administrador, número de serie, TTL por defecto, periodo de validez, etc...
Clase
El protocolo o la familia de protocolos a la que pertenece el registro, aunque existen varias clases la única que comúnmente se utiliza es IN que referencia a direcciones de Internet, las otras son CH (Chaos) y HS (Hesiod).
TTL
Time To Live, es el tiempo de vida del RR, determina durante cuanto tiempo un servidor haciendo resoluciones recursivas puede cachear un RR.
RDATA
La información que contiene el RR, esta es dependiente del tipo de RR que esté contenida y puede ser una dirección IP, un nombre de dominio, un nombre de host, etc...

Ejemplos de RR (siguiendo el formato utilizado en los ficheros maestros de zona):

;Propietario            TTL     Clase  Tipo   RDATA
www.example.org.        172800  IN     A      10.0.1.10
                        172800  IN     A      10.0.1.11

example.org.            172800  IN     NS     10.0.1.1

Si, como en el caso anterior, un registro no tiene propietario se asume que el propietario es el mismo que el registro anterior.