If you have not yet done so and you are interested in Peer to Peer programming you should enable PNRP this is a very cool technology that allows you to register a name that can be discovered by applications running on other computers without using a server. The SDK contains a sample application GraphChat which is a simple chat application that uses PNRP.
To enable PNRP you will need a computer running Windows XP Service Pack 2. PNRP is currently not available for Windows 2003 server.
To check that everything went well run a netsh command shell by:
In the command shell that appears enter the command:
followed by the command
You should see output similar to:
Scope Id Addr State Name
----- ----- ----- ---------------- -----
3 4 1 Virtual LinkLocal_{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
netsh p2p pnrp cloud>
Note: {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} will be a guid and will differ from machine to machine.
One LinkLocal_{} entry will appear for each network adapter you have installed and there may be a SiteLocal_ entry too.
The peer to peer extensions for netshell are excellent diagnostic tool. I expect you will be come very familiar with it over time.