Categories: Active Directory

How RID master allocate the RID pool to other domain controllers?

The RID Master is a domain controller role in Active Directory (AD) that is responsible for allocating a pool of Relative Identifiers (RIDs) to each domain controller in a domain. The RID pool is a range of unique identifiers that are used to create security principals, such as user and computer accounts, within the domain.

When a domain controller needs to create a new security principal, it requests a RID from the RID pool allocated to it by the RID Master. The RID Master then allocates a block of RIDs to the domain controller, which it can use to create new security principals. The domain controller then assigns the RIDs to the security principals it creates until the block of RIDs is exhausted. When the domain controller exhausts the block of RIDs, it requests another block of RIDs from the RID Master.

The RID Master manages the allocation of RIDs to domain controllers using a multi-master replication model. This means that all domain controllers in the domain have a read/write copy of the RID pool allocation information in their local AD database. The RID Master maintains the master copy of the RID pool allocation information, and any changes made to the RID pool allocation information are replicated to all domain controllers in the domain.

When a domain controller requests a new block of RIDs from the RID Master, the RID Master ensures that the block of RIDs it allocates is not already in use by any other domain controller in the domain. The RID Master does this by maintaining a list of RID pools that have been allocated to domain controllers and comparing the requested block of RIDs with the list of allocated RID pools.

In summary, the RID Master is responsible for allocating blocks of RIDs to domain controllers in a domain, and it ensures that the same block of RIDs is not allocated to multiple domain controllers. By managing the allocation of RIDs, the RID Master helps to ensure that new security principals can be created in the domain without running out of unique identifiers.

So, that’s all in this blog. I will meet you soon with next stuff. Have a nice day!!!

Guys please don’t forget to like and share the post. Also join our WindowsTechno Community and where you can post your queries/doubts and our experts will address them.

You can also share the feedback on below windows techno email id.

If you have any questions, feel free to contact us on admin@windowstechno.com also follow us on facebook@windowstechno to get updates about new blog posts.

Vipan Kumar

Share
Published by
Vipan Kumar

Recent Posts

How can we restore the Sysol?

The Sysvol folder contains Group Policy objects, logon scripts, and other files and settings that are essential…

1 year ago

What is FRS?

FRS stands for File Replication Service, which was a component of Windows Server that provided multi-master replication of files…

1 year ago

What is DFSR?

DFSR stands for Distributed File System Replication, which is a feature in Windows Server that enables organizations…

1 year ago

Is it possible to increase the RID pool? if yes how?

Yes, it is possible to increase the RID (Relative Identifier) pool in an Active Directory (AD) domain.…

1 year ago

How can we see the RID pool?

The Relative Identifier (RID) pool is a range of unique identifiers that are assigned to…

1 year ago

How Infrastructure master works? is it related to group membership?

The Infrastructure Master is a domain controller role in Active Directory (AD) that is responsible…

1 year ago