How LAN Manager System Group Limit Numbers Are Set (99378)
This article was previously published under Q99378
SUMMARY
The LAN Manager system 256-group limit sometimes is mistakenly seen as a
NetBIOS limit by people who confuse LAN Manager GROUPS OF USERS and
NetBIOS GROUP NAMES.
GROUPS OF USERS
GROUPS OF USERS are limited not by NetBIOS, but by the User Accounts
System (UAS) architectural characteristic of tracking group membership
as a 32-byte bitmap.
For creating GROUPS OF USERS, the LAN Manager user accounts database
system uses an 8-bit number as an identifier, so there can be 256 unique
entries. Of these, about four are reserved for special system use--the
remaining 252 are free for individual use. This limit obviously has
nothing to do with NetBIOS name or session limitations or the redirector.
NetBIOS GROUP NAMES
Windows NT has no architectural limit to the number of entities (users
or groups), but it is recommended that no more than 10,000 entities be
defined per domain. NetBIOS GROUP NAMES are used by NetBIOS to allow
traffic to be multicast to groups of workstations. In LAN Manager each
workstation registers a group name corresponding to the name of the
domain it participates in, as well as for each entry in the [othdomains]
section of LANMAN.INI.
When a workstation comes up on the net, it broadcasts an ADD_NAME_QUERY
for each unique name it registers and an ADD_GROUP_NAME_QUERY for each
groupname. If any other workstation has the same name registered as a
unique name, an ADD_NAME_RESPONSE frame is issued and the workstation
cannot register that name. If the name is successfully registered, the
redirector posts a RECEIVE.DATAGRAM on the name in order to receive any
datagrams directed to that specific domain.
Note: The name registration scheme described above is the one used by
NetBEUI. TCP/IP and other protocols may use a slightly different strategy
for fulfilling NetBIOS ADD.NAME and ADD.GROUP.NAME requests, but the idea
is the same.
Modification Type: |
Major |
Last Reviewed: |
2/19/2002 |
Keywords: |
KB99378 |
|