Difference between revisions of "Domain Name System"

From Computer History Wiki
Jump to: navigation, search
(Add prior host table, RFCs)
m (+Category)
 
(2 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
The DNS is organized as a [[hierarchy]]; like [[file]] names in a hierarchical [[file system]], a complete DNS name consists of a number of parts, each one of which selects one of the possible [[namespace]]s (sub-directories) at the next level down. The leaves of the tree usually name individual [[host]]s.
 
The DNS is organized as a [[hierarchy]]; like [[file]] names in a hierarchical [[file system]], a complete DNS name consists of a number of parts, each one of which selects one of the possible [[namespace]]s (sub-directories) at the next level down. The leaves of the tree usually name individual [[host]]s.
  
Although the DNS has the capability to hold addresses for a number of different [[protocol suite]]s, in general it now only hold addresses for the [[Internet Protocol]].
+
Although the DNS has the capability to hold addresses for a number of different [[protocol suite]]s using the concept of address ''classes'', in general it now only hold addresses for the [[Internet Protocol]].  The '''CH''' class for [[Chaosnet|Chaos]] fell in disuse and has sometimes been reused for other purposes, but is now in use again for a hobbyist Chaos network.
  
 
{{semi-stub}}
 
{{semi-stub}}
Line 18: Line 18:
 
* [https://www.rfc-editor.org/info/rfc1034 Domain Names - Concepts and Facilities] (RFC-1034 - November, 1987)
 
* [https://www.rfc-editor.org/info/rfc1034 Domain Names - Concepts and Facilities] (RFC-1034 - November, 1987)
 
* [https://www.rfc-editor.org/info/rfc1035 Domain Names - Implementation and Specification] (RFC-1035 - November, 1987)
 
* [https://www.rfc-editor.org/info/rfc1035 Domain Names - Implementation and Specification] (RFC-1035 - November, 1987)
 +
* [https://chaosnet.net/chaos-dns DNS for a hobbyist Chaosnet]
  
 
[[Category: Internet]]
 
[[Category: Internet]]
 +
[[Category: Chaos]]

Latest revision as of 18:19, 12 December 2023

The Domain Name System (usually abbreviated to DNS) is a replicated distributed database which is used on the Internet to hold mappings from human-readable names (such as '.COM') to binary addresses. Before DNS, a file holding the mappings, the host table, was used, but that clearly was not going to scale.

The DNS is organized as a hierarchy; like file names in a hierarchical file system, a complete DNS name consists of a number of parts, each one of which selects one of the possible namespaces (sub-directories) at the next level down. The leaves of the tree usually name individual hosts.

Although the DNS has the capability to hold addresses for a number of different protocol suites using the concept of address classes, in general it now only hold addresses for the Internet Protocol. The CH class for Chaos fell in disuse and has sometimes been reused for other purposes, but is now in use again for a hobbyist Chaos network.

See also

External links