ArticleslgStudy

science

WHOIS++

WHOIS++ is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand WHOIS++ rather than just read about it. In short: The WHOIS++ protocol is a distributed directory system, originally designed to provide a "white pages" search mechanism to find humans, but which could actually be used for arbitrary information retrieval tasks. It was developed in the early 1990s by BUNYIP Information Systems and is documented in the IETF.

Key takeaways

  • WHOIS++ belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect WHOIS++ to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of WHOIS++ from memory before moving on to harder problems.

Reference excerpt

The WHOIS++ protocol is a distributed directory system, originally designed to provide a "white pages" search mechanism to find humans, but which could actually be used for arbitrary information retrieval tasks. It was developed in the early 1990s by BUNYIP Information Systems and is documented in the IETF. WHOIS++ was devised as an extension to the pre-existing WHOIS system. WHOIS was an early networked directory service, originally maintained by SRI International for the Defense Data Network. The WHOIS protocol is still widely used to allow domain ownership records in the Internet to be easily queried. WHOIS++ attempted to address some of the short comings in the original WHOIS protocol that had become apparent over the years. It supported multiple languages and character sets to help with I18N issues, had a more advanced query syntax, and the ability to generate "forward knowledge" in the form of 'centroid' data structures that could be used to route queries from one server to another. The protocol was designed to be backward compatible with the older WHOIS standard, so that WHOIS++ clients could still extract meaningful information from the already deployed WHOIS servers. Whilst WHOIS++ as a white pages directory service never really took off compared to competitors such as X.500, it did gain a notable amount of use in the United Kingdom as the underlying search and retrieval protocol of a number of subject based gateways funded as part of the Jisc Electronic library programme. This was achieved using software called ROADS that provided WHOIS++ base and index servers and CGI based web interfaces to WHOIS++ clients. The use of centroids to provide forward knowledge and query routing allowed a subject gateway to not only provide resources to academic users from their own database but also point them at other JISC funded subject gateways that might have useful information. The WHOIS++ protocol is now designated by the IETF as a historic protocol and is no longer deployed in new systems or developed.

See also Prefix WhoIs

References

External links Collection Level Description - A review of existing practice, section 3.9 describes the use of centroids in WHOIS++ as used in the UK eLib programme. JISC eLib Archive - Description of the JISC Electronic Libraries Programme, funded as a result of the Follett Report. This was the output of the Joint Funding Councils' Libraries Review Group chaired by Sir Brian Follett and was published in December 1993.

Worked examples

Example 1 — a first encounter with WHOIS++

Start with the simplest possible case. Write down what WHOIS++ claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to WHOIS++ before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about WHOIS++ ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of WHOIS++

In research
WHOIS++ appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses WHOIS++ in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
WHOIS++ is common in secondary-school and first-year university syllabi. It links to neighbouring topics Internet Standards, Internet protocols, so understanding it makes those chapters shorter.
In everyday life
Look for WHOIS++ outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “WHOIS++” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study WHOIS++ in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what WHOIS++ means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain WHOIS++ out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is WHOIS++ in simple terms?

The WHOIS++ protocol is a distributed directory system, originally designed to provide a "white pages" search mechanism to find humans, but which could actually be used for arbitrary information retrieval tasks. It was developed in the early 1990s by BUNYIP Information Systems and is documented in…

Why does WHOIS++ matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study WHOIS++?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on WHOIS++.

Tags

  • Internet Standards
  • Internet protocols

Keep exploring