Whois is a query and a response protocol that is widely used for querying database that store the registered users or assignees of an internet resource, such as a domain name, an IP address block, or an autonomous systems information.
It is a public database which allows to find out information about a specific internet resource.
For eg. you can know about a domain name, who registered it and who you can contact about this domain name.
Data model
A whois database consists of a set of text records for each resource.
These text records consists of various items of information about the resource itself and any associated information of assignees, registrants, administrative information, such as creation and expiration dates.
Two data models exist for storing resource information in a whois database, the thick and the thin model.
Thin
A thin registry only includes technical data sufficient to identify the sponsoring registrar, status of the registration, and creation and expiration dates for each registration in its WHOIS data store.
.COM and .NET are examples of thin registries.
Thick
Thick registries maintain the registrant’s contact information and designated administrative and technical contact information, in addition to the sponsoring registrar and registration status information supplied by a thin registry.
.INFO and .BIZ are examples of thick registries.
Working process
The Internet Corporation for Assigned Names and Numbers (ICANN) is a nonprofit organization that is responsible for coordinating the maintenance and procedures of several databases related to the namespaces of the internet.
No comments: