BIND 9.20 Debuts, Promise Boosted DNS Performance

BIND 9.20 DNS server rolls out with enhanced DNSSEC support, a new database backend, a streamlined core, and more.

BIND (Berkeley Internet Name Domain), an open-source DNS server that is the backbone of much of the Internetโ€™s domain name resolution service, has released its latest version, 9.20. Hereโ€™s a breakdown of the key improvements.

This new version comes after thorough testing and is slated for Extended Support Version (ESV) status by late 2024 or early 2025.

The application core infrastructure, essential for DNS operations, has been completely rewritten using libuv asynchronous event loops, reducing resource consumption by minimizing the need for context switching among processing threads.

Moreover, BIND 9.20 introduces the QP-trie as the default database for storing DNS zone and cache data, replacing the older RBTDB. This switch allows for better scalability on systems with multiple CPUs using the Userspace RCU library, reducing the reliance on traditional POSIX locking mechanisms.

This release also does not overlook security enhancements. DNSSEC, which secures DNS data against unauthorized modifications, sees significant updates in BIND 9.20. The auto-dnssec feature has been removed, favoring a singular DNSSEC policy management approach.

Additionally, support for DNSSEC multi-signer model 2 and the latest OpenSSL 3.0 Engine API enhances security handling, especially in high-security environments using Hardware Security Modules.

Lastly, BIND 9.20 supports the latest standards for managing complex DNS setups, such as Catalog Zones schema version 2 and Extended DNS Errors.

According to devs, performance tests indicate a marked improvement in memory usage and latency compared to previous versions, with BIND 9.20 offering more efficient handling of DNS queries and lower resource usage overall.

BIND 9.20’s branch will be supported for four years. For more information, visit ICS’s announcement. The release notes provide an in-depth look at all novelties.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%