📄 rfc1292.txt
字号:
Network Working Group R. Lang
Request for Comments: 1292 SRI International
FYI: 11 R. Wright
Lawrence Berkeley Laboratory
Editors
January 1992
A Catalog of Available X.500 Implementations
Status of this Memo
This memo provides information for the Internet community. It does
not specify an Internet standard. Distribution of this memo is
unlimited.
Abstract
The goal of this document is to provide information regarding the
availability and capability of implementations of X.500. Comments
and critiques of this document, and new or updated descriptions of
X.500 implementations are welcome. Send them to the Directory
Information Services Infrastructure (DISI) Working Group
(disi@merit.edu) or to the editors.
1. Introduction
This document catalogs currently available implementations of X.500,
including commercial products and openly available offerings. It
contains descriptions of Directory System Agents (DSA), Directory
User Agents (DUA), and DUA client applications. The latter can
include such applications as browsers, DSA management tools, or
lightweight DUAs that employ an application-level protocol to
communicate with a DUA (which then in turn communicates with a DSA)
to support user service. Section 2 of this document contains a
listing of implementations cross referenced by keyword. This list
will aid in identifying particular implementations that meet your
criteria.
To compile this catalog, the DISI Working Group solicited input from
the X.500 community by surveying several Internet mailing lists,
including: iso@nic.ddn.mil, isode@nic.ddn.mil, osi-ds@cs.ucl.ac.uk,
and disi@merit.edu.
DISI Working Group [Page 1]
RFC 1292 X.500 Catalog January 1992
Readers are encouraged to submit comments regarding both the form and
content of this memo. New submissions are always welcome. Please
direct input to the parties as described in the Status of this Memo
section. DISI will produce new versions of this document when a suf-
ficient number of changes have been received. This will be deter-
mined subjectively by the DISI chairperson.
1.1 Purpose
The growth of existing X.500 pilot activities (e.g., White Pages
Pilot Project) and the advent of new pilots (e.g., ARRNet Directory
Services Project, NIST/GSA Pilot Project) are signals that X.500 is a
viable directory service mechanism for the Internet community. A
goal of DISI is to enable the continued growth of X.500 by lowering
the lack-of-information barrier. This document takes one step toward
that goal by providing an easily accessible source of information on
X.500 implementations.
1.2 Scope
This document contains descriptions of either commercially or freely
available X.500 implementations. It does not provide instructions on
how to install, run, or manage these implementations. Because the
needs and computing environments of each organization differ vastly,
no recommendations are given. The descriptions and indices are
provided to make the readers aware of existing options and to enable
more informed choices.
1.3 Disclaimer
Implementation descriptions were written by implementors and vendors,
and not by the members of DISI. Although DISI has worked with the
description authors to ensure readability, no guarantees can be made
regarding the validity of descriptions or the value of said
implementations. Caveat emptor.
1.4 Overview
Section 1 contains introductory information.
Section 2 contains a list of keywords, their definitions, and a cross
reference of the X.500 implementations by these keywords.
Section 3 contains the X.500 implementation descriptions.
Section 4 lists the editors' addresses.
DISI Working Group [Page 2]
RFC 1292 X.500 Catalog January 1992
1.5 Acknowledgments
The creation of this catalog would not have been possible without the
efforts of the description authors and the members of the DISI
Working Group. The editors thank you for your hard work and
constructive feedback. A special thanks is also extended to the
members of the NOCTools Working Group. The "Network Management Tool
Catalog" (RFC-1147) served as a valuable example. Bob Stine and Bob
Enger made key suggestions that enabled us to learn from their
experiences.
The efforts of the editors were sponsored by Defense Advanced
Research Projects Agency Contract Number DACA76-89-D-0002 (Field
Operational X.500 Project), and U. S. Department of Energy Contract
Number DE-AC03-76SF00098.
2. Keywords
Keywords are abbreviated attributes of the X.500 implementations.
The list of keywords defined below was derived from the
implementation descriptions themselves. Implementations were indexed
by a keyword either as a result of: 1) explicit, not implied,
reference to a particular capability in the implementation
description text, or 2) input from the implementation description
author(s).
2.1 Keyword Definitions
This section contains keyword definitions. They have been organized
and grouped by functional category. The definitions are ordered
first alphabetically by keyword category, and second alphabetically
by implementation name within keyword category.
2.1.1 Availability
Available via FTAM
Implementation is available using FTAM.
Available via FTP
Implementation is available using FTP.
Commercially Available
This implementation can be purchased.
Free
Available at no charge, although other restrictions may apply.
DISI Working Group [Page 3]
RFC 1292 X.500 Catalog January 1992
Potentially Unavailable
Implementation was not available at the time this document was
written.
Source
Source code is available, potentially at an additional cost.
2.1.2 Implementation Type
API
Implementation comes with an application programmer's interface
(i.e., a set of libraries and include files).
DSA Only
Implementation consists of a DSA only. No DUA is included.
DSA/DUA
Both a DSA and DUA are included in this implementation.
DUA Light Weight Client
Implementation is a DUA-like program that uses a non-OSI proto-
col to satisfy X.500 requests.
DUA Only
Implementation consists of a DUA only. No DSA is included.
2.1.3 Internetworking Environment
CLNP
Implementation uses OSI CLNP.
OSI Transport
Implementation description specifies that OSI transport proto-
cols are used but does not specify which one(s).
RFC-1006
Implementation uses RFC-1006 with TCP/IP transport service.
X.25
Implementation uses OSI X.25.
DISI Working Group [Page 4]
RFC 1292 X.500 Catalog January 1992
2.1.4 Pilot Connectivity
DUA Connectivity
The DUA can be connected to the pilot, and information on any
pilot entry looked up. The DUA is able to display standard
attributes and object classes and those defined in the COSINE
and Internet Schema.
DSA Connectivity
The DSA is connected to the DIT, and information in this DSA is
accessible from any pilot DUA.
2.1.5 Miscellaneous
Included in ISODE
DUAs that are part of ISODE.
Limited Functionality
Survey states that the implementation has some shortcomings or
intended lack of functionality, e.g., omissions were part of the
design to provide an easy-to-use user interface.
Needs ISODE
ISODE is required to compile and/or use this implementation.
X Window System
Implementation uses the X Window System to provide its user
interface.
2.1.5 Operating Environment
3Com
Implementation runs on a 3Com platform.
Apollo
Implementation runs on an Apollo platform.
Bull
Implementation runs on a Bull platform.
Cray
Implementation runs on a Cray.
DISI Working Group [Page 5]
RFC 1292 X.500 Catalog January 1992
DEC Ultrix
Implementation runs under DEC Ultrix.
HP
Implementation runs on an HP platform.
IBM (Non-PC and RISC)
Implementation runs on some type of IBM, which is not a PC or
UNIX workstation.
IBM PC
Implementation runs on a PC.
IBM RISC
Implementation runs on IBM's RISC UNIX workstation.
MIPS
Implementation runs on a MIPS RISC UNIX workstation.
Macintosh
Implementation runs on a Macintosh.
Multiple Vendor Platforms
Implementation runs on more than one hardware platform.
Philips
Implementation runs on a Philips platform.
Siemens
Implementation runs on a Siemens platform.
Sun
Implementation runs on a Sun platform.
UNIX
Implementation runs on a generic UNIX platform.
Unisys
Implementation runs on a Unisys platform.
VMS
Implementation runs under VAX/VMS.
2.2 Implementations Indexed by Keyword
This section contains an index of implementations by keyword. You
can use this list to identify particular implementations that meet
your chosen criteria.
DISI Working Group [Page 6]
RFC 1292 X.500 Catalog January 1992
The index is organized as follows: keywords appear in alphabetical
order; implementations characterized by that keyword are listed
alphabetically as well. Note that a "*" is used to indicate that the
particular implementation, or feature of the implementation, may not
be available at this time.
For formatting purposes, we have used the following abbreviations for
implementation names: UWisc (University of Wisconsin), HP X.500 DDS
(HP X.500 Distributed Directory Software), IS X.500 DSA/DSAM,
DUA(Interactive Systems' X.500 DSA/DSAM, DUA).
3Com Available via FTP
X.500 DUA process DE
DISH-VMS 2.0
API DIXIE
Mac-ISODE
Alliance OSI X.500 maX.500
Custos POD
DCE/GDS psiwp
DS-520, DS-521 QUIPU
HP X.500 DDS ud
IS X.500 DSA/DSAM, DUA VMS-ISODE
Mac-ISODE Xdi
OSI Access and Directory XLU
OSI-DSA
OSI-DUA Bull
QUIPU
UCOM X.500 UCOM X.500
VMS-ISODE
VTT X.500 CLNP
WIN/DS
Cray OSI Version 2.0
Apollo DCE/GDS
HP X.500 DDS
VTT X.500 OSI Access and Directory
OSI-DSA
Available via FTAM OSI-DUA
QUIPU
DE VTT X.500
DISH-VMS 2.0 WIN/DS
POD X.500 DUA process
QUIPU Xdi
XLU XT-DUA
DISI Working Group [Page 7]
RFC 1292 X.500 Catalog January 1992
Commercially Available DSA/DUA
Alliance OSI X.500 Alliance OSI X.500
Cray OSI Version 2.0 Cray OSI Version 2.0
DCE/GDS Custos
Directory 500 Directory 500
DS-520, DS-521 DS-520, DS-521
HP X.500 DDS HP X.500 DDS
IS X.500 DSA/DSAM, DUA IS X.500 DSA/DSAM, DUA
OSI Access and Directory Mac-ISODE
OSI-DSA OSI Access and Directory
OSI-DUA QUIPU
UCOM X.500 UCOM X.500
VTT X.500 VMS-ISODE
WIN/DS VTT X.500
X.500 DUA process WIN/DS
XT-DUA
xwp [PSI] DUA Connectivity
Cray DE
DS-521
Cray OSI Version 2.0 OSI Access and Directory
Xdi
DEC Ultrix
DUA Light Weight Client
DCE/GDS
QUIPU *MacDish
UCOM X.500 DIXIE
*xwp [UWisc] maX.500
psiwp
DSA Only ud
OSI-DSA DUA Only
DSA Connectivity DE
DISH-VMS 2.0
DS-520 OSI-DUA
OSI Access and Directory POD
psiwp
SD
X.500 DUA process
Xds
xdua
XLU
XT-DUA
xwp [PSI]
DISI Working Group [Page 8]
RFC 1292 X.500 Catalog January 1992
Free Limited Functionality
xwp [UWisc] Custos
Custos *MacDish
DE POD
DISH-VMS 2.0 psiwp
DIXIE Xds
Mac-ISODE xwp [PSI]
maX.500
POD MIPS
psiwp
QUIPU Alliance OSI X.500
SD OSI Access and Directory
ud QUIPU
VMS-ISODE
Xdi Macintosh
Xds
xdua Alliance OSI X.500
XLU DIXIE
Mac-ISODE
HP *MacDish
maX.500
Alliance OSI X.500 psiwp
HP X.500 DDS QUIPU
QUIPU *UCOM X.500
UCOM X.500
Multiple Vendor Platforms
IBM (Non-PC and RISC)
Alliance OSI X.500
Alliance OSI X.500 Custos
DCE/GDS
IBM PC DS-520, DS-521
IS X.500 DSA/DSAM, DUA
Alliance OSI X.500 POD
*UCOM X.500 QUIPU
*VTT X.500 SD
xwp [UWisc] UCOM X.500
ud
IBM RISC VTT X.500
WIN/DS
DCE/GDS X.500 DUA process
UCOM X.500 xdua
XLU
Included In ISODE XT-DUA
xwp [PSI]
POD xwp [UWisc]
SD
DISI Working Group [Page 9]
RFC 1292 X.500 Catalog January 1992
Needs ISODE RFC-1006
Custos Alliance OSI X.500
DE Cray OSI Version 2.0
DISH-VMS 2.0 Custos
DIXIE DCE/GDS
Mac-ISODE Directory 500
*MacDish DISH-VMS 2.0
POD DS-520, DS-521
psiwp IS X.500 DSA/DSAM, DUA
SD Mac-ISODE
VMS-ISODE OSI Access and Directory
Xdi *OSI-DSA
Xds *OSI-DUA
xdua POD
XLU QUIPU
XT-DUA SD
xwp [UWisc] UCOM X.500
VMS-ISODE
OSI Transport VTT X.500
WIN/DS
Alliance OSI X.500 Xdi
Cray OSI Version 2.0 Xds
Custos XLU
DS-520, DS-521 XT-DUA
IS X.500 DSA/DSAM, DUA
QUIPU Siemens
WIN/DS
XT-DUA *UCOM X.500
Philips
UCOM X.500
Potentially Unavailable
MacDish
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -