1 / 10

DNS (Domain name SYSTEM)

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.

mirari
Download Presentation

DNS (Domain name SYSTEM)

An Image/Link below is provided (as is) to download presentation 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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DNS (Domain name SYSTEM) Betül ŞAHİN - 21001525

  2. Real Life Analogy: Telephone Example Telephone connection Source: Child Destination: Dad Information Child Needs: Dad’s Phone # Betül ŞAHİN - 21001525

  3. 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

  4. 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

  5. Name Space Betül ŞAHİN - 21001525

  6. Resolvers A Resolver maps a name to an address and vice versa. Query Response Name Server Resolver Betül ŞAHİN - 21001525

  7. 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

  8. 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

  9. 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

  10. VideoTime • http://www.youtube.com/watch?v=2ZUxoi7YNgs Betül ŞAHİN - 21001525

More Related