|
DNS Name Server Data Storage: Resource Records and Classes
(Page 2 of 4)
Use of Resource Records and Master Files
Each node may have a variable number
of records, depending on the node type and what information is being
kept for it. The resource records are added, changed or deleted when
DNS information changes, by administrators who make modifications to
the text master files on the server computer. These files are then read
into memory by the DNS server software, parsed (interpreted) and converted
into binary form. They are then ready for use in resolving
DNS name requests and other queries. This
is illustrated in Figure 241.
I describe both the binary RR field
formats and master file format in the
section on DNS messaging and formats.
Figure 241: DNS Resource Record Master File and Binary Field Formats To meet the needs of humans and computers, DNS uses two representations for the data stored in resource records. Administrators enter and maintain information in textual DNS master files. These are read by DNS server software and internally stored in binary format for answering DNS requests.

|
Key Concept: DNS name servers store DNS information in the form of resource records (RRs). Each RR contains a particular type of information about a node in the DNS tree. There are two representations for resource records: conventional binary field formats are used for communication between DNS name servers and resolvers, while text master files are edited by administrators to manage DNS zones. |
| If you find The TCP/IP Guide useful, please consider making a small Paypal donation to help the site, using one of the buttons below. You can also donate a custom amount using the far right button (not less than $1 please, or PayPal gets most/all of your money!) In lieu of a larger donation, you may wish to consider purchasing a download license of The TCP/IP Guide. Thanks for your support! |
|
|
Home -
Table Of Contents - Contact Us
The TCP/IP Guide (http://www.TCPIPGuide.com)
Version 3.0 - Version Date: September 20, 2005
© Copyright 2001-2005 Charles M. Kozierok. All Rights Reserved.
Not responsible for any loss resulting from the use of this site.
|