Monday, 5 December 2016

Whois database

  • 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: