DNS Concepts Flashcards
DNS(Domain Name Service)
It resolves hostnames, such as www.google.co.uk, to IP addresses, such as 72.22.161.67.
The DNS Namespace
Referrs to the hierarchy from .com’s at the top to subdomains or secondlevel domains associated with organizations or commercial companies.
FQDN(fully qualified domain name)
The domain name, along with any subdomains, is called the FQDN
Start of Authority (SOA)
Contains a record of information containing data on DNS zones and other DNS records.
A DNS zone is the part of a domain for which an individual DNS server is responsible. Each zone contains a single SOA record.
Name Server (NS):.
Stores information that identifies the name servers in the domain that store information for that domain
Canonical Name (CNAME)
Stores additional hostnames, or aliases, for hosts in the domain. A CNAME specifies an alias or nickname for a canonical hostname record in a domain name service (DNS) database.
Pointer (PTR):
A pointer to the canonical name, which is used to perform a reverse DNS lookup, in which case the name is returned when the query originates with an IP address
IPv6 Address (AAAA)
Stores information for IPv6 (128-bit) addresses. It is most commonly used to map hostnames to an IP address for a host.
Mail Exchange (MX)
Stores information about where mail for the domain should be delivered.
DDNS (dynamic DNS)
DNS Making changes in real time to hostnames, addresses, and related information.
DDNS in a computer can inform the DNS server of the new address.
Windows Internet Name Service (WINS)
enables NetBIOS computer name to be used on the network rather than the IP address.
NetBIOS name resolution can be performed three ways:
1. The simplest way is to use a WINS server on the network that automatically performs the NetBIOS name resolution.
2. Use LMHOST file
3. Use broadcast to learn names
LMHOSTS file
Statically assign hostnames to IP addresses for use with netbios resolution.
Using an LMHOSTS file requires that you manually configure at least one text file with the entries. As you can imagine, this can be a time-consuming process, particularly if the systems on the network frequently change.