8.3 Adding a Network Interface Card (NIC)
8.3.5 Domain Name System
If a LAN is large or is connected to the Internet, it is often challenging to remember the numeric addresses (IP addresses) of hosts. Most hosts are identified on the Internet by friendly computer names known as domain names. The Domain Name System (DNS) is used to translate computer names such as cisco.com to their corresponding unique IP address. The DNS software runs on a computer that acts as a network server for handling the address translations. DNS software may be hosted on the network itself or by an Internet Service Provider (ISP). Address translations are used each time the Internet is accessed. The process of translating names to addresses is known as name resolution.

The DNS server keeps records that map computer (host) names and their corresponding IP address. These record types are all combined in the DNS table. When a hostname needs to be translated to its IP address, the client contacts the DNS server. A hierarchy of DNS servers exists on the Internet with different servers maintaining DNS information for their own areas of authority, called zones. If the DNS server consulted by a computer does not have an IP mapping for the hostname sought, it will pass the query to another DNS server until the information is obtained.

DNS is not an absolute requirement to communicate on the Internet, but without it, all communications must use IP addresses instead of hostnames. It is much easier for most people to remember "cisco.com" than 198.133.219.25.

In order for the computers on the LAN to access and make use of the DNS services, the DNS server IP address must be entered into the Internet TCP/IP Properties Dialog Box as well as the IP address/subnet mask.