Beim Generieren von Empfehlungen
Eine Empfehlung ist die Art und Weise, wie ein Verzeichnisserver kommuniziert, dass er nicht die Daten enthält, die zum Abschließen einer Abfrage erforderlich sind, sondern einen Verweis auf einen Server enthält, der möglicherweise die erforderlichen Daten enthält. Beachten Sie, dass Empfehlungen nicht nur durch Abfrageanforderungen generiert werden.
Die folgenden Vorgänge können zu mindestens einer Empfehlung führen:
Bindung an einen Server, der nicht das durch den angeforderten distinguished Name angegebene Objekt enthält, aber Daten zu einem Server oder einer Domäne enthält, die dieses Objekt enthalten können. Bei ADSI kann dies auftreten, wenn die Anwendung ADsGetObject oder ADsOpenObject aufruft , um an ein Objekt zu binden, das in einer anderen Domäne in der Gesamtstruktur vorhanden ist (interne Empfehlung) oder einen Benennungskontext, der vollständig von der Gesamtstruktur getrennt ist (externe Verweis). Für die LDAP-API kann dies beim Ausführen von Add-, Modify-, Delete- oder Suchvorgängen auftreten, die ein Objekt angeben, das in einer anderen Domäne in der Gesamtstruktur vorhanden ist (interne Empfehlung) oder einen Benennungskontext, der vollständig von der Gesamtstruktur getrennt ist (externe Empfehlung).
Wenn die Namensauflösung ein Objekt nicht lokal finden kann und es keine crossRef-Objekte für diesen Teil des Namespace gibt, versucht der Domänencontroller, eine externe Empfehlung basierend auf den Domänenkomponenten des distinguished Namens zu erstellen. Wenn eine Suche beispielsweise auf "CN=a,CN=b,DC=c,DC=d,DC=e" basiert, erstellt der Domänencontroller eine Empfehlung an den LDAP-Server unter der DNS-Adresse "c.d.e".
Alle Windows 2000-Domänencontroller (die nur DC=-Benennungen für die oberen Komponenten unterstützen) erkennen sich gegenseitig, und es sind keine externen Querverweise erforderlich, damit ein Client von einer Gesamtstruktur an eine andere bindet. Wenn andere Nicht-Windows 2000-Verzeichnisserver, z. B. ein Netscape-Server, DC=-Benennung verwenden und eine entsprechende SRV-RR in DNS registriert ist, profitieren sie ebenfalls von den automatischen Verweisen. Andernfalls muss ein externes crossRef-Objekt manuell hinzugefügt werden.
Ausführen einer Unterstruktursuche für eine Domäne, die untergeordnete Domänen in der Gesamtstruktur oder untergeordnete externe Domänen, Schema- oder Konfigurationscontainer enthält. Es wird ein Verweis auf die untergeordnete Domäne, externe Domäne, das Schema oder den Konfigurationscontainer erstellt. Wenn die Empfehlungsjagd aktiviert ist, ist die Empfehlung für den Aufrufer transparent.