COMP/ELEC 429 Introduction to Computer Networks. Domain Name System Some slides used with permissions from Edward W. Knightly, T. S. Eugene Ng, Ion Stoica, Hui Zhang. Networking News of the Day.
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Domain Name System
Some slides used with permissions from Edward W. Knightly, T. S. Eugene Ng, Ion Stoica, Hui Zhang
"During an overnight network maintenance activity in which we were managing IP [internet protocol] addresses, an erroneous configuration was propagated throughout our national backbone, resulting in a network outage," explained a company spokesman.
A zone corresponds to an administrative authority that is responsible for that portion of the hierarchy
E.g. Eugene controls names: x.cs.rice.edu and y.ece.rice.edu
E.g. The President controls names: x.rice.edu and y.owlnet.rice.edu
May not know authoritative name server
May know intermediate name server: who to contact to find authoritative name server
Contacted server replies with name of server
“I don’t know this name, but ask this server”
How does moe knows reply #7 is for frosty?
local name server
moe.rice.eduExample of Iterated DNS Query
root name server
intermediate name server
authoritative name server
Randomly choose an ID and use in all related messages to match replies to original queries