Purchase Solution

Networking: DNS

Not what you're looking for?

Ask Custom Question

Elaborate on the following about DNS:
DNS is both a telephone "White Pages" and a "Yellow Pages."
The DNS namespace
The hierarchy of DNS servers and how they work as a team to resolve DNS queries.

Concerning IP address assignment:
Describe the four steps in the DHCP address assignment process.
What is the 80/20 rule with respect to DHCP?
Which IP addresses should be assigned manually?
Concerning subnetting:
What are some advantages of subnetting?
Describe address classes.
How are default subnet masks determined?
What are two methods of conserving IP addresses? Explain these methods.

Purchase this Solution

Solution Summary

The solution discusses networking.

Solution Preview

Please find the solution in the attached files.

1) DNS is both a telephone "white pages" as well as "yellow pages"
Since DNS consist of hostname and there corresponding IP address, it is used for resolution of hostname into IP address. So, it can be called as "white pages".
DNS is also telephone "yellow pages", since its directory structure is an organized and hierarchal way i.e in a categorized manner, just like yellow pages contains categorized listing.
2)DNS Namespace: The DNS is (i) a distributed database implemented in a hierarchy of name servers and (ii) an application-layer protocol that allows hosts and name servers to communicate in order to provide the translation service. DNS is commonly employed by other application-layer protocols -- including HTTP, SMTP and FTP - to translate user-supplied host names to IP addresses
DNS is broken up into various domains which exist at different levels and are connected in a way resembles tree with a root structure. Every domain extends from the node above it. These domains begin at the top with the root-level domain. Under the root-level domain are the top-level domains, under those are the second-level domains(Authoritative domains), and on down into subdomains. This entire DNS domain structure is called the DNS namespace
3) DNS server's hierarchial structure consists of three classes of DNS servers-
i) Root DNS servers:
ii) Top level domain(TLD) DNS servers (e.g com DNS servers. Org DNS servers, edu servers)
iii) Authoritative DNS servers(e.g yahoo.com DNS server, amazon.com DNS server)
At the top of hierarchial structure are Root DNS servers, below them Top level domain DNS servers, below them are Authoritative DNS servers.
There is another class of DNS server which is local DNS server. Each ISP,university has a local DNS server. Whenever a host request for a hostname to IP resolution, this request goes to Local DNS server which forwards it to Root DNS server which returns address of TLD DNS server to local DNS server which again forward its request to TLD DNS server which returns address of Authoritative DNS server, the local DNS server then forward its request to Authoritative DNS server which returns its required IP address and it returns back this to host.

4)DHCP (Dynamic Host Configuration Protocol) is a protocol which is used to assign IP addresses to hosts dynamically. DHCP is a client server protocol. DHCP address assigning process consist of 4 steps which are as follows:
i)DHCP server discovery: A newly arriving host should first find a DHCP server for interacting. For this the host issues a DHCP discover message with a broadcast destination IP ...

Purchase this Solution


Free BrainMass Quizzes
Basic UNIX commands

Use this quiz to check your knowledge of a few common UNIX commands. The quiz covers some of the most essential UNIX commands and their basic usage. If you can pass this quiz then you are clearly on your way to becoming an effective UNIX command line user.

Basic Computer Terms

We use many basic terms like bit, pixel in our usual conversations about computers. Are we aware of what these mean? This little quiz is an attempt towards discovering that.

Inserting and deleting in a linked list

This quiz tests your understanding of how to insert and delete elements in a linked list. Understanding of the use of linked lists, and the related performance aspects, is an important fundamental skill of computer science data structures.

Word 2010: Tables

Have you never worked with Tables in Word 2010? Maybe it has been a while since you have used a Table in Word and you need to brush up on your skills. Several keywords and popular options are discussed as you go through this quiz.

Excel Introductory Quiz

This quiz tests your knowledge of basics of MS-Excel.