Previous Topic: Example: A Distributed Directory

Next Topic: How Multi-Chaining Searches Work

Distribution Features

In a distributed directory, the DSAs use the X.500 Directory Systems Protocol (DSP) to cooperate to resolve queries on any area of the namespace.

CA Directory fully supports the X.500 directory systems protocol, including the following distribution features:

Routing or Chaining

Requests sent to a DSA are performed by another DSA. The routing decision is based on the base DN of the request and the prefixes of DSAs in the backbone. A routed request is handled by a single DSA, if the target DSA cannot be contacted then the request is refused with a referral error.

Multi-Chaining Search

A search that involves an entire subtree may be spread across multiple DSAs. If multi-chaining is enabled, a multi-chained search follows a process across an entire subtree.

Continuation Reference or Referrals

If one or more DSAs in the backbone servicing a distributed request cannot be contacted, then a referral or continuation reference is returned to the client, indicating the unexplored area od the search.