Hi,
I'm trying to plan for a globally redundant server network.
I was wondering what happens if a webserver is not found on the internet. Is a request sent to find the DNS server with the definitive information on where the server is located (i.e. the resolving IP for a URL)? What happens if that DNS server can't be found, are the second, third... servers checked until the list of all DNS servers is complete, or is that only done when a cached DNS entry runs out?
If I had a backup server and DNS server located in a physically separated place, could I automatically redirect all requests to the backup server somehow, or would I have to wait until DNS caches had expired globally?
Any info on the topic would be gratefully received.
I'm trying to plan for a globally redundant server network.
I was wondering what happens if a webserver is not found on the internet. Is a request sent to find the DNS server with the definitive information on where the server is located (i.e. the resolving IP for a URL)? What happens if that DNS server can't be found, are the second, third... servers checked until the list of all DNS servers is complete, or is that only done when a cached DNS entry runs out?
If I had a backup server and DNS server located in a physically separated place, could I automatically redirect all requests to the backup server somehow, or would I have to wait until DNS caches had expired globally?
Any info on the topic would be gratefully received.