shorten, document flavours; wcobb
This commit is contained in:
parent
533b383447
commit
54ca474127
@ -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}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user