RFC 954 (rfc954) - Page 2 of 4


NICNAME/WHOIS



Alternative Format: Original Text Document





RFC 954                                                     October 1985
NICNAME/WHOIS


PROTOCOL

   To access the NICNAME/WHOIS server:

      Connect to the SRI-NIC service host at TCP service port 43
      (decimal).

      Send a single "command line", ending with  (ASCII CR and
      LF).

      Receive information in response to the command line.  The server
      closes its connection as soon as the output is finished.

EXISTING USER PROGRAMS

   NICNAME is the global name for the user program, although many sites
   have chosen to use the more familiar name of "WHOIS".  There are
   versions of the NICNAME user program for TENEX, TOPS-20, and UNIX.
   The TENEX and TOPS-20 programs are written in assembly language
   (FAIL/MACRO), and the UNIX version is written in C. They are easy to
   invoke, taking one argument which is passed directly to the NICNAME
   server at SRI-NIC.  Contact A for copies of the
   program.

COMMAND LINES AND REPLIES

   A command line is normally a single name specification.  Note that
   the specification formats will evolve with time; the best way to
   obtain the most recent documentation on name specifications is to
   give the server a command line consisting of "?" (that is, a
   question-mark alone as the name specification).  The response from
   the NICNAME server will list all possible formats that can be used.
   The responses are not currently intended to be machine-readable; the
   information is meant to be passed back directly to a human user.  The
   following three examples illustrate the use of NICNAME as of October
   1985.

   ---------------------------------------------------------------------

      Command line: ?
      Response:

      Please enter a name or a NIC handle, such as "Smith" or "SRI-NIC".
      Starting with a period forces a name-only search; starting with
      exclamation point forces handle-only.  Examples:




Harrenstien & Stahl & Feinler