Understanding Directory Services clarifies the complex topic of directory services, starting with basic theory and archetypes, and then working its way up to the current directory service implementations. It describes the basic idea behind directory services, explaining the underlying conceptual models, design characteristics, and methods of managing distributed information.
The book begins with an overview of directory services and their core characteristics, highlighting critical aspects of directory information, distribution, and storage. The evolving nature of the information the directory contains, and the factors involved in organizing and managing it are discussed in detail, and then methods of information distribution and storage are examined at length.
After exploring the basics of directory service, the book progresses to in-depth chapters on each of the critical technologies being used to implement directory services:
* The X.500 standards are explained to help you understand the foundations of directory services and provide a basis for comparison of the other directory technologies.
* Lightweight Directory Access Protocol (LDAP) and its emerging role as a directory access standard is described in detail, with thorough explanations of models, naming, and operations.
*The Domain Name System (DNS) is examined from a directory service perspective, noting parallels in structures and operations.
This knowledge of directory services is then used to describe the design of X.500 and LDAP based directory service products, as well as NDS eDirectory and Active Directory, highlighting the architectural and operational implications of vendor's design decisions. This book:
* Explores X.500-based directory products (eTrust, DirX, Nexor), and highlights implementation approaches and capabilities.
* Describes the LDAP-based directory products (OpenLDAP, SecureWay, iPlanet), identifying similarities and differences between them.
* Explains NDS eDirectory describing the underlying directory architecture and its foundations in X.500, and its evolution from an NOS-based directory to a general purpose directory service.
* Examines how Active Directory integrates NT 4, LDAP, and DNS technologies into a directory service that leverages established Windows networks.
* Explores the information management issues that meta-directories (Siemens DirXmetahub, iPlanet meta-directory, Microsoft Meta-directory Services, Novell DirXML) are designed to address, and characteristics of different types of meta-directory solutions (as well as Radiant Logic's Radiant One virtual directory server).
* Identifies the design of XML-based directory markup languages that map directory schema, objects, and operations providing directory interoperability.
The final chapter is focused on helping you evaluate directory services in the context of your business and network environment. Information, business, and network control factors are identified, and key factors in directory service assessment are explained.
Understanding Directory Services is an excellent reference for directory service technologies that includes extensive references and a glossary containing 385 directory service terms. By explaining key directory technologies, and the integration of those technologies, this book provides the information you need to understand the design and operations involved in all directory services.
From the Back Cover
Understanding Directory Services is the most in-depth resource available on directory services theory, architecture, and design. It provides the conceptual framework and critical technical information for IT professionals who are using directory services in their networks or e-business solutions.
The 1st edition of this book covered the underlying directory service technologies (X.500, LDAP, DNS), and integrated the information from a networking perspective with a special focus on eDirectory and Active Directory.
The 2nd Edition extends this coverage to the LDAP-based directories (such as iPlanet and SecureWay) and the X.500-based enterprise directory services (including eTrust, DirX, and Nexor), as well as the emerging meta-directory technologies and products which are crucial to the integration of the multiple directories in an enterprise networking environment.
By explaining the origins and technologies of directory services, and clarifying the integration of key directory technologies into network and e-commerce platforms, Understanding Directory Services gives you the information you need to understand the underlying design and operations involved in all directory services.
Reviews of the first edition
Warren E. Wyrostek -- MCP Magazine
...superb, comprehensive...highly recommend it to all network professionals...a must read for anyone wrestling with deploying a directory service...
Douglas Ludens -- About.com
...clearly organized and well written...a great book, I highly recommend it...essential to doing well with Windows 2000...
Who Should Read This Book. How This Book Is Organized. Conventions.
What Is a Directory Service? What a Directory Service Provides. Common Types of Directory Services. Directory Service Implementations. State of Directory Services.
Information Characteristics. Organizing Directory Information. Storing Directory Information. Securing Directory Information. Directory Administration.
The Directory Database. Partitioning the Directory. Directory Replication.
Introduction to X.500. X.500 Models. X.500 Directory Objects. Directory Information Tree. X.500 Naming. X.500 Directory Schema. Directory Information Base. X.500 Operations. Security in X.500.
Introduction to LDAP. LDAP Models The LDAP Directory Objects and Schema. The Directory Information Tree. LDAP Naming. The Directory Information Base. LDAP Operations. LDAP Security. LDAP Programming. Proposed LDAP Extensions.
Introduction to DNS. Models/Views in DNS. DNS Objects: Resource Records. The DNS Tree. DNS Naming. Defining the DNS Schema. The Distributed DNS Database. DNS Operations. Proposed DNS Extensions.
Introduction to X.500 Directory Services. Computer Associates' eTrust Directory. Siemens DirX. Nexor Directory.
Introduction to LDAP-Only Directory Services. OpenLDAP. IBM SecureWay. Sun|Netscape iPlanet.
Introduction to eDirectory. eDirectory Objects and Schema. The eDirectory Tree. Naming in eDirectory. eDirectory Directory Information Base. eDirectory Operations. Security in eDirectory. eDirectory Administration. The Future of eDirectory.
Introduction to Active Directory. Active Directory Models. Active Directory Objects and Schema. The Active Directory DIT. Naming in Active Directory. The Active Directory DIB. Active Directory Operations. Security in Active Directory. Active Directory Administration. The Future of Active Directory.
Introduction to Metadirectory Services. What Is a Metadirectory? Metadirectory Design. Siemens DirXmetahub. Sun|Netscape iPlanet Metadirectory. Microsoft Metadirectory Services. Novell DirXML. Radiant Logic RadiantOne VDS.
Introduction to Directory Markup Languages. Directory Service Markup Language (DSML). Novell's DirXML.
Examining Directory Services. Assess Your Directory Service Needs. Assess Your Environment. Key Factors in Directory Services.
X.500. LDAP. DNS. Novell Directory Services. Active Directory. Other Resources.