Home > Store

Internet Directories: How to Build and Manage Applications for LDAP, DNS, and Other Directories

Register your product to gain access to bonus material or receive a coupon.

Internet Directories: How to Build and Manage Applications for LDAP, DNS, and Other Directories


  • Sorry, this book is no longer in print.
Not for Sale


  • Copyright 2001
  • Dimensions: K
  • Pages: 320
  • Edition: 1st
  • Book
  • ISBN-10: 0-13-974452-5
  • ISBN-13: 978-0-13-974452-5

Directory-enabled applications: understand the benefits, master the technologies!

  • All you need to know to directory-enable your applications!
  • Key concepts, protocols, standards, and APIs
  • In-depth coverage of LDAP and DNS
  • Reviews several powerful directory services applications
  • By Bruce Greenblatt, former Novell NDS LDAP Component Design Lead

Prentice Hall Series in Computer Networking and Distributed Systems, Radia Perlman, Series Advisor

Internet Directories is the most comprehensive, practical guide to today's leading Internet directory services technologies. Bruce Greenblatt—former design lead for Novell's NDS LDAP component—introduces every key concept associated with Internet-based directory services, demonstrates the compelling advantages of directory-enabled applications, and presents real-world techniques for directory-enabling your own applications. Coverage includes:

  • Detailed definitions and explanations of each Internet directory
  • Extensive coverage of Lightweight Directory Access Protocol (LDAP) and Domain Name Services (DNS)
  • Text-based Internet directory services: Finger, Whois, and Whois++
  • Key interrelationships between directory services
  • Back-end directory protocols used by Internet directory servers
  • Real-world techniques for administering Internet directories
  • Building LDAP browsers using Java and much more

Greenblatt provides in-depth coverage of several key directory-enabled applications, covers the APIs available for accessing Internet directories, and reviews two leading directory servers that implement LDAP: Microsoft's Active Directory and Novell's NDS.

Whether you're a sysadmin, developer, or Web professional, Internet directories offer you powerful tools for managing today's complex applications and networks. With Internet Directories, one of the field's leading experts helps you master these tools—and achieve real-world results.

Sample Content

Downloadable Sample Chapter

Click here for a sample chapter for this book: 0139744525.pdf

Table of Contents

1. Introduction.

What Is Driving Internet Directories? Who Is the Target Audience of This Book? What Background Is Needed to Understand This Book? How to Obtain Documentation on the Internet. Organization of This Book.

2. An Overview of Directories and the Internet.

A Directory for the Dogs. A Security Primer. Secret-Key Encryption. Public-Key Encryption. Message Digests, Digital Signatures, and Authentication. The Internet. The TLS Layer. The TCP Layer. The UDP Layer. Tying the Layers Together. Internet Directories. DNS. LDAP. Internet Directory Requirements. Data Storage. Protocol Usage. Distributed Operation. White Pages Service. A Simple Directory. Chapter Summary

3. Domain Name System.

DNS Hierarchy. DNS Resource Records. DNS Client/Server Operation. Structure of DNS Data. SOA Records. NS Records. CNAME Records. WKS Records. PTR Records. TXT Records. RP Records. MX Records. SRV Records. DNS and Security. Chapter Summary

4. LDAP.

LDAP Protocol Definition. LDAP Information Model. SN1 Digression. Schema Construction and the LDAP Name Space. LDAP Functional Components. Protocol Details. Bind and Unbind Operations. Search Operation. Making Changes (Add, Modify, and Delete Operations). Lesser Used Operations (Modify DN, Compare, and Abandon). Extended Operations and Controls. Use of LDAP to Support a Public Key Infrastructure. Chapter Summary

5. Text-Based Internet Directory Services.

Finger. Whois. Whois++. Structure of Whois++ Information. Example Whois++ Directory. Whois++ Searches. Search Results. Whois++ System Commands. Sample Whois++ Conversation. Chapter Summary

6. Back End Directory Protocols.

Using LDAP for Directory Synchronization. Using the Common Indexing Protocol. CIP Index Objects. The Tagged Index Object. Query Routing Using CIP. Using Centroids in CIP. Chaining LDAP Operations. Chapter Summary

7. Directory Management.

Using SNMP to Monitor LDAP Servers. Directory Support and Management of Other Applications and Services. Using the Directory to Support a Public Key Infrastructure. Schema Management Considerations (and Vice Versa). Chapter Summary

8. Building an LDAP Browser in Java.

The Data Collection Applet. The DIT Navigation Applet. Enhancing the Browser. Chapter Summary

9. Building Applications That Use the Directory.

Use of the Directory in Storage Management Applications. Information Stored about SMA Servers in DNS. Store Other Information in LDAP. Use of the Directory for LDAP-Enabled Chat Rooms. Chapter Summary

10. Microsoft's Active Directory Service (ADS) and Novell's Directory Service (NDS).

A Typical NDS Installation. NDS Partitions. A Typical ADS Installation. ADS Replication. Chapter Summary




Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership