Additional to Ryan suggestions you will have to download LLTD responder for Windows XP:
Download details: Link Layer Topology Discovery (LLTD) Responder (KB922120)
The LLTD responder must be installed on a computer running Windows XP before it can be detected and appear on the Vista network map.