2.4 BIND9
vENUM MP uses BIND9 as a Domain Name Server for interacting with the Domain Name System (DNS) clients.
BIND is a suite of software for interacting with DNS. It acts as an authoritative name server for configured DNS zones and a recursive resolver in the network.
BIND9 facilitates the following functions:
Access Control
- Allowed
- Blocked
The Blocked ACLs take precedence over allowed ACLs.
Forwarding ENUM queries to vENUM application
If the incoming DNS query is for an E164 number (that is ENUM query), then it if forwarded by Bind9 server to one of the available vENUM applications. The e164.arpa zone is the default zone configured in the Bind9 DNS server. More ENUM type zones can be added with Zone type as ENUM in DNS Zone Config MO. For further information, refer to the DNS Zone Config section.
Caching
- Improvement in application performance
- Reduction in the load on the backend
- Reduction of database cost
- Elimination of database hotspots
Note:
Due to caching, responses received from ENUM zones might be stale if the TTL is not set to 0 in ENUM Options table.