DNS

DNS7.4 is a name resolution service that translates domain names into IP addresses and vice-versa, and it is implemented in IPBrick by the software Bind using port 53 UDP/TCP. The majority of queries consists of a simple UDP request by the client, followed by a UDP answer of the server. There are two situations where the TCP is used: when the data to be sent by the user exceed 512 bytes or at the transference of zones. Some operating systems like HP-UX, for example, even adopt DNS implementations always using TCP, thus increasing reliability.

The service acts like a database with information about the connections of a IP network, and that information is organized into domains. The used notation represents FQDN7.5:

        servername.company.region

Being the "servername.company.region" the FQDN, the "company.region" designated as the domain, "company" the sub-domain and "region" the top domain (Top Level Domain), which is administrated by an entity denominated ICANN7.6. A DNS server generates a database about a certain part of the domain, what is normally designated by zone, and there are two different types of servers that:

So we can have master DNS servers, also called primary, and slave DNS servers that can be named as secondary too. Regardless of being master or slave in a zone, a server can have different purposes:

The DNS server also allows the resolution of names in a reverse mode, that is, answer with the name (FQDN) from a certain IP address. This device allows the confirmation of the authenticity of an IP address, important aspect in the email service.



Footnotes

...DNS7.4
Domain Name System
... FQDN7.5
Fully Qualified Domain Name
... ICANN7.6
Internet Corporation For Assigned Names and Numbers


Subsections
iPortalMais