The Vista Network Map

Contents:

Why the map sometimes looks wrong

There are a number of reasons why the network map might not quite look the way you expect.

Enabling using the user interface

If you have Windows Vista you might like to know how to enable the Network Map on your machine. Due to the "off by default" philosophy of the Secure Windows Initiative you'll find that the Network Map is disabled by default on your machine when you are on a domain joined network. This is easy to control using a policy setting as follows.

First, open gpedit.msc from the start menu (this will prompt for elevation). Then open up Computer Configuration, then Administrative Templates, then Network, then Link-Layer Topology Discovery. It will look like this image:

For the two settings on the right; for each right click and select the properties. You can then ensure that it is enabled and configure the options to Allow operation while in domain, (if you wish, on public networks) and ensure it is not disabled on private networks. See these images below. (Note that the text on the "Explain" tab is known to be incorrect but the options are self-explanatory.)

Enabling using the registry

If you want to automate the UI sequence found above then note that the controlling registry keys can be found in HKLM\Software\Policies\Microsoft\Windows\LLTD\ and should all be a DWORD with a value of 1 or 0 as below. If missing they all default to 0 except EnableLLTDio and EnableRspndr which default to 1.

Forcing the change to be noticed

These settings are supposed to change the behaviour immediately; but somtimes it seems that that it takes a while to notice. If you want to force this you can open an elevated cmd prompt and execute the following.

Getting the responder for Windows XP

The responder which allows Windows XP computers to appear in the Vista Network Map is now finished and is available as KB article 922120 here. Note that for Windows XP there is no control user interface and the registry settings must be used as described above.

There is currently no official Topology Responder for Windows Server 2003. Microsoft internal users are suggested to use the original prototype responder if required.

Uninstalling a prototype responder

If you have an early Microsoft Research version of the LLTD responder installed on Windows XP then we now recommend that you uninstall it and replace it with the supported product responder. To uninstall first open a cmd window and execute the following: Then open "Add or Remove Programs" and find the indicated Windows Driver Package and click "Remove". If it suggests to reboot your machine then decline; a reboot is unnecessary. Finally install the product responder as described above.

Authorship

Richard Black, 11th December 2006, written for Windows Vista RTM. This page is not official policy of Microsoft Corporation and has no warrenties, express or implied.