Weshalb sollte es nur die halbe Miete sein? Patchkabel auf der einen Seite in den jeweiligen Rechner, auf der anderen in den Switch, fertig ist die Laube.
Mit Putty aufeinander zugreifen können wirst du dann aber noch nicht unbedingt. Dafür benötigen die drei Rechner jeweils eine IP, die im gleichen Subnetz liegt, z. B. Debian 192.168.1.1, Subnetzmaske 255.255.255.0 | Ubuntu 192.168.1.2, Subnetzmaske 255.255.255.0 | XP 192.168.1.3, Subnetzmaske 255.255.255.0.
Für Testzwecke kannst du diese IPs manuell und statisch vergeben, später sollte diese Aufgabe ein DHCP übernehmen, der dann wohl auf dem Debian läuft, wenn dieser Serverfunktionen übernehmen soll.
Solange du die Hardware hast, richte das ganze erst mal so ein und konfiguriere die IPs von Hand und statisch. Hast du die Hardware nicht, halte dich an die Ratschläge der anderen aus dem Thread und benutze eine Virtualisierungslösung wie
VirtualBox.
Wenn alles verkabelt und die IPs vergeben sind, versuche von Rechner 1 aus den Rechner 2 und Rechner 3 anzupingen. Klappt es, ist alles richtig. Dann kannst du dich z. B. daran machen, den DHCP unter Debian einzurichten.