The data associated with each domain name is stored in the
form of <spanclass="emphasis"><em>resource records</em></span> (<acronymclass="acronym">RR</acronym>s).
Some of the supported resource record types are described in
<aclass="xref"href="Bv9ARM.ch05.html#types_of_resource_records_and_when_to_use_them"title="Types of Resource Records and When to Use Them">the section called “Types of Resource Records and When to Use Them”</a>.
</p>
<p>
<p>
For more detailed information about the design of the DNS and
the DNS protocol, please refer to the standards documents listed in
<aclass="xref"href="Bv9ARM.ch10.html#rfcs"title="Request for Comments (RFCs)">the section called “Request for Comments (RFCs)”</a>.
</p>
</div>
<divclass="section">
</div>
<divclass="section">
<divclass="titlepage"><div><div><h3class="title">
<aname="zones"></a>Zones</h3></div></div></div>
<p>
<p>
To properly operate a name server, it is important to understand
the difference between a <spanclass="emphasis"><em>zone</em></span>
and a <spanclass="emphasis"><em>domain</em></span>.
</p>
<p>
<p>
As stated previously, a zone is a point of delegation in
the <acronymclass="acronym">DNS</acronym> tree. A zone consists of
those contiguous parts of the domain
...
...
@@ -323,7 +348,8 @@
parent zone, which should be matched by equivalent NS records at
the root of the delegated zone.
</p>
<p>
<p>
For instance, consider the <codeclass="literal">example.com</code>
domain which includes names
such as <codeclass="literal">host.aaa.example.com</code> and
...
...
@@ -345,7 +371,8 @@
gain a complete understanding of this difficult and subtle
topic.
</p>
<p>
<p>
Though <acronymclass="acronym">BIND</acronym> is called a "domain name
server",
it deals primarily in terms of zones. The master and slave
...
...
@@ -355,11 +382,13 @@
be a slave server for your <spanclass="emphasis"><em>domain</em></span>, you are
actually asking for slave service for some collection of zones.
</p>
</div>
<divclass="section">
</div>
<divclass="section">
<divclass="titlepage"><div><div><h3class="title">
<aname="auth_servers"></a>Authoritative Name Servers</h3></div></div></div>
<p>
<p>
Each zone is served by at least
one <spanclass="emphasis"><em>authoritative name server</em></span>,
which contains the complete data for the zone.
...
...
@@ -367,16 +396,19 @@
most zones have two or more authoritative servers, on
different networks.
</p>
<p>
<p>
Responses from authoritative servers have the "authoritative
answer" (AA) bit set in the response packets. This makes them
easy to identify when debugging DNS configurations using tools like
<spanclass="command"><strong>dig</strong></span> (<aclass="xref"href="Bv9ARM.ch03.html#diagnostic_tools"title="Diagnostic Tools">the section called “Diagnostic Tools”</a>).