What is Replication Queue and who manages the Queue?

by [Published on 19 March 2009 / Last Updated on 28 Nov. 2008]

This article explains the mechanim Bridgehead Servers use to process the replication changes.

Replication Queue is a term used in the Active Directory environment. This operation is performed between sites. A Bridgehead Server running in a site acts as the Destination Partner or the Outbound Partner and the Domain Controllers at which changes originated acts as the Inbound Partners. For example, In a Hub site you have one Domain Controller acting as the Bridgehead Server and there are six branch office domain controllers replicating to the Hub Domain Controller.

This is how it works in the above scenario:

1. The domain controller running in the Hub site put together all the change requests coming from the branch office domain controllers.

2. Add a Work Item to the end of the queue for the pending synchronization requests.

3. Synchronization requests look like below:

  • Domain Controller Name
  • Partition Name

4. The Bridgehead Server running in the Hub site begins the synchronization as per the table maintained by the Hub DC.


  • If there is a pending work item to be processed by the Bridgehead Server - the Change Notification and Polling doesn't apply.
  • Bridgehead server doesn't stop synchronization from the Source Domain Controller until there is issue syncing the partition


See Also

The Author — Nirmal Sharma

Nirmal Sharma avatar

Nirmal Sharma is a MCSEx3, MCITP and was awarded the Microsoft MVP award in Directory Services and Windows Networking. He specializes in Microsoft Azure, Office 365, Directory Services, Failover Clusters, Hyper-V, PowerShell Scripting and System Center products. Nirmal has been involved with Microsoft Technologies since 1994. In his spare time, he likes to help others and share some of his knowledge by writing tips and articles on various sites and contributing to PowerShell-based Dynamic Packs for www.ITDynamicPacks.Net solutions.

Featured Links