Bien, esto es lo que debes tener (Si no deseas una red ad-hoc)
Si tienes un proveedor de Internet, este debió darte un router para conectarte a la red, este mismo te permite armar una red LAN en tu casa u oficina.
Ya sea conexión Ethernet/Wifi
Si son diferentes SO no importa, solo hay que hacer algunas modificaciones al equipo con XP que es el que más
poblemitas da.
(Configuración de firewall y recursos compartidos).
Si necesitas más ayuda, sabes que puedes postear.
No solo existe la red AdHoc.