Bv9ARM.ch10.html revision fd2597f75693a2279fdf588bd40dfe2407c42028
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<!--
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync - Copyright (C) 2004-2015 Internet Systems Consortium, Inc. ("ISC")
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync - Copyright (C) 2000-2003 Internet Software Consortium.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync -
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync - Permission to use, copy, modify, and/or distribute this software for any
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync - purpose with or without fee is hereby granted, provided that the above
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync - copyright notice and this permission notice appear in all copies.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync -
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync - PERFORMANCE OF THIS SOFTWARE.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync-->
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<html>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<head>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<title>Appendix�B.�A Brief History of the DNS and BIND</title>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<link rel="up" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<link rel="prev" href="Bv9ARM.ch09.html" title="Appendix�A.�Release Notes">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<link rel="next" href="Bv9ARM.ch11.html" title="Appendix�C.�General DNS Reference Information">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync</head>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<div class="navheader">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<table width="100%" summary="Navigation header">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<tr><th colspan="3" align="center">Appendix�B.�A Brief History of the <acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync</th></tr>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<tr>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<td width="20%" align="left">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<a accesskey="p" href="Bv9ARM.ch09.html">Prev</a>�</td>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<th width="60%" align="center">�</th>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<td width="20%" align="right">�<a accesskey="n" href="Bv9ARM.ch11.html">Next</a>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync</td>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync</tr>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync</table>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<hr>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync</div>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<div class="appendix">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<div class="titlepage"><div><div><h1 class="title">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<a name="Bv9ARM.ch10"></a>A Brief History of the <acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync</h1></div></div></div>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<div class="toc">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<p><b>Table of Contents</b></p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<dl class="toc">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<dt><span class="section"><a href="Bv9ARM.ch10.html#dns_history">DNS</a></span></dt>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<dt><span class="section"><a href="Bv9ARM.ch10.html#bind_history">BIND</a></span></dt>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync</dl>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync</div>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<div class="section">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<div class="titlepage"><div><div><h2 class="title" style="clear: both">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<a name="dns_history"></a>DNS</h2></div></div></div>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Although the "official" beginning of the Domain Name
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync System occurred in 1984 with the publication of RFC 920, the
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync core of the new system was described in 1983 in RFCs 882 and
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 883. From 1984 to 1987, the ARPAnet (the precursor to today's
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Internet) became a testbed of experimentation for developing the
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync new naming/addressing scheme in a rapidly expanding,
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync operational network environment. New RFCs were written and
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync published in 1987 that modified the original documents to
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync incorporate improvements based on the working model. RFC 1034,
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync "Domain Names-Concepts and Facilities", and RFC 1035, "Domain
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Names-Implementation and Specification" were published and
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync became the standards upon which all <acronym class="acronym">DNS</acronym> implementations are
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync built.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync </p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync The first working domain name server, called "Jeeves", was
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync written in 1983-84 by Paul Mockapetris for operation on DEC
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Tops-20
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync machines located at the University of Southern California's
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Information
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Sciences Institute (USC-ISI) and SRI International's Network
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Information
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Center (SRI-NIC). A <acronym class="acronym">DNS</acronym> server for
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Unix machines, the Berkeley Internet
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Name Domain (<acronym class="acronym">BIND</acronym>) package, was
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync written soon after by a group of
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync graduate students at the University of California at Berkeley
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync under
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync a grant from the US Defense Advanced Research Projects
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Administration
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync (DARPA).
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync </p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync</div>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<div class="section">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<div class="titlepage"><div><div><h2 class="title" style="clear: both">
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<a name="bind_history"></a>BIND</h2></div></div></div>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Versions of <acronym class="acronym">BIND</acronym> through
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 4.8.3 were maintained by the Computer
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Systems Research Group (CSRG) at UC Berkeley. Douglas Terry, Mark
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Painter, David Riggle and Songnian Zhou made up the initial <acronym class="acronym">BIND</acronym>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync project team. After that, additional work on the software package
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync was done by Ralph Campbell. Kevin Dunlap, a Digital Equipment
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Corporation
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync employee on loan to the CSRG, worked on <acronym class="acronym">BIND</acronym> for 2 years, from 1985
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync to 1987. Many other people also contributed to <acronym class="acronym">BIND</acronym> development
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync during that time: Doug Kingston, Craig Partridge, Smoot
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Carl-Mitchell,
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Mike Muuss, Jim Bloom and Mike Schwartz. <acronym class="acronym">BIND</acronym> maintenance was subsequently
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync handled by Mike Karels and �ivind Kure.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync </p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync <acronym class="acronym">BIND</acronym> versions 4.9 and 4.9.1 were
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync released by Digital Equipment
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Corporation (now Compaq Computer Corporation). Paul Vixie, then
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync a DEC employee, became <acronym class="acronym">BIND</acronym>'s
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync primary caretaker. He was assisted
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync by Phil Almquist, Robert Elz, Alan Barrett, Paul Albitz, Bryan
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Beecher, Andrew
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Partan, Andy Cherenson, Tom Limoncelli, Berthold Paffrath, Fuat
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Baran, Anant Kumar, Art Harkin, Win Treese, Don Lewis, Christophe
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Wolfhugel, and others.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync </p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync In 1994, <acronym class="acronym">BIND</acronym> version 4.9.2 was sponsored by
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Vixie Enterprises. Paul
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Vixie became <acronym class="acronym">BIND</acronym>'s principal
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync architect/programmer.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync </p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync <acronym class="acronym">BIND</acronym> versions from 4.9.3 onward
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync have been developed and maintained
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync by the Internet Systems Consortium and its predecessor,
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync the Internet Software Consortium, with support being provided
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync by ISC's sponsors.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync </p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync<p>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync As co-architects/programmers, Bob Halley and
Paul Vixie released the first production-ready version of
<acronym class="acronym">BIND</acronym> version 8 in May 1997.
</p>
<p>
BIND version 9 was released in September 2000 and is a
major rewrite of nearly all aspects of the underlying
BIND architecture.
</p>
<p>
BIND versions 4 and 8 are officially deprecated.
No additional development is done
on BIND version 4 or BIND version 8.
</p>
<p>
<acronym class="acronym">BIND</acronym> development work is made
possible today by the sponsorship
of several corporations, and by the tireless work efforts of
numerous individuals.
</p>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="Bv9ARM.ch09.html">Prev</a>�</td>
<td width="20%" align="center">�</td>
<td width="40%" align="right">�<a accesskey="n" href="Bv9ARM.ch11.html">Next</a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Appendix�A.�Release Notes�</td>
<td width="20%" align="center"><a accesskey="h" href="Bv9ARM.html">Home</a></td>
<td width="40%" align="right" valign="top">�Appendix�C.�General <acronym class="acronym">DNS</acronym> Reference Information</td>
</tr>
</table>
</div>
<p xmlns:db="http://docbook.org/ns/docbook" style="text-align: center;">BIND 9.11.0pre-alpha</p>
</body>
</html>