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

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                          R. Wright Request for Comments: 1803                  Lawrence Berkeley Laboratory Category: Informational                                      A. Getchell                                   Lawrence Livermore National Laboratory                                                                 T. Howes                                                   University of Michigan                                                              S. Sataluri                                                   AT&T Bell Laboratories                                                                   P. Yee                                                NASA Ames Research Center                                                                 W. Yeong                                  Performance Systems International, Inc.                                                                June 1995 
  8.  
  9.         Recommendations for an X.500 Production Directory Service 
  10.  
  11. Status of this Memo 
  12.  
  13.    This memo provides information for the Internet community.  It does    not specify an Internet standard of any kind.  Distribution of this    memo is unlimited. 
  14.  
  15. Abstract 
  16.  
  17.    This document contains a set of basic recommendations for a country-    level X.500 DSA.  These recommendations can only be considered a    starting point in the quest to create a global production quality    X.500 infrastructure.  For there to be a true "production quality"    X.500 infrastructure more work must be done, including a transition    from the 1988 X.500 (plus some Internet extensions) to the 1993 X.500    standard (including the '93 replication and knowledge model).  This    document does not discuss this transition. 
  18.  
  19. 1.  Introduction 
  20.  
  21.    The ISO/CCITT X.500 Directory standard enables the creation of a    single world-wide Directory that contains information about various    types of information, including people. In the United States, in mid    1989 NYSERNet (the project was later taken over by Performance    Systems International - PSI) started a White-pages Pilot Project    (WPP).  Several organizations in the US joined this project.  The PSI    WPP provided the c=US root level master Directory System Agent (DSA)    where organizations that joined the pilot were connected.  In    November 1990, the PARADISE project was started in Europe to provide    an international directory service across Europe with international    connectivity to the rest of the world.  The PARADISE project also    operated the "root of the world" DSA that connected each of the 
  22.  
  23.  
  24.  
  25. Wright, et al                Informational                      [Page 1] 
  26.  RFC 1803           X.500 Production Directory Service          June 1995 
  27.  
  28.     national pilots into a single world-wide Directory Information Tree    (DIT), enabling information about people all over the world to be    obtainable using an Internet DUA (Directory User Agent). 
  29.  
  30.    Much of the criticism of X.500 stems from the lack of a production    quality infrastructure.  Although there are already well over 500    organizations and 1,000,000 entries in the the X.500 directory, some    portions of the directory are still considered a "pilot project".    Poor availability of portions of the directory and inconsistent    quality of information are two problems that have not been adequately    addressed in a number of the X.500 "pilot projects".  One of the    reasons for this has been a lack of formal service objectives for    running an X.500 service, and recommendations for achieving them. 
  31.  
  32.    In X.500, the country-level DSAs form the access path for the rest of    the world to access directory entries associated with that country's    organizations.  Thus, the availability and performance of the    country-level DSAs give an upper bound to the quality of service of    the whole country's part of the Directory. 
  33.  
  34. 2. Recommendations for the country-level Master DSA 
  35.  
  36.    We will split the recommendations into three categories:  Operational    recommendations for the organization running the master DSA (service    provider), DSA recommendations and personnel recommendations. 
  37.  
  38. 2a. Operational recommendations for the country-level master and shadow     DSAs 
  39.  
  40.    In general, the country-level data should be available for querying    100% of the time.  Availability for updating is also important, but    may be slightly reduced in practice, given X.500's single master    scheme. 
  41.  
  42.    *  The master DSA should be available at least 95% of the time.  This    means that the DSA must be monitored and supported over the weekend. 
  43.  
  44.    * The Master DSA and its shadows should be positioned to minimize the    possibility of single points of failure. 
  45.  
  46.    * The master and its shadow DSAs should be disbursed across the    national network infrastructure in order to distribute the load    across the network, and to get the information closer to the    requesters.  This distribution should also minimize the possibility    of a single point of failure, increasing availability. 
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  Wright, et al                Informational                      [Page 2] 
  53.  RFC 1803           X.500 Production Directory Service          June 1995 
  54.  
  55.     * Country DIT information, including naming infrastructure    information such as localities and states, should be replicated    across the oceans - not only to serve when the trans-oceanic links go    down, but also to handle name resolution operations for clients in    other countries.  There should be a complete copy of the US root in    Europe and a copy of the Japanese root in Africa and North America,    for instance.  Generally, data should be replicated where ever it is    heavily used, and where it will be needed in the event of a network    partition. 
  56.  
  57.    *  The master and shadow DSAs must run software that conforms to all    the recommendations listed in section 4. 
  58.  
  59. 2b. Operational recommendations for the service provider 
  60.  
  61.    * Provide a generic e-mail address for the DSA manager (e.g., x500-    manager@foo.com).  More than one manager should be available to    handle problems as they come up (i.e., the manager should be able to    go on vacation!). 
  62.  
  63.    *  E-mail to the manager of the master DSA must be answered in a    timely fashion: 
  64.  
  65.       * All mail to the manager should be acknowledged as received       within one working day. 
  66.  
  67.       * Trouble reports concerning the master and shadow DSAs must be       answered within 24 hours;  this response should include a       resolution to the problem (when possible).  There are situations       where problem resolution may take longer than 24 hours, but this       should be unusual. 
  68.  
  69.       * General informational requests (e.g., how to join the service,       where to get the software, etc.) should be acknowledged within 2       working days and should normally be resolved within 2 working       days. 
  70.  
  71.    *  Maintain a current e-mail distribution list of all DSA managers    within the country.  Changes to this list must be made in a timely    manner (within 2 working days).  It may be useful to include X.500    software vendors and funders on this distribution list. 
  72.  
  73.    *  Provide quick turn around (2 working days) for changes/additions    to the national master DSA (i.e., requests to add a new organization,    to change a DSA's information, or to remove a DSA).  Acknowledgments    to these requests must be made within 1 working day. 
  74.  
  75.  
  76.  
  77.  
  78.  
  79. Wright, et al                Informational                      [Page 3] 
  80.  RFC 1803           X.500 Production Directory Service          June 1995 
  81.  
  82.     *  At a minimum, the manager will make available documentation about    the X.500 Production Service that includes information about how to    join, which software to run and where to obtain it, naming    guidelines, schema requirements, operational requirements, etc.    Ideally, the manager  should take a proactive role in advertising the    X.500 Production Service and soliciting new members. 
  83.  
  84.    *  If the service is currently operating at a "pilot" level, remove    references to "pilot" from the service and establish a process with    the national-level DSA managers to transition from a pilot to a    production service.  This transition plan must include the production    of a new set of requirements for their DSAs in the new production    service (see section 3). 
  85.  
  86.    *  Remove organizations and their DSAs that do not meet the service's    published operational guidelines (see section 3).  DSA managers    should be notified at least 4 weeks in advance of removal to give    them time to correct their operational deficiencies. This procedure    should be performed at least once every 3 months.  A grace period of    3 months should be given to new organizations to come up to speed. 
  87.  
  88.    * The service provider should work with other national X.500 service    providers in the same country to ensure a single consistent DIT    within the country.  In North America, for example, the Production    X.500 service should act as an ADDMD in the North American Directory    Forum (NADF) X.500 service, producing timely Knowledge and Naming    (KAN) updates for the Central Administration for the NADF (CAN) when    entries under c=US or c=CA are added, changed or removed, and    applying KAN updates produced by the CAN in response to updates from    other ADDMDs. 
  89.  
  90.    This will ensure a single consistent DIT common to both NADF and    Internet X.500. 
  91.  
  92. 2c. Personnel recommendations for the country-level Master DSA 
  93.  
  94.    * Participate in various technical forums, where appropriate.  This    requirement will become more important as more technical work    transpires (e.g., for the 93 transition). 
  95.  
  96.    * Provide a help desk that DSA managers can go to for help resolving    operational problems.  Support should be provided via e-mail and    optionally via telephone.  This help desk facility is intended to    provide support above and beyond that provided on the mailing list    mentioned previously. 
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  Wright, et al                Informational                      [Page 4] 
  103.  RFC 1803           X.500 Production Directory Service          June 1995 
  104.  
  105.     * Publish quarterly status reports giving details on the state of the    service: new organizations, deleted organizations, statistics on the    availability of the master and shadow DSAs, number of operations    performed by the master and shadow DSAs, etc. 
  106.  
  107.    * Provide electronic access to service information.  Some useful ways    of doing this are: 
  108.  
  109.       Provide a World Wide Web (WWW) page that includes information       describing the service, together with contact information,       pointers to useful software, a form that can be used to submit       comments/bug reports, and any other useful information that can be       provided. 
  110.  
  111.       Provide FTP access to above information. 
  112.  
  113. 3. Recommendations for operating a DSA within the National Directory    Management Domain (DMD) 
  114.  
  115.    The following are recommendations for all DSAs that are operating    within the country-level DMD. 
  116.  
  117.       * The availability of the organization's subtree should be as       close to 100% as possible.  This coverage shall be provided by a       master DSA and zero or more shadow DSAs. 
  118.  
  119.       * Organizations should maintain information in their DSAs that is       complete, accurate, and up-to-date.  This information shall be       accessible through Directory protocols to the extent allowable by       the security and privacy policies of the respective organizations. 
  120.  
  121.       * Organizations experimenting with the Directory should either be       marked clearly as "experimental" (e.g., with an appropriate       Quality of Service attribute, or perhaps by including the word       "experimental" as part of the organization's RDN), or they should       be listed in a separate portion of the namespace, also clearly       marked.  Once the organization is done experimenting, it can be       move to the "production" part of the DIT. 
  122.  
  123.       * Two contact persons must be named as DSA managers for each DSA 
  124.  
  125.       * DSA software should conform to the recommendations found in       section 4. 
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  Wright, et al                Informational                      [Page 5] 
  134.  RFC 1803           X.500 Production Directory Service          June 1995 
  135.  
  136.  4. Recommendations for DSA software 
  137.  
  138.    The software should support the attributes and object classes found    in the Internet schema [RFC 1274]. 
  139.  
  140.    Software should be reliable, supportable and should provide    sufficient performance to handle the DSA traffic. 
  141.  
  142.    Additional requirements may be imposed by the service provider (e.g.,    '93 replication). 
  143.  
  144. 5. References 
  145.  
  146.    [CCITT-88]  CCITT, "Data Communications Networks Directory",                Recommendations X.500-X.521, Volume VIII - Fascicle                VIII.8, IXth Plenary Assembly, Melbourne, November                1988. 
  147.  
  148.    [RFC 1274]  Barker, P., and S. Kille, "The COSINE and Internet                X.500 Schema", RFC 1274, University College, London,                England, November 1991. 
  149.  
  150. 6. Security Considerations 
  151.  
  152.    Security issues are not discussed in this memo. 
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  Wright, et al                Informational                      [Page 6] 
  179.  RFC 1803           X.500 Production Directory Service          June 1995 
  180.  
  181.  7.  Editors' Addresses 
  182.  
  183.    Russ Wright    Lawrence Berkeley Laboratory    1 Cyclotron Road    Mail-Stop 50B-2258    Berkeley, CA 94720 
  184.  
  185.    Phone: (510) 486-6965    EMail: wright@LBL.Gov    X.400: s=wright;p=esnet;o=LBL; a= ;c=us; 
  186.  
  187.     Arlene F. Getchell    Lawrence Livermore National Laboratory    National Energy Research Supercomputer Center    P.O. Box 5509, L-561    Livermore, CA 94551 
  188.  
  189.    Phone: (510) 423-6349    EMail: getchell@es.net    X.400: s=getchell;p=esnet;a= ;c=us; 
  190.  
  191.     Tim Howes    University of Michigan    ITD Research Systems    535 W William St.    Ann Arbor, MI 48103-4943, USA 
  192.  
  193.    Phone: (313) 747-4454    EMail: tim@umich.edu 
  194.  
  195.     Srinivas R. Sataluri    AT&T Bell Laboratories    Room 1C-429, 101 Crawfords Corner Road    P.O. Box 3030    Holmdel, NJ 07733-3030 
  196.  
  197.    Phone: (908) 949-7782    EMail: sri@qsun.att.com 
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207. Wright, et al                Informational                      [Page 7] 
  208.  RFC 1803           X.500 Production Directory Service          June 1995 
  209.  
  210.     Peter Yee    Ames Research Center    MS 233-18    Moffett Field CA 94035-1000 
  211.  
  212.    EMail: yee@atlas.arc.nasa.gov 
  213.  
  214.     Wengyik Yeong    Performance Systems International, Inc.    510, Huntmar Park Drive,    Herndon, VA 22070 
  215.  
  216.    EMail: yeongw@psi.com 
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254. Wright, et al                Informational                      [Page 8] 
  255.  
  256.