What is the role of the Recursive DNS server?

We could talk a lot about DNS functionality, however, let’s concentrate at the moment on one major DNS component, the recursive DNS server. 

Recursive DNS server explained.

The Recursive DNS server is responsible for searching for data that is required for answering the queries of the users. Recursion in computing is associated with a method for solving a problem. That means a program or solution is going to repeat itself until it reaches the goal.

Recursion and Iteration: Explaining the Dynamic Duo

(more…)

3 common usages of FQDN

What is FQDN?

Fully Qualified Domain Name, or for short FQDN, presents exactly the complete name of a specific domain name. Moreover, that applies to servers too and not only to websites. The Domain Name System (DNS) is built and organized hierarchy. It begins from the top level that is the root, followed by the TLD, a level below is the domain, and finally, the last level is the particular hostname.

How to perform FQDN lookup?

(more…)

DNS cache: Why should you care about it?

What is DNS cache?

The DNS cache is a mechanism for storing the DNS data of previously queried domain names. Different devices, such as DNS recursive servers, mobiles, computers, and tablets, have such cache memory. It has a specific purpose: to reduce the time for resolving a domain name. Thanks to it, the DNS recursive server is not necessary to perform a complete DNS lookup every time a particular domain name is requested.

(more…)

Managed DNS: Take your performance to the next level

Let me tell you a real story. I had a blog, which had no additional DNS service and was using just the name servers of the domain registrar, and I was using a regular shared hosting. You can imagine that neither the domain resolution speed nor the web hosting was great. I am experiencing the bad consequences of people clicking and not waiting for my site to load, leaving it faster than expected and not satisfying positioning on the search engines’ rankings.

(more…)