TexasMan
07-23-2002, 12:53 AM
I'm looking for someone who knows how the Internet works at the various levels, to answer this one...
In terms of producing the fastest surfing experience for your customers (and their customers), is it important to have fast name servers, or fast connections between the user's browser and the name server? Or is the information from one name server automatically copied to other name servers, so that this speed question is not an issue? What does the name server really do?
If it did matter, how would you measure this? My guess would be to ping the name server, e.g. NS1.CHOSENREGISTRAR.COM.
Here are my average ping times from Dallas, Texas to the first name server of various domain name registrars, and the primary supplier of the network used:
GoDaddy = 36ms (AT&T)
PowerPipe = 44ms (Sprint)
GKG.net = 49ms (AT&T)
ZoneEdit = 50ms (AT&T)
AQHost = 59ms (Genuity)
NameCheap = 60ms (Qwest)
Dotster = 87ms (Exodus Commun.)
000domains = 129ms (AboveNet)
Is the above info even relevant, in terms of the browser user's experience, using domain names registered with these companies?
Also, is it important that your name server be physically close to the web host server, or have a fast pipe/route between them?
These questions all raise the issue of what actually happens when someone enters a URL or clicks on a link to another site. My understanding is that the request goes through the ISP to a table somewhere, to convert the URL into an IP address, and somehow a route is chosen and it hops from router to router until it finds the destination address, and returns the info that the server chooses to send (possibly static, possibly dynamic). There is some fixed upper time limit, so that it returns a failure message if it doesn't find the box with that IP. But how does the name server figure into all this?
Thanks in advance for knowledgable responses.
TexasMan
In terms of producing the fastest surfing experience for your customers (and their customers), is it important to have fast name servers, or fast connections between the user's browser and the name server? Or is the information from one name server automatically copied to other name servers, so that this speed question is not an issue? What does the name server really do?
If it did matter, how would you measure this? My guess would be to ping the name server, e.g. NS1.CHOSENREGISTRAR.COM.
Here are my average ping times from Dallas, Texas to the first name server of various domain name registrars, and the primary supplier of the network used:
GoDaddy = 36ms (AT&T)
PowerPipe = 44ms (Sprint)
GKG.net = 49ms (AT&T)
ZoneEdit = 50ms (AT&T)
AQHost = 59ms (Genuity)
NameCheap = 60ms (Qwest)
Dotster = 87ms (Exodus Commun.)
000domains = 129ms (AboveNet)
Is the above info even relevant, in terms of the browser user's experience, using domain names registered with these companies?
Also, is it important that your name server be physically close to the web host server, or have a fast pipe/route between them?
These questions all raise the issue of what actually happens when someone enters a URL or clicks on a link to another site. My understanding is that the request goes through the ISP to a table somewhere, to convert the URL into an IP address, and somehow a route is chosen and it hops from router to router until it finds the destination address, and returns the info that the server chooses to send (possibly static, possibly dynamic). There is some fixed upper time limit, so that it returns a failure message if it doesn't find the box with that IP. But how does the name server figure into all this?
Thanks in advance for knowledgable responses.
TexasMan
