Network Time Protocol (NTP) packets may appear on all available networks

Symptom

When a multiple Network Time Protocol (NTP) client begins to look for a Time service host, it may send NTP packets over an interface with the wrong host address.  The NTP client may send NTP packets from a host address of NIC #1 over NIC #2's subnet.

Note This applies only to multi-homed computers.

Cause

The Windows Time Service binds to all available networks when the Windows Server 2003 operating system searches for a time service host.  Upon finding a host, it will stop broadcasting on every network but the one where it found a time service host.

Resolution

This behavior is by design.

More Information

This problem is caused by a combination of following two factors: Because of these two factors, the packets that use private IP as the source address can be sent from the public interface when Network Interface Information is updated if Windows Timer Service selects an IP address that is associated with a private interface for the socket source address.

If this problem is encountered, the connection fails. However, immediately after the failure, Win32 Time will change the address bound to the socket and make another connection attempt with this updated IP address. Therefore, as long as the public IP address is available, connections for Windows Time Service will not be interrupted.
Eigenschappen

Artikel-id: 959119 - Laatst bijgewerkt: 16 apr. 2009 - Revisie: 1

Feedback