So, the Net.gods discussed the problem and came up with a plan for a new and better system that could deal with huge numbers of computers. It would have no single administration or distribution bottleneck like the InterNIC or even any distribution bottleneck which would enable changes to be distributed in a timely manner. As you read this book, it will become clear, I hope, that DNS is all these things. DNS is quite simply a distributed database with delegation of responsibilities (administration and distribution), which together with one rather important detail caching of query answers makes for a pretty good name service for today's Internet . |