![]() |
|
![]() | ||
|
Subject:
Fast DNS update ?
Category: Computers > Internet Asked by: nkans-ga List Price: $2.00 |
Posted:
18 Jul 2002 12:52 PDT
Expires: 17 Aug 2002 12:52 PDT Question ID: 42595 |
![]() | ||
|
There is no answer at this time. |
![]() | ||
|
Subject:
Re: Fast DNS update ?
From: skermit-ga on 18 Jul 2002 14:28 PDT |
There's no way for you to 'pay' for this service. Each ISP server is run by a different administrator in a different location, and each ISP updates their DNS servers at a different time, let's say once a day. There's no way to expidite this. skermit-ga |
Subject:
Re: Fast DNS update ?
From: bobthedispatcher-ga on 18 Jul 2002 14:57 PDT |
Even if it was immediately posted on the registration server (which it often is) ech of the thousands of DNS servers around the world have to be updated, and pass on their updates, which they typicaly do once or twice a day, sometimes one or more are down and miss a cycle, so it takes time. You may find that some people can find the updated site info in a matter of minutes, if their ISp uses the same server as the registration service, but to be assured of complete coverage count on a couple of days. One quick work-around when moving a site is to set up the new host location before the change, and to have your old site re-directed to the new location. That would send users over immediately and as the update circulates, they would automaticly go to the new one. |
Subject:
Re: Fast DNS update ?
From: lot-ga on 18 Jul 2002 16:21 PDT |
Zoneedit.com have a service where a domain name can be mapped to a dynamic IP connection for hosting your own site via your DSL line, and the change takes only a few seconds. I'm not sure how this works, but it seems to work and be visible right after adopting the new IP address. However this only works with a domain name that is already on their nameservers. A fresh domain registration or transfer to their nameservers still has to propogate throughout the internet 12- 48 hours. |
Subject:
Re: Fast DNS update ?
From: paradiddler-ga on 18 Jul 2002 23:44 PDT |
There are currently over 20 million .com domains registered, and all these are registered in the 13 known DNS root-servers. You can imagine the load put on those servers! Each time a new top-level domain is registered, it must be added to all the root-servers. To minimize the disturbance on these, their database are updated no more than two times a day. But the real reason updates are slow, are due to DNS caching. It would be a terrible waste of resources to always ask an authoritative nameserver over and over for the same data. Therefore each little bit of DNS data has associated with it a time-to-live (TTL) value, which tells how long that answer is valid and may be used until a nameserver should be consulted again. Add to this the fact that nameservers form a hierarchy, and you have a pretty complicated situation to fully understand. When your computer requests the IP-number for www.google.com, it probably asks the nameserver of your ISP. Unless the data is found in its cache, it must be resolved. The resolving can in the worst case go back up via a root-server. I.e. ask the root-server for a .com nameserver, ask that .com nameserver for a nameserver for .google.com, and finally ask that nameserver for the address of www.google.com. Each step in this chain can be found in a nameservers cache, or it can be resolved giving a TTL value specifying how long it can be cached. If you already have a domain and plan to make some drastic change to it, e.g. move your www-server to a new ip-number, there are some tricks you can do to speed up the propagation of the updated data. Well in advance of the change, say a week before, you begin by lowering the TTL value of the DNS A-record for your www-address, say to 10 minutes. This means any nameserver must refetch the data from your nameserver if their cached data is older than 10 minutes. No need to go an disturb any higher-level nameservers, because nothing there has changed! After you have switched the IP of your server, the changes should be updated very quickly throughout the world. Immediately after the switch, you can increase the TTL back to a higher value (a few days or perhaps a week), otherwise you get unnecessary traffic to your nameserver. So, if you are in control of the DNS servers for your domain, you can indeed make changes to your own domain and have those changes propagate fairly quickly. It just needs some anticipation so you get the lower TTL values in place and fully propagated before you make the changes that need quick propagation. Hope this clarifies some things! |
Subject:
Re: Fast DNS update ?
From: jcwj-ga on 24 Jul 2002 21:18 PDT |
Each DNS servers, including the arpa ROOT servers, cache information. They rely on the 'authoritative' DNS master of record. So the first time a DNS server caches a name lookup, it keeps the entry based on the ttl or time to live from the lookup. Until the ttl expires, depending on what the webmaster/sysadmin set it to of course, you're outta luck. That's the reason why it takes time to propagate around the world. The best you can do is set your ttl's to a very short time span, like a few seconds - that will force a new lookup of your site every time, but since you're forcing it you won't gain the speed benefit of having it cached around the world. Jack |
If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you. |
Search Google Answers for |
Google Home - Answers FAQ - Terms of Service - Privacy Policy |