1.3 Overview

The Distributed Link Tracking: Central Store Protocol is designed to be used by the Distributed Link Tracking: Central Manager Protocol, as specified in [MS-DLTM]. The Distributed Link Tracking: Central Store Protocol describes how to store the ServerVolumeTable and FileTable tables, as specified in [MS-DLTM] section 3.1.1, in Active Directory objects, where the DLT Central Manager servers are running on ALL domain controllers (DCs) of a domain. Because the Active Directory objects are replicated between servers, this allows updates by one DLT Central Manager server (as specified in [MS-DLTM]) to table entries to be communicated to other protocol server instances that are part of the same domain.<1>

As described in the introduction, DLT is composed of three protocols. The following is an example of the three protocols working together:

  • A file is created on computer M1. M1 assigns identifiers to the file.

  • Computer M0 takes note of the file, locally storing its identifiers.

  • The file moves from computer M1 to M2, and from there to M3.

  • Computer M0 finds the file in its new location in one of two ways:

    1. Using only the Distributed Link Tracking: Workstation Protocol:

      • M0 contacts M1, using the identifiers stored previously, and learns that the file was moved to M2.

      • M0 contacts M2, and learns that the file was moved to M3.

      • M0 contacts M3, and learns the file's new name and location.

    2. Using all three protocols:

      • M0 contacts a DLT Central Manager server to query the current location of the file.

      • The DLT Central Manager server queries its tables, which are stored by the Distributed Link Tracking: Central Store Protocol, and determines that the file is currently on computer M3.

      • M0 contacts the Distributed Link Tracking: Workstation Protocol on M3, and learns the file's new name and location.