110 likes | 239 Views
DNS (Domain name SYSTEM). Betül ŞAHİN - 21001525. Real Life Analogy: Telephone Example. Telephone connection. Source: Child. Destination: Dad. Information Child Needs: Dad’s Phone #. Betül ŞAHİN - 21001525. Calls dad. Child. (What is Dad’s Phone#?). 1. Dad’s phone is 312-256-1212.
E N D
DNS (Domain name SYSTEM) Betül ŞAHİN - 21001525
Real Life Analogy: Telephone Example Telephone connection Source: Child Destination: Dad Information Child Needs: Dad’s Phone # Betül ŞAHİN - 21001525
Calls dad Child (What is Dad’s Phone#?) 1 Dad’s phone is 312-256-1212 8 Dials 0: (what is Turkey’s area code?) Dad’s phone is 312-256-1212 7 Older sister 2 operator University operator 3 Dials 312-256-1212 : (what is Dad phone #?) (Ankara are code is 312) 6 (University number: 312-256-1212) 5 4 Dials 312-256-1212: (What is University # ?) Directory assist Betül ŞAHİN - 21001525
DNS Components There are 3 components: • Name Space: Specifications for a structured name space and data associated with the names • Resolvers: Client programs that extract information from Name Servers. • Name Servers: Server programs which hold information about the structure and the names. Betül ŞAHİN - 21001525
Name Space Betül ŞAHİN - 21001525
Resolvers A Resolver maps a name to an address and vice versa. Query Response Name Server Resolver Betül ŞAHİN - 21001525
a.root server a3.nstld.com a.gtld- server 5 udel server ns1.google.com 7 iterative response (referral) “I don't know. Try a.root-servers.net.” 3 iterative response (referral) “I don't know. Try a.gtld-servers.net.” 9 iterative response (referral) “I don't know. Try a3.nstld.com.” 1 iterative response (referral) “I don't know. Try ns1.google.com.” 2 4 6 iterative response “The IP address of www.google.com is 216.239.37.99.” 8 10 client iterative request “What is the IP address of www.google.com?” Iterative Resolution
root server edu server com server 3 4 7 udel server google server 8 2 5 6 9 1 recursive request “What is the IP address of www.google.com?” 10 recursive response “The IP address of www.google.com is 216.239.37.99.” client Recursive Resolution
DNS • The Domain Name System (DNS) is a system for naming sources of information on the internet. Each source of information has a domain name attached to it, with the domain name then being translated into IP addresses for location purposes. Betül ŞAHİN - 21001525
VideoTime • http://www.youtube.com/watch?v=2ZUxoi7YNgs Betül ŞAHİN - 21001525