Brianna

Domain Name Service DNS (DNS) is a system that allows computers to communicate with one another by translating domain names into IP addresses. DNS is run through a port number, which is UDP 53.

DNS uses a hierarchical naming system. At the top of the hierarchy are the root servers. These servers provide information about the entire DNS system. Beneath the root servers are the top-level domains (TLDs).

TLDs are divided into second-level domains (SLDs). Each SLD has one or more DNS servers.

Each computer on the network uses a DNS server to look up domain names. The DNS server returns the IP address for the domain name.

If the DNS server does not have the information, it will look up the information on behalf of the client.

DNS uses a zone file to keep track of the information. The zone file contains the names of the domains, the IP addresses for the servers that are responsible for those domains, and the type of information that is stored for each domain.