DNS problem?

Dear all,

I have an problem with my DNS setup. I used the real DNS IP@ given by the ISP in each device in the network (PC and routers).
All is fine with little load in the network, but as soon as more load is added the DNS requests time out, so the user needs to reload a page 5 to 8 times till it will be loaded.

As well in my RB1200 I used now 4 DNS (2 from the ISP and 2 from Open DNS), but this changes nothing.
Still the same problem.

What is the best practice to setup each device in the network with DNS? Use the real DNS from the ISP or use only the Gatewy IP in each device in the network and let the Gateway do ethe DNS resolution?

Any hint please?
Thank you

Do you have multiple ISPs connected? If so are you sure that the DNS requests are going to the correct ISP for that DNS server?

Are you actually seeing DNS timeout messages?

I have only one ISP for the moment connected.
In google Crome you see the message that the DNS request could not be resolved.

I think in rb can be dns cached better, and next advantage is if you need use local static DNS entries e.g. for domains in localhost NATed to local server or device names isntead of IP, if you dont want add each dns entry to every device in network, you use gateway as only DNS in network.