Noch mal kurz die ganze Geschichte im Überblick, damit es nicht so aussieht, als würde ich einfach still und heimlich verschwinden:
Zuerst lief der Netzwerkzugriff wie er soll. Dann lief er plötzlich nicht mehr, das heißt, die XP-Rechner tauchten zwar noch in de Netzwerkumgebung des Mac auf, aber von den XP-Rechnern konnte nicht mehr auf den Mac zugegriffen werden. (Internet und gemeinsam genutzte Drucker funktionierten aber). Etwas später tauchten auch die XP-Rechner nicht mehr auf dem Mac auf, das war der Punkt, wo ich auf Bonjour verfiel, was gar nichts gebracht hat. Dann war auch der Zugriff der XP-Rechner untereinander nicht mehr möglich, der allerdings noch funktionierte, wenn der Mac ausgeschaltet war.
Die ganze Zeit konnten aber die beiden XP-Rechner den Drucker am Mac nutzen und auch das Internez funktionierte für alle problemlos.
Dann habe ich alles sein lassen und mich gar nicht mehr drum gekümmert, und eine Stunde später erschienen plötzlich die XP-Rechner in der Netzwerkumgebung des Mac und der ZUgriff von den XP-Rechnern auf den Mac war auch wieder möglich. Geändert hatte ich in der Zwischenzeit nichts.
Also: Ein Rätsel. Immerhin weiß ich das, wenn es nun wieder passiert. Die Lösung heißt offensichtlich: abwarten, bis es entweder von selbst wieder geht oder eben nicht.
Wie auch immer: Vielen Dank an alle, die versucht haben, das Rätsel zu lösen. Auf diese Variante kommt man ja nicht so leicht (obwohl ich mich damit irgendwie heimisch fühle, weil mich das sehr stark an die Macken von Windows erinnert, an die ich gewöhnt bin - schön, dass es noch Konstanten im Leben gibt...)