Active Directory Replication Load Calculator
Estimate Active Directory replication traffic, per-cycle payload and convergence time for a given DC topology.
About Active Directory Replication Load Calculator
Active Directory replicates changed attributes rather than whole objects, so the payload is small but the connection count grows quadratically in a full mesh. Convergence is the interval multiplied by the number of hops a change must cross, which is why a ring topology with many DCs converges slowly even though it carries the least traffic. Replication latency is the window in which a password reset or a disabled account has not reached the DC a user is actually authenticating against, and stale replicas are a routine cause of both lockouts and failed deprovisioning.
Formulas
Active Directory Replication Load
connections = N × (N − 1) in a full mesh, 2 × (N − 1) with a hub, 2N in a ring; traffic per day = changes × bytes per change × connections.
- N
- Domain controllers taking part in replication
- bytes per change
- Attribute-level payload plus RPC and compression overhead
Time for a change to reach every DC
convergence ≈ replication interval × hops between the furthest pair × log2(N).
- hops
- Replication links a change must traverse end to end
Worked example
With the default values below, Active Directory Replication Load Calculator returns Replication Traffic per Day of 2.50 GiB. Change any input above and every figure here is recalculated in your browser.
Inputs used
- Domain controllersaccepts 2–500 DCs
- 8 DCs
- Directory changes per dayaccepts 1–100,000,000 changes
- 40,000 changes
- Replicated bytes per changeaccepts 50–65,536 bytes
- 1,200 bytes
- Replication topologyone of Full mesh — every DC replicates with every other, Hub and spoke — bridgehead servers, Ring — intra-site KCC default
- Full mesh — every DC replicates with every other
- Replication intervalaccepts 0.25–1,440 minutes
- 15 minutes
Results
- Replication Traffic per Day
- 2.50 GiB
- Average Replication Bandwidth
- 248.89 kbps
- Replication Connections
- 56
- Payload per Replication Cycle
- 488.28 KiB
- Estimated Convergence Time
- 45m
Step by step
- 1Values used
- 2Active Directory Replication Load
- 3Time for a change to reach every DC
- 4Replication Traffic per Day= 2,688,000,000.00
- 5Average Replication Bandwidth= 248.89 kbps
- 6Replication Connections= 56
- 7Payload per Replication Cycle= 500,000.00
- 8Estimated Convergence Time= 45
Assumptions and limits
- The result is derived only from the 5 inputs listed above. Anything not among them is not part of the calculation.
- In particular, this calculator does not take inflation, tax, fees or charges or compounding frequency into account.
- Figures are rounded for display to 2 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.
How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.
Frequently Asked Questions
How is Active Directory Replication Load calculated?
connections = N × (N − 1) in a full mesh, 2 × (N − 1) with a hub, 2N in a ring; traffic per day = changes × bytes per change × connections. Active Directory replicates changed attributes rather than whole objects, so the payload is small but the connection count grows quadratically in a full mesh. Convergence is the interval multiplied by the number of hops a change must cross, which is why a ring topology with many DCs converges slowly even though it carries the least traffic.
Why does Active Directory Replication Load matter?
Replication latency is the window in which a password reset or a disabled account has not reached the DC a user is actually authenticating against, and stale replicas are a routine cause of both lockouts and failed deprovisioning.
What values do I need to enter?
This calculator takes 5 inputs: Domain controllers, Directory changes per day, Replicated bytes per change, Replication topology, Replication interval. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.
How fast does Active Directory replicate by default?
Inside a site, DCs use change notification with a 15-second initial delay, so changes propagate within about a minute. Between sites, replication follows the site-link schedule, whose minimum interval is 15 minutes. Urgent events such as account lockouts and password changes are replicated immediately rather than waiting for the schedule.
Why not use a full mesh everywhere?
It converges fastest but its connection count grows as N × (N − 1), so a 30-DC mesh is 870 connections and the traffic and KCC bookkeeping scale with it. Bridgehead-based hub and spoke keeps the connection count linear at the cost of one extra hop of latency.
Related Calculators
You might also need
- Federation Trust CalculatorCommonly used together
- Kerberos Ticket Lifetime CalculatorCommonly used together
- LDAP Capacity CalculatorCommonly used together
- JWT Payload Size CalculatorAlso in Identity & Access Management
- IAM Health Score CalculatorAlso in Identity & Access Management
- Identity Lifecycle CalculatorAlso in Identity & Access Management
