Let’s first talk about the internet in Asia Pacific region. According to the Statista, this region is the most important internet area in the world. There are more than a billion users, with the 3 most connected countries – China (731m), India(462m) and Indonesia (132.7m).
Despite the enormous numbers, there is still plenty of room for growth. The internet penetration there is 44.7%, so still more than the half of the people there don’t use the internet. There are many users, and more are yet to connect. This makes it an exciting market. With a lot of traffic, the need of DNS in Asia will just grow as well. So to provide an excellent service in Hong Kong or Japan you will need DNS.
DNS propagation, you already know what DNS is, and if you don’t, you can check it HERE.
Now let’s see the second word – propagation. To propagate, it means to spread ideas, opinions among people and places (Cambridge Dictionary).
It is about the time it takes, to expire the cache in the recursive servers after you make your nameservers to point to new hosting. When you make the changes in your DNS records, they will get instantly updated in the authoritative servers. It will take extra time, for the data, to be modified in all the recursive servers along the way.
The connection passes through many recursive servers, including those in your internet provider (ISP). All of them have TTL (Time to live) which defines for how long they will keep the DNS cache with the DNS records. The DNS cache exists mostly for load balancing so that it won’t be so heavy on your nameservers and to make the whole process faster.
When a user uses their browser to open a web page for the first time, he or she will send a request all the way to an authoritative server. If it is not for the first time, the request will get an answer on the way in a recursive server, and if the data is still up to date, the user will get his answer quicker.
Basically, the DNS propagation depends on the TTL in the DNS records.
We have already talked about what is DNS and what is a Secondary DNS, this time we will focus on the Primary DNS server. There is a DNS hierarchy in which the Primary DNS server is taking the central spot. It has the latest and full information, in comparison with lower level DNS servers who has just a cache of this information and with an expiry period.
When you browse the internet, you don’t write IP addresses to go to the pages you want; you just write the domain. In the “backstage”, every request that you do, passes through a DNS query. It first goes to your internet provider’s recursive DNS server. If it can’t find in the cache, the information needed, it will continue to other recursive servers until it gets to an authoritative DNS server who can give the IP address of the required domain. Basically, it is a name server, that is a middle-man between you, the user, and the authoritative DNS server.
Tasks of the recursive DNS server:
1. Checks if the IP address is stored in the cache memory. There is a certain period of time, pre-defined by the domain’s owner called Time to Live or TTL. It says for how long the recursive server can hold the information. If it is still there, it will return the answer fast and won’t take further actions. 2. Searches for the IP address elsewhere. If it is not in the cache, it will continue the searching process until it gets to an authoritative server which has the information.
Did you know that you can be an official reseller of our services? Yes, ClouDNS allows you resell DNS services to others and earn money. By doing so, you can help many people enjoy our competitive prices and excellent service.
Who can join this reselling program?
Many can benefit from it, but mostly it can add extra value to your hosting or domain business. You can seamlessly integrate our DNS services to your product portfolio and resell DNS. Thanks to the API that we provide, every business function is easily accessible and fully flexible.
DDoS attacks are getting stronger, and they happen more often every year. With the technology advance, there are many more connected devices out there. Billions of mobile phones and many “smart” connected gadgets are easily hackable. As IoT (internet of things) is getting more popular, but not secure enough, this danger will keep rising.
TTL – Time to live is a value that signifies how long should the data be kept before discarding. It is commonly used in computers. In the Domain Name System, it has a value in seconds (86 400 for a day, 43 200 for 12 hours and so on) that shows for how long, should a record be kept locally, before you need to make a new query to get this information. The TTL is set separately for the different records. They are set in the authoritative DNS server and the recursive DNS will keep the information depending on the predetermined time. This process of temporary having the record is called caching and the temporary stored data – DNS cache.
Cyber-threats are behind every corner. Recently we wrote about DDoS attacks, and how hackers are using your computer and many connected devices to create a network of bots who can bring down even the best-protected network. Today we will review another danger – DNS spoofing.
Are you a hosting provider who is searching for new ways to improve the user experience? The competition always looks like they are one step ahead and you struggle to keep up. You can’t afford to renew your equipment so often, so you are looking for another option.
Have you checked the possibility to implement Managed DNS in your hosting company?
Not yet!? Let us show you why this could be an excellent chance for you.