home *** CD-ROM | disk | FTP | other *** search
/ Handbook of Infosec Terms 2.0 / Handbook_of_Infosec_Terms_Version_2.0_ISSO.iso / text / rfcs / rfc0954.txt < prev    next >
Text File  |  1996-05-07  |  8KB  |  136 lines

  1. Network Working Group                               K. Harrenstien (SRI) Request for Comments: 954                                 M. Stahl (SRI) Obsoletes:  RFC 812                                     E. Feinler (SRI)                                                             October 1985 
  2.  
  3.                              NICNAME/WHOIS 
  4.  
  5.  STATUS OF THIS MEMO 
  6.  
  7.    This RFC is the official specification of the NICNAME/WHOIS protocol.    This memo describes the protocol and the service.  This is an update    of RFC 812.  Distribution of this memo is unlimited. 
  8.  
  9. INTRODUCTION 
  10.  
  11.    The NICNAME/WHOIS Server is a TCP transaction based query/response    server, running on the SRI-NIC machine (26.0.0.73 or 10.0.0.51), that    provides netwide directory service to internet users.  It is one of a    series of internet name services maintained by the DDN Network    Information Center (NIC) at SRI International on behalf of the    Defense Communications Agency (DCA).  The server is accessible across    the Internet from user programs running on local hosts, and it    delivers the full name, U.S. mailing address, telephone number, and    network mailbox for DDN users who are registered in the NIC database. 
  12.  
  13.    This server, together with the corresponding WHOIS Database can also    deliver online look-up of individuals or their online mailboxes,    network organizations, DDN nodes and associated hosts, and TAC    telephone numbers.  The service is designed to be user-friendly and    the information is delivered in human-readable format.  DCA strongly    encourages network hosts to provide their users with access to this    network service. 
  14.  
  15. WHO SHOULD BE IN THE DATABASE 
  16.  
  17.    DCA requests that each individual with a directory on an ARPANET or    MILNET host, who is capable of passing traffic across the DoD    Internet, be registered in the NIC WHOIS Database.  MILNET TAC users    must be registered in the database.  To register, send via electronic    mail to REGISTRAR@SRI-NIC.ARPA your full name, middle initial, U.S.    mailing address (including mail stop and full explanation of    abbreviations and acronyms), ZIP code, telephone (including Autovon    and FTS, if available), and one network mailbox.  Contact the DDN    Network Information Center, REGISTRAR@SRI-NIC.ARPA or (800) 235-3155,    for assistance with registration. 
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25. Harrenstien & Stahl & Feinler                                   [Page 1] 
  26.  
  27.  
  28.  RFC 954                                                     October 1985 NICNAME/WHOIS 
  29.  
  30.  PROTOCOL 
  31.  
  32.    To access the NICNAME/WHOIS server: 
  33.  
  34.       Connect to the SRI-NIC service host at TCP service port 43       (decimal). 
  35.  
  36.       Send a single "command line", ending with <CRLF> (ASCII CR and       LF). 
  37.  
  38.       Receive information in response to the command line.  The server       closes its connection as soon as the output is finished. 
  39.  
  40. EXISTING USER PROGRAMS 
  41.  
  42.    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 NIC@SRI-NIC.ARPA for copies of the    program. 
  43.  
  44. COMMAND LINES AND REPLIES 
  45.  
  46.    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 "?<CRLF>" (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. 
  47.  
  48.    --------------------------------------------------------------------- 
  49.  
  50.       Command line: ?       Response: 
  51.  
  52.       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: 
  53.  
  54.  
  55.  
  56.  Harrenstien & Stahl & Feinler                                   [Page 2] 
  57.  
  58.  
  59.  RFC 954                                                     October 1985 NICNAME/WHOIS 
  60.  
  61.           Smith     [looks for name or handle SMITH]          !SRI-NIC  [looks for handle SRI-NIC only]          .Smith, John                    [looks for name JOHN SMITH only] 
  62.  
  63.       Adding "..." to the argument will match anything from that point,       e.g. "ZU..." will match ZUL, ZUM, etc. 
  64.  
  65.       To search for mailboxes, use one of these forms: 
  66.  
  67.          Smith@    [looks for mailboxes with username SMITH]          @Host     [looks for mailboxes on HOST]          Smith@Host                    [Looks for mailboxes with username SMITH on HOST] 
  68.  
  69.       To obtain the entire membership list of a group or organization,       or a list of all authorized users of a host, precede the name of       the host or organization by an asterisk, i.e. *SRI-NIC. [CAUTION:       If there are a lot of members, this will take a long time!]  You       may use exclamation point and asterisk, or a period and asterisk       together. 
  70.  
  71.    --------------------------------------------------------------------- 
  72.  
  73.    Command line: fischer    Response: 
  74.  
  75.    Fischer, Charles (CF17)     fischer@UWISC        (608) 262-1204    Fischer, Herman (HF)        HFischer@USC-ECLB    (818) 902-5139    Fischer, Jeffery H. (JHF1)  FISCHER@LL-XN        (617) 863-5500                                                     ext 4403 or 4689    Fischer, Kenneth (KF8)      SAC.SIUBO@USC-ISIE   (402) 294-5161                                                     (AV)  271-5161    Fischer, Marty (MF28)       MFISCHER@DCA-EMS     (703) 437-2344    Fischer, Michael J. (MJF)   FISCHER@YALE         (203) 436-0744    Fischer, Nancy C. (NANCY)   FISCHER@SRI-NIC      (415) 859-2539    Fischer, Richard A. (RAF4)  Fisher Richa@LLL-MFE (415) 422-5032 
  76.  
  77.    To single out any individual entry, repeat the command using the    argument "!HANDLE" instead of "NAME", where the handle is in    parentheses following the name. 
  78.  
  79.    --------------------------------------------------------------------- 
  80.  
  81.       Command line: !nancy       Response: 
  82.  
  83.  
  84.  
  85. Harrenstien & Stahl & Feinler                                   [Page 3] 
  86.  
  87.  
  88.  RFC 954                                                     October 1985 NICNAME/WHOIS 
  89.  
  90.           Fischer, Nancy C. (NANCY)    FISCHER@SRI-NIC SRI International          Telecommunication Sciences Center          333 Ravenswood Avenue, EJ289          Menlo Park, California 94025          Phone: (415) 859-2539          MILNET TAC user 
  91.  
  92.    --------------------------------------------------------------------- 
  93.  
  94. BIBLIOGRAPHY 
  95.  
  96.    1. Harrenstien, K., and White, V., "NICNAME/WHOIS," RFC-812, Network       Information Center, SRI International, March 1982. 
  97.  
  98.    2. Harrenstien, K., "NAME/FINGER," RFC-742, Network Information       Center, SRI International, December 1977. 
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132. Harrenstien & Stahl & Feinler                                   [Page 4] 
  133.  
  134.  
  135.  
  136.