Peer-To-Peer bedeutet ohne Server. Mit den Switches hat das nichts zu tun, auch wenn der Admin das zu meinen scheint. Ich habe ca 10 Server mit über 100 Clients zu verwalten und verwende auch Switches ( wie ca 100% aller Netze).
Wenn ein anderer Client keine Verbindung mehr zum Server bekommt, muss er dann natütlich einspringen.
Aber bei 50 Clients muss eigentlich ein Server her. Ich frage mich wie er ohne Server seine Benutzer verwaltet ( auf jedem Client alle Nutzer anlegen oder auf Authentifizierung verzichten; beide eigentlich keine Optionen!)
Bei 50 Clients kommt denen
imho jede serverlose Lösung auf die Dauer teurer.
Auf wie vielen Clients läuft Deine Anwendung?