Disable DNS redirection to root servers

I have a DNS server in my local LAN . In this DNS server I want to prevent DNS redirection process (I mean prevent the redirection process to all public dns root servers). Here I need only resolving of my private domains that is hosted in my Local LAN.

Because UDP protocol is less 'heavy" in sense of network load and the
information client receive from server is not critical in sense of time and
value and in case of problem the DNS request can be repeated. So the request
is TCP and and answer is UDP

Insure you set your resolv.conf to look at just the local host on the DNS server and set your acceptance of packets from port 53 to just the networks you use.
Remove your forwarders from your DNS configuration in named.conf and create trusted networks with appropriate zone files.

If the zone transfer is not a concern, then you can block TCP/53, else you will block zone transfer between your master server and his parents outside of your LAN.
Because of the reliability of TCP, it is used for zone transfer between a secondary and a primary
DNS.
Besides, If answer of UDP query is larger than 512 bytes, server answers with TCP of DNS header.