A Description of the Windows Internet Naming Service (WINS) Records Replication Table (272510)



The information in this article applies to:

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server

This article was previously published under Q272510

SUMMARY

This article describes the Windows Internet Naming Service (WINS) records replication table. The WINS records replication table describes how Domainname1Ch (WINS domain name records) are handled when they are replicated to a new server with existing records that have the same name. The Domainname1Ch record is a list of domain controller Internet Protocol (IP) addresses used by Microsoft Windows clients for domain log on and trust establishment.

MORE INFORMATION

In the first column and the first row of the WINS records replication table:

O: Owned	Rx: Replica owned by server 'x'
S: Static	D: Dynamic
A: Active	T: Tombstoned	R: Released
					

Inside the table:

r - take the received entry;
l - take the local entry;
m - merge the database entry and the received entry, if the result
    is a superset of what was in the local entry, increase the version
    ID of it, and change the timestamp. For merge there are also the 
    following cases:

       m-o : merge and take ownership
       m-o-s : merge, take the ownership and, record type changed to 
               static
       m-e : merge but each member keeps its original owner
       v : increase the version 
       != : Not equal to
					

Explanation:

The first column indicates the status of the local entry and the first row indicates the status of the received record. The cell of the second row(O-S-A), third column(O-D) reads: when the local record is owned, static, and an active record, and a dynamic record of the same name is registered at the server, the local record is kept('l') (the new registration is rejected).

As another example, the cell of the seventh row(Rx-S-T), sixth column(Ry-D-A) reads: when the local entry is a static replica (copy) in a tombstoned state, and a dynamic, active record of the same name is replicated to the server, if both replicas have the same owner, the incoming replica overwrites the local entry, otherwise the local entry remains.

* Only the owned members are replaced with the new registration; the replicated members remain.
O-S     O-D   Ry-S-A          Ry-S-T        Ry-D-A        Ry-D-T
-----------------------------------------------------------------------------
O-S-A   m       l     l               l             l             l
-----------------------------------------------------------------------------
O-S-T   r       l     l               l             l             l
-----------------------------------------------------------------------------
O-D-A   r*      m     m-o-s           l, v          m-e           l, v
-----------------------------------------------------------------------------
O-D-T   r       r     r               r             r             r
-----------------------------------------------------------------------------
Rx-S-A  m-o     l     r (if x=y)      r (if x=y)    r (if x=y)    r (if x=y)
                      l (if x!=y)     l (if x!=y)   l (if x!=y)   l (if x!=y)
---------------------------------------------------------------------------

Rx-S-T  r       l     r (if x=y)      r (if x=y)    r (if x=y)    r (if x=y)
                      l (if x!=y)     l (if x!=y)   l (if x!=y)   l (if x!=y)
-----------------------------------------------------------------------------
Rx-D-A  m-o-s   m-e   r (if x=y)      r (if x=y)    r (if x=y)    r (if x=y)
                      m-o-s (if x!=y) r (if x!=y)   m-e (if x!=y) L (if x!=y)
-----------------------------------------------------------------------------
Rx-D-T  r       r     r (if x=y)      r (if x=y)    r (if x=y)    r (if x=y)
                      r (if x!=y)     r (if x!=y)   r (if x!=y)   r (if x!=y)
				

Modification Type:MinorLast Reviewed:1/26/2006
Keywords:kbinfo kbWINS KB272510