BIND version (was Re: DNS & BIND (O'Reilly book) )

Jeff Donovan jdonovan at beth.k12.pa.us
Wed Jan 24 13:37:43 UTC 2001


Greetings,

I have this theory that usually works pretty well. It's when you have 
production server, that services many clients It's usually best not 
to mess around with the system. We can all agree with that.
When it comes to "New" software, I take the same approach. BIND 8 
works fine, and it has been working fine. Just because there is 
something new does not make it "Far Superior".

Sure BIND 8 is a collection of hacks and kludges, AND decent 
improvements on BIND 4.
This is where the "open" in open architecture comes from.

IMHO, I am not ready to run BIND 9 on a machine that I cannot afford 
to have down. But I would recommend setting it up on a secondary to 
see how well it runs.

my .02$

-jeff



At 8:40 AM +0000 1/24/01, Jim Reid wrote:
>  >>>>> "Garrett" == Garrett  <midtowng at deja.com> writes:
>
>     Garrett>    BIND 8 is more proven and stable than BIND 9.
>
>This is somewhat misleading. True, BIND8 has been around for much
>longer, but BIND9 is far, far superior. The internals of BIND8 are, to
>be polite, disgustingly messy. BIND9 has a clean coding style and
>benefits from a consistent design and being developed by one cohesive
>group of people. BIND[48] is a collection of hacks and kludges brought
>to you by a cast of thousands. [BIND9 is also designed for the world
>DNS lives in today - huge zones, DNSSEC, IPv6, etc - rather than the
>one of ~15 years ago.] Since BIND9 is a total rewrite, it does not
>suffer from the legacy heritage of BIND4 and BIND8. The way BIND9 has
>been designed and written - programming by contract, assertion
>checking, etc - means there should be far fewer problems with the code.
>BIND9 is also much more scrupulous about conforming to the protocol
>standards.
>
>     Garrett> You might want to just set up a BIND 8 server.
>
>This would be unwise. If someone is going to set up a name server from
>scratch, they might as well do it with current software: BIND9. This
>applies as a rule of thumb: In general, always use up to date
>software. It's particularly true for BIND. BIND8 is in the departure
>lounge. BIND4 is dead. BIND9 is the way forward.

-- 
------------------------------------------------------------------------
Jeff Donovan                    Network Analyst
Bethlehem Area School District  Information & Communication Technologies
Bethlehem, PA  18020            (610) 807-5571  jdonovan at beth.k12.pa.us



More information about the bind-users mailing list