shorten, document flavours; wcobb

This commit is contained in:
jakob 2002-08-05 20:49:19 +00:00
parent 533b383447
commit 54ca474127

View File

@ -1,66 +1,11 @@
BIND version 9 is a major rewrite of nearly all aspects of the underlying
BIND architecture. This re-architecting of BIND was necessitated by the
expected demands of:
expected demands of domain name system growth, the need for secure queries
and zone transfers as well as IP version 6.
- Domain name system growth, particularly in very large
zones such as .COM
- Protocol enhancements necessary to securely query and
update zones
- Protocol enhancements necessary to take advantage of
certain architectural features of IP version 6
Flavours:
These demands implied performance requirements that were not necessarily
easy to attain with the BIND version 8 architecture. In particular, BIND
must not only be able to run on multi-processor multi-threaded systems,
but must take full advantage of the performance enhancements these
architectures can provide. In addition, the underlying data storage
architecture of BIND version 8 does not lend itself to implementing
alternative back end databases, such as would be desirable for the support
of multi-gigabyte zones. As such zones are easily foreseeable in the
relatively near future, the data storage architecture needed revision. The
feature requirements for BIND version 9 included:
- Scalability
Thread safety
Multi-processor scalability
Support for very large zones
- Security
Support for DNSSEC
Support for TSIG
Auditability (code and operation)
Firewall support (split DNS)
- Portability
- Maintainability
- Protocol Enhancements
IXFR, DDNS, Notify, EDNS0
Improved standards conformance
- Operational enhancements
High availability and reliability
Support for alternative back end databases
- IP version 6 support
IPv6 resource records (A6, DNAME, etc.)
Bitstring labels
APIs
BIND version 9 development has been underwritten by the following
organizations:
Sun Microsystems, Inc.
Hewlett Packard
Compaq Computer Corporation
IBM
Process Software Corporation
Silicon Graphics, Inc.
Network Associates, Inc.
U.S. Defense Information Systems Agency
USENIX Association
Stichting NLnet - NLnet Foundation
static Do not use shared libraries
threads Build a multi-threaded named
WWW: ${HOMEPAGE}