Active Directory  «Prev 

Describe Change Notification Process in Active Directory

In Active Directory, change notification is a process that allows domain controllers to exchange information about changes made to Active Directory data. This process helps to ensure that all domain controllers have an up-to-date copy of the directory data and enables them to handle client requests for directory information more efficiently.
There are two main types of change notification in Active Directory:
  1. Intra-Site Change Notification: This type of change notification occurs within a single Active Directory site and is used to replicate changes between domain controllers in the same site.
  2. Inter-Site Change Notification: This type of change notification occurs between Active Directory sites and is used to replicate changes between domain controllers in different sites.

The change notification process works as follows:
  1. When a change is made to Active Directory data on a domain controller, the domain controller writes the change to its local copy of the directory database (also known as the "Directory Information Tree" or "DIT").
  2. The domain controller then sends a notification of the change to its replication partners.
  3. The replication partners receive the notification and request the updated data from the domain controller that made the change.
  4. The domain controller sends the updated data to the replication partners, which update their local copies of the directory database.
  5. The process continues until all domain controllers have an up-to-date copy of the directory data.
In summary, AD change notification helps to ensure that all domain controllers in an Active Directory environment have the same data, which allows them to respond to client requests for directory information more efficiently.
Active Directory Field Guide

Change Notification Process in AD

1) When a change to an object occurs on a domain controller, the domain controller waits for a configurable interval. This interval is 5 minutes by default.

2) When the interval has passed, the domain controller sends a notification message to its replication partners, informing them of the change.

3) The domain controller continues to accept changes during this interval.

When the replication partners receive the change notification, they copy the changes from the originating domain controller.

4) If no changes occur during a configurable period (6 hours by default)

5) A domain controller initiates a replication sequence with its replication partners to ensure that no changes were missed.