API domain DNS zone – explained

by Branimir » Sat Aug 08, 2015 2:06 pm

Within WhoAPI there is a prticular function called Domain DNS zone, that I would like to cover today.

Lets dissect the phrase API domain DNS zone and cover the basics.

API – An application programming interface, is a protocol intended to be used as an interface by software components to communicate with each other. Source Wikipedia. Example I like the most is when an operating system like the Windows or MAC OSX receives a command from a text editor to print a document (using a printer), it communicates over an API. Similar to that, web API’s like WhoAPI work. Just a form of communication between two softwares or 2 servers. Think of it as gold, and excellent conductor.

Domain, also known as domain name- hopefully you know this one :). A domain name is an identification string that defines a realm of administrative autonomy, authority, or control on the Internet. Domain names are formed by the rules and procedures of the Domain Name System (DNS). Source Wikipedia. Basically it’s a name that points to an IP addresses, a thin layer that covers a complex location like 192.168.1.1./folder/file and turns it into something memorable a http://www.domainaname.com. Technically, any name registered in the DNS is a domain name.

Which brings us to the next one (and my personal favorite)
DNS – The Domain Name System is a hierarchical distributed naming system for computers, services, or any resource connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. Most prominently, it translates easily memorised domain names to the numerical IP addresses needed for the purpose of locating computer services and devices worldwide.

Now that we’ve covered DNS, we can move to the DNS zone.

A DNS zone is a portion of a domain name space using the Domain Name System (DNS) for which administrative responsibility has been delegated.

Every domain name, which is a part of the DNS, has several DNS settings, also known as DNS records. In order for these DNS records to be kept in order, the DNS zone was created.


The DNS Zone file is the representation of the DNS Zone – it is the actual file, which contains all the records for a specific domain. In a DNS Zone file, each line can hold only one record, and each DNS Zone file must start with the TTL (Time to Live), which specifies for how long the records should be kept in the DNS Server’s cache. The other mandatory record for a DNS Zone file is the SOA (Start of Authority) record – it specifies the primary authoritative name server for the DNS Zone. Source NTC Hosting.

In basic layman english, all this makes the entire Internet (web and email) work!

So, what is an API domain DNS zone? It lets you access easily the information critical for web and email functionality. You have below what it looks like, one out of hundreds of millions you can create using WhoAPI.
Branimir
 
Posts: 10
Joined: Tue Jun 23, 2015 6:42 pm
Location: /home

Return to Domain availability API

cron