Computing 205/406 & IT8

Tutorial #9

  1. What is the domain name of the UNIX host you primarily use for electronic mail at LaTrobe, Bendigo? What is your email address?

  2. Why is it considered important that the DNS is:
    1. Hierarchical?
    2. Distributed?

  3. The domain name system allows abbreviations of names so that, for example, the name bindi resolves to a correct address at Bendigo. How is this handled by the nameserver? What about bindi.bendigo?

  4. (Philosophical question) In the DNS, each nameserver is configured to know the IP address of its parent nameserver, rather than its name. Why is this very important? Is this advisable for ordinary hosts as well as nameservers?

  5. (Implementation question) The standard suggests that when a program needs to find the domain name associated with an IP address, it should send an inverse query to the local server first and domain in-addr.arpa only if that fails. Why?

  6. (Research question - very difficult) Read the DNS standards and find out how the domain name system uses SOA records.

Practical exercises:


This tutorial is also available in PostScript format.
Phil Scott