the internet has 13 root computers spread out (maybe round the world or just in america i'm not sure)... anyway, these root computers point to the tld (top level domains) servers spread out across the world...
basically, if you were to type in www.ebay.com and the web site wasnt in your cache, the request would first go to one of the root computers who would point the request to the .com server, from there, the .com server would search its database for ebay, if the .com server couldn't find it, it would send it on to the next .com server and so on until the name ebay could be resolved to the relevant ip address...
therefore, would i be right in saying if we turned off all 13 root computers we could turn off the internet?
Originally posted by eatmybishopNo. There are hundreds of thousands of DNS machines out there and with a distributed net... as we now have, the www can exist in segments... if not in toto , with any two machines working.
the internet has 13 root computers spread out (maybe round the world or just in america i'm not sure)... anyway, these root computers point to the tld (top level domains) servers spread out across the world...
basically, if you were to type in www.ebay.com and the web site wasnt in your cache, the request would first go to one of the root computers wh ...[text shortened]... ld i be right in saying if we turned off all 13 root computers we could turn off the internet?
Besides, what you call "13 root computers" are really "x root domains".
I think. I'm not an expert, but I did stay at a Holiday Inn last night.
Originally posted by StarValleyWyyes, but if dns cant be resolved locally it points to one of the root domains on the net, therefore, if they're turned off, they cant send the request onto the tld dns servers
No. There are hundreds of thousands of DNS machines out there and with a distributed net... as we now have, the www can exist in segments... if not in toto , with any two machines working.
Besides, what you call "13 root computers" are really "x root domains".
I think. I'm not an expert, but I did stay at a Holiday Inn last night.
Originally posted by eatmybishopIt doesn't send to a "root". Just the next node. It's true that it might fail. But when a node goes down, any packets are routed to universal traffic. Any node can then access it and act.
yes, but if dns cant be resolved locally it points to one of the root domains on the net, therefore, if they're turned off, they cant send the request onto the tld dns servers
And with the modern concept of the binary tree built into the node object, all that can happen is an eventual return message, which we have all seen... the dreaded "not available" thingy.
Maybe I am just being picky, but as long as "a node somewhere" works, the internet seems to exist. It would be kind of fun to whack the whole thing as an experiment though. Maybe you are right. I just know that if one of my servers go down, my others take over. The internet has to be as durable as my business. I hope!
Originally posted by StarValleyWyi know that microsoft have written code into server 2003 that if dns cant resolve locally it will automatically go to the first root server on the internet, if it cant get a connection from that server, it will point to the second root server, and so on, there's 13 in all so and they're extremely powerful computers that operate 24 hours a day every day, so the chances of just one failing is extremely remote... for dns to resolve, it must first start from the root and work its way up... even on a lan the dns server can only resolve if the node is within the same network, if not, you're saying it will go to the dns server on the isp what will resolve it but it cant, it will have no idea where on the net the dns server is for .com or .org and so wont be able to find, say, ebay because it's yet to find the .com (i could be mistaken though 🙄)
It doesn't send to a "root". Just the next node. It's true that it might fail. But when a node goes down, any packets are routed to universal traffic. Any node can then access it and act.
And with the modern concept of the binary tree built into the node object, all that can happen is an eventual return message, which we have all seen... the dreaded ...[text shortened]... go down, my others take over. The internet has to be as durable as my business. I hope!
Originally posted by eatmybishopI think you know more about this than I do. I just don't know. For all I really know, it might be gnomes and elves under trees and bridges! And just my luck, it will turn out to be just that.
i know that microsoft have written code into server 2003 that if dns cant resolve locally it will automatically go to the first root server on the internet, if it cant get a connection from that server, it will point to the second root server, and so on, there's 13 in all so and they're extremely powerful computers that operate 24 hours a day every day, ...[text shortened]... be able to find, say, ebay because it's yet to find the .com (i could be mistaken though 🙄)
Originally posted by StarValleyWylol... well, whatever it is it works so maybe i should just leave it there!
I think you know more about this than I do. I just don't know. For all I really know, it might be gnomes and elves under trees and bridges! And just my luck, it will turn out to be just that.
Originally posted by eatmybishopI believe something similar to be true, but am unsure as to whether it is myth or not.
the internet has 13 root computers spread out (maybe round the world or just in america i'm not sure)... anyway, these root computers point to the tld (top level domains) servers spread out across the world...
basically, if you were to type in www.ebay.com and the web site wasnt in your cache, the request would first go to one of the root computers wh ...[text shortened]... ld i be right in saying if we turned off all 13 root computers we could turn off the internet?
Originally posted by eatmybishopIf Microsoft have done that they are dummer than I thought.
i know that microsoft have written code into server 2003 that if dns cant resolve locally it will automatically go to the first root server on the internet, if it cant get a connection from that server, it will point to the second root server, and so on, there's 13 in all so and they're extremely powerful computers that operate 24 hours a day every day, ...[text shortened]... be able to find, say, ebay because it's yet to find the .com (i could be mistaken though 🙄)
Do an "nslookup" on ebay.com and you will find it isn't the top level domains that resolve it.
DNS domains are cached all over the place.
Originally posted by Wheelyyeah, its a fair point you've made, but my point is still where does the request go if it isnt the root server?
If Microsoft have done that they are dummer than I thought.
Do an "nslookup" on ebay.com and you will find it isn't the top level domains that resolve it.
DNS domains are cached all over the place.