Socket Programming Question:
Download Questions PDF

What is Network Host Names?

Answer:

Using IP addresses to access hosts on a network is fine for the IP software. Most people are more comfortable with names, and procedures for both proper name construction and translation of these names into IP addresses has been in existence for some time. The most commonly used is the Domain Name System (DNS), occasionally but inaccurately referred to as the Domain Name Service. Naming in DNS is done hierarchically, that is, in a tree-structure format, much like the UNIX file system naming. The top two levels are controlled by the Internet Network Information Center (NIC) at SRI International.
At the top of the domain are two-letter country designators and three-letter (usually) general category designators within the USA. Some examples are:

* fr -- France
* gov -- government
* nz -- New Zealand
* com -- commercial business
* us -- USA
* edu -- educational institution
* uk -- United Kingdom
* mil -- military

The next level usually identifies the institution. For example:

* ibm -- IBM Corporation
* utdallas -- UT-D
* ti -- Texas Instruments (TI)
* nasa -- NASA

DNS and other software help in maintenance of these naming conventions and in the translation of host names to IP addresses and vice versa.

Download Socket Programming Interview Questions And Answers PDF

Previous QuestionNext Question
What is the IP Address?What is the /etc/hosts File?