Computer Science 481/681 Quiz A Name _______________________ 1. The primary name server for a given zone acquires the name data describing the systems within its zone of responsibility: a. From an Ascii file maintained b. Dynamically from each host within the zone by a sys admin. system within the zone. c. By a zone transfer from the root d. From a database maintained name server for the domain. by the internic. 2. The data used to resolve PTR (gethostbyaddr) type requests is acquired: a. From Ascii files maintained b. Dynamically from each host within each zone by a sys admin. system within the zone. c. By a zone transfer from the root d. From a database maintained name server for the domain by the internic. in-addr.arpa 3. Associate the following DNS query types with the function for which it would normally be used: ___ 1. PTR a. Get the internet address of a particular host. ___ 2. HINFO b. Get the name of a particular host ___ 3. MX c. Determine what types of services a particular host provides ___ 4. WKS d. Determine what type of computer a particular host is. e. Determine alternate locations to which e-mail should be directed. 4. One type of entry that can be contained in a DNS packet are called "questions". The other 3 entry types are generically called "resource records". Give the specific names of two of the three resource record types found in DNS responses. a - b - 5. Two types of query that are possible in DNS are "recursive" and "iterative". Describe how each approach works. USE A DIAGRAM to illustrate your discussion. a. Iterative - b. Recursive - 6. The public domain "host" utility program provides a mechanism for accessing the DNS through the resolver library. To accomplish a "gethostbyname" function using the resolver library requires a. A single call that builds the b. Three calls: one to build the query, sends it and receives query, one to send it and one the answer. to receive the answer c. Two calls: one that builds and d. Two calls: one that builds the sends the query and a second that query and another that sends receives the answer. it and receives the answer. 7. The TCP protocol is a transport protocol that is a. Connection-less and b. Connection-less and reliable. unreliable. c. Connection-oriented and d. Connection-oriented and reliable. unreliable. 8. Functions that TCP must perform include a. Detect and discard b. Reorder data that is received duplicated data out of order c. Both of the above. d. Neither of the above. 9. The method used by TCP to deal with datagrams that are lost or damaged is: a. Simply accept the errors b. Send a NAK packet explicitly requesting a retransmission c. Have the sender time-out d. All of the above. and retransmit. 10. We discussed reasons why constructing an efficient and reliable transport protocols above IP is more difficult than constructing an efficient and reliable point-to-point datalink protocol. Identify two of them: 1 - 2 -