Я бы сделпл вот как:
Ставить хороший свитч (один как минимум гигабитный порт) где нить в коридоре расчитывая на ближайшие N комнат. (можно и на каждую, но это дорого, лучше взять 24 портовый, но хороший)
Дале по гигабиту или оптике (цена вопроса и растояния) M свитчей приходят в серверную в роутер, а он уже подключается к серверам.
Сеть получается максимально разгруженая и древовидная (тут уж зависит от роутера). Также я настроил бы VLANы для ещё большей разгрузки и обеспечения безопасности. Всё зависит от количества рабочих мест.